> Adding more standards doesn’t help, unless they federate both ways.
> (Although Matrix is the least problematic example there, Signal is far worse in those regards)
Not everyone in open source is out here to dethrone proprietary systems (although many of us have "enemies", my personal one ATM is Oracle, although with a smile, -I wouldn't sabotage them even if I could get away with it but I love to tell people about alternatives)
Some are just experimenting, some are building reputation, some are just out here to make the world a better place for everyone etc.
Telling people who produce nice useful stuff to "stop the project, burn the code" is, IMO, rude and harmful.
Edit: Let me add, - thanks a whole lot for working on opensource and on irc specifically. Many of us here love IRC and the reason why I downvoted one of your earlier comments is because we don't think anyone should be allowed to tell people what open source projects they should or should not start or contribute to.
The user I replied to asked me what I’d suggest to fix with Matrix, or change with it.
So I replied honestly.
I knew most wouldn’t like the answer, but it’s still what I’d do.
I also didn’t suggest to actually do it – just that that would be what I’d do, if it was my responsibility.
> some are just out here to make the world a better place for everyone etc.
and
> Not everyone in open source is out here to dethrone proprietary systems
Are the same, though.
It’s just that if we want to compete with products that have multiple-billion-dollar marketing budgets, have thousands of paid engineers working on perfectly planned timelines, etc, we really need to coordinate.
The "let’s go and everyone build their own" is good for hobby projects, but as soon as it comes to building something for users to actually use, you need quality control, coordinated branding and marketing, you need focus of development, you need people doing QA and support.
Also take a look at IRCCloud or Quassel or Weechat+GlowingBear to see what can be possible with IRC already today, if you use a modern bouncer. (Part of the work of IRCv3 is integrating that functionality again).
> (Although Matrix is the least problematic example there, Signal is far worse in those regards)
Not everyone in open source is out here to dethrone proprietary systems (although many of us have "enemies", my personal one ATM is Oracle, although with a smile, -I wouldn't sabotage them even if I could get away with it but I love to tell people about alternatives)
Some are just experimenting, some are building reputation, some are just out here to make the world a better place for everyone etc.
Telling people who produce nice useful stuff to "stop the project, burn the code" is, IMO, rude and harmful.
Edit: Let me add, - thanks a whole lot for working on opensource and on irc specifically. Many of us here love IRC and the reason why I downvoted one of your earlier comments is because we don't think anyone should be allowed to tell people what open source projects they should or should not start or contribute to.