I work on the Mellium project and sometimes on XEPs. Bike mechanic during the day, but also sometimes freelance software development.

Hire me: https://willowbark.org/

  • 1 Post
  • 8 Comments
Joined 3 years ago
cake
Cake day: April 13th, 2022

help-circle




  • I think they meant that the reference client/server get the new features. You’re correct that the other third party clients have the same issue as XMPP where they all implement their distinct subsets of features or take a long time to update. Having the specs in one giant document or in multiple little documents doesn’t make much difference there.



  • This is one of the big trade offs: Matrix has a big VC funded client/server implementation that gets new features right away. On the other hand, because of this it only has a few alternative clients and servers. XMPP on the other hand has a large and vibrant client/server ecosystem, but no single client/server pair that are funded and get new features right away. Generally speaking I think this is a good thing and it’s one of the reasons I decided to start doing XMPP development over Matrix development back when I was comparing them initially, but YMMV.