Post APLgtoyGVzhd3MvdrM by AIsdBYk936E8u9fDAO.dwari@satania.social
(DIR) More posts by AIsdBYk936E8u9fDAO.dwari@satania.social
(DIR) Post #APLgtnnEtVHxOslK2C by AIsdBYk936E8u9fDAO.dwari@satania.social
2022-11-07T02:45:30.566Z
0 likes, 0 repeats
i cannot, for the life of me, figure out how mastodon generates random IDs for accounts/statuses, i hate ruby :(
(DIR) Post #APLgtoC3PF8cdqN8iG by AIsdBYk936E8u9fDAO.dwari@satania.social
2022-11-07T03:00:19.337Z
0 likes, 0 repeats
so one issue is probably that misskey uses string IDs while mastodon uses ints, which means remote instances will link to invalid notes (the IDs will be changed as we import to be random ints)We can't really do much about that tho :/
(DIR) Post #APLgtoY25Widk0egyG by AIsdBYk936E8u9fDAO.dwari@satania.social
2022-11-07T03:04:50.551Z
0 likes, 0 repeats
ah crap accounts are also probably served by the account ID, this whole plan to make it just work might be broke :(
(DIR) Post #APLgtoyGVzhd3MvdrM by AIsdBYk936E8u9fDAO.dwari@satania.social
2022-11-07T03:07:18.735Z
0 likes, 0 repeats
yep, confirmed w/ my local mastodon instance that w/o being able to get the IDs translated over this isn't gonna work
(DIR) Post #APLgtpTocgwKdDgq2K by AIsdBYk936E8u9fDAO.dwari@satania.social
2022-11-07T03:07:47.030Z
0 likes, 0 repeats
and that type of change seems problematic, I think the fact that misskey uses it's own ID type kinda prevents anyone from being able to do a seamless migration
(DIR) Post #APLgtptL5nM9uNdDou by AIsdBYk936E8u9fDAO.dwari@satania.social
2022-11-07T03:19:41.638Z
0 likes, 0 repeats
trying to figure out if there's a way for me to tell other servers that a user's ID has changed, that'd make this work. ActivityPub docs.... aren't great, also a lot is left up to the client :/I mostly need to do that to recreate this instance on satania.social w/ mastodon to begin with (I think?) to prevent things from freaking out.
(DIR) Post #APLgtqH5fUM562kBqC by tyil@fedi.tyil.nl
2022-11-07T04:14:49.982Z
0 likes, 0 repeats
@dwari@satania.social The traditional HTTP way is to set up redirects, but I don't know if that'll break most existing clients. Might be fun to experiment with.