It is entirely possible AND desirable to make federated protocols without involving ActivityPub
@naruciakk many federations is *totally fine*. Why should I be able to interact with GitHub via Mastodon? It just doesn't make sense. Why do we have to shoehorn this in
@lord @naruciakk the fact that it's *kind of* nice in a specific niche situation is not really a good justification for the massive amount of design effort and engineering work that would have to go into shoehorning ActivityPub into everything.
And not having to create an X account to use Y is still feasible when X and Y are different instances of the same protocol Z. Z does not necessarily need to be AcitivtyPub to enjoy this benefit. For example, sourcehut already has this with email - you can participate in sourcehut discussions on tickets, patches, and mailing lists with only an email address, no additional registration of any sort is required.
@naruciakk @sir @lord @lanodan
even if APub is not bad from the political and management side (which I doubt), it's bad from the technical and documentation side.
It has only existed for like 5 years and it's already more of a mess than IRC.
As for sourcehut - it doesn't use email as a UI. It uses email to federate. For example, you can send a patchset from one git.sr.ht repo to a mailing list on some other sr.ht instance using the web UI.
@icedquinn @sir @naruciakk @lord @lanodan
It would be more helpful to say "I want to help out by writing an IRCv3.2 server" or "by writing an IRC server with all IRCv3.2 extensions, including the optional ones", but to me it seems like if you implement some of the IRCv3 extensions, the rest comes naturally
There are some things in IRCv3 we will specifically not support and that doesn't mean that freenode is bad, or behind the times, it just means there are some things that don't actually improve the freenode experience.
Having typing notifications doesn't make sense in most freenode channels, for example.
IRCv3 support isn't a highscore table.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!