No ok but then let's drop matrix completely as the "next-gen" IRC / FOSS collaboration platform.
There's a lot of moral support and ecosystem gain (eg bridges) from the community. Why bother with that anymore if we're just getting the "broken implementation"?
I think part of the issue here is that they're trying to compete with the enterprise IM solutions. That doesn't really work as the others are way better funded and have benefits that element can't deliver (such as the wide Microsoft M365 + EntraID ecosystem). A Microsoft shop is never ever going to choose this over teams (horrible as the latter is).
> Why bother with that anymore if we're just getting the "broken implementation"?
You’re not. All work (other than stuff which primarily benefits scalability for enormous deployments) should land on FOSS Synapse - particularly core performance improvements like faster state res. This is just trying to fund it.
And no, this is not us trying to compete with Teams - this is us trying to force big Matrix deployments to actually route $ to Element to fund upstream
dev, rather than use System Integrators who win the big tenders and then mysteriously fail to route any $ to us.
> All work (other than stuff which primarily benefits scalability for enormous deployments)
But anything that could be considered public infrastructure better be able to scale to millions of users!
I wish you had chosen to gatekeep some other features to differentiate between enterprises (with members numbering in 10^1 -- 10^6) the open version; public infra should ideally be able to handle >>10^6 members.
They want to make money just like you do and they will do what they are incentivized to. You can't expect them to give you money just out of the goodness of their heart.
Professional software developers work for the customers that pay them. Doing free work isn't a sustainable businesses model, not for anyone.
There's a lot of moral support and ecosystem gain (eg bridges) from the community. Why bother with that anymore if we're just getting the "broken implementation"?
I think part of the issue here is that they're trying to compete with the enterprise IM solutions. That doesn't really work as the others are way better funded and have benefits that element can't deliver (such as the wide Microsoft M365 + EntraID ecosystem). A Microsoft shop is never ever going to choose this over teams (horrible as the latter is).