Hello dear #Fediverse, I'm calling for your help in the development of another implementation of #ActivityPub to federate with everyone. There is a nice place #Juick.com which started more than 10 years ago as a microblogging service via Jabber/XMPP. Over the years the support of posting/commenting via Telegram and by email were added. And now it's time to move further - implement #ActivityPub and federate!
Current developer @email@example.com has already done great job in learning specs and implementing the protocol. But he is facing some issues which he can't solve himself.
This is a post (in Russian) about where he is stuck: https://juick.com/vt/2919780 And there is my translation below. Please, contact him if you beleive you can help. Thanks a lot!
-- So I completely understood specs, implemented those in Juick and can consult others. 8) It's just not federating with other existing instances:
1) #Mastodon - public servers show profiles from Juick, number of followers and number of messages. But they don't show messages themselves. It's not clear how to diagnose. They don't reply to my bug reports ( https://github.com/tootsuite/mastodon/issues/8625 ). I also can't run it locally: out of 1Gb of ruby-scripts 500Mb of ruby-scripts with native extentions don't compile successfully on a Mac (how did they manage to use such extentions which are not working on a favourite OS of Ruby developers?). On Linux it also fails most likely due to lack of 1Gb RAM in the virtual machine.
2) #Pleroma - starts perfectly but it shows only avatars from Juick, the rest - not. And it constantly floods logs with database constraint errors (after searching a user it records this in its db, and then second search doesn't work as it assumes the user already exists!)
3) #Misskey - that either Japanese or Chinese product, looks weird itself... and I couldn't find user search there.
What else can I do? I'm ready to drop this and just leave email for users... :)