Ancestors

Written by Element on 2025-01-17 at 08:37

🚨Nation-scale Matrix deployments will fail if built on the community version of Synapse.

The community version of Synapse is not designed or intended for use by commercial Matrix hosting providers to serve huge nation-scale deployments. Just as a suspension bridge has a weight limit and will collapse if you exceed it - the same goes for community Synapse.

Deployments supporting millions of users need Synapse Pro.

https://element.io/blog/scaling-to-millions-of-users-requires-synapse-pro/

=> More informations about this toot | More toots from element@mastodon.matrix.org

Written by Troed Sångberg on 2025-01-17 at 09:28

@element As a tax payer I want my government to use open source. Since Synapse Pro isn't, it's simply not usable for such cases.

Thank you for detailing the need for doing the same development to the open source Synapse as you have already done on Synapse Pro. I hope you do agree, it would be a pity to have to fork.

=> More informations about this toot | More toots from troed@ioc.exchange

Written by Element on 2025-01-17 at 10:27

@troed We'd also like everything to be open source. But the reality is that even with AGPL, we're still stuck in the pattern that enormous deployments use FOSS Synapse without contributing to its dev/maintenance costs.

Every time an opportunity that we're counting on to fund the team turns around and says "oh, FOSS Synapse is good enough, and we can use it for free, bye" we find ourselves needing to provide a very concrete reason not to freeride - hence Synapse Pro.

=> More informations about this toot | More toots from element@mastodon.matrix.org

Written by Alex L 🕊 🇵🇸 on 2025-01-18 at 22:26

@element @troed

Who cares if someone profits without giving back when you are supposed to be funded by governaments to power sovereign infrastructures.

=> More informations about this toot | More toots from alxlg@mastodon.social

Written by Element on 2025-01-19 at 00:50

@alxlg @troed we care, because if the govt’s money goes to an SI rather than us, we can’t pay people to improve or indeed maintain our software…?

=> More informations about this toot | More toots from element@mastodon.matrix.org

Written by Alex L 🕊 🇵🇸 on 2025-01-19 at 01:08

@element @troed

Contact the institutions and explain that they need to support your work in addition to their suppliers? It's not like adopters of an innovative decentralized protocol can't understand how much important it is to support its development.

Or adopt Open Nitrate Model? https://www.youtube.com/watch?v=STNomD9GUJY

Going proprietary for the public sector totally defeats the purpose of tech sovereignty and you will have a hard time trying to sell the only viable implementation of a (open) protocol.

=> More informations about this toot | More toots from alxlg@mastodon.social

Toot

Written by Element on 2025-01-19 at 22:23

@alxlg @troed Ironically, we already were doing something like the Open Nitrate Model. https://element.io/server-suite is the proprietary product which lets organiations lock down how the FOSS products work. However, in practice that hasn't been enough.

And yes, we do contact the institutions and explain they need to support the upstream - but if they don't have budget (because why would they have budget to support something that's free-as-in-beer?) then it's a problem.

=> More informations about this toot | More toots from element@mastodon.matrix.org

Descendants

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113857357088597287
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
275.023316 milliseconds
Gemini-to-HTML Time
1.39958 milliseconds

This content has been proxied by September (3851b).