Implementing Zot
Created by: strypey
It would be great if SocialHome could become the first federated app other than Hubzilla to implement the Zot protocol, allowing your users to make use of Nomadic Identity and channel cloning, and communicate with Hubzilla users in a much more feature rich way. If you added Zot support to your federation library, this would allow any app using Python/ Django (eg GetTogether) to also add Zot support, by using (and hopefully contributing to) your federation library.
I'm aware that adding ActivityPub support is a much higher priority, as it will allow SocialHome to connect to a much larger bunch of apps, including Hubzilla. However, I do think it's worth looking into as a medium term goal. My python skills don't go much beyond Hello World, and I know very little about implementing protocol support, but I'd be interested in getting involved as a learning project if you decide to do this. In fact, if you're willing to offer some mentoring, I'd be happy to muck in with work on your federation library once I get back from midsummer travels (late Aug/ early Sept). This may be helpful in getting some forward development happening on CoActivate.org (current Python/ Plone but the maintainer is keen to refactor, maybe in Django).