4 ms·
You’ve totally misunderstood me - probably my fault; sorry. There is no trickle-down happening here: *these issues will be fixed directly in FOSS synapse, whic
by Arathorn 2y ago
You’ve totally misunderstood me - probably my fault; sorry.
There is no trickle-down happening here: *these issues will be fixed directly in FOSS synapse, which is the core project*. They are nothing to do with rust worker implementations in Synapse Pro, and FOSS will get them first. The only reason they haven’t been fixed before is due to the freerider nightmare meaning there hasn’t been $ to fund the work.
FOSS Synapse has had Rust in it for years now: https://github.com/element-hq/synapse/tree/develop/rust/src https://github.com/element-hq/synapse/tree/develop/rust/src
> Your own blog post about the pro version (and the one about forking synapse) basically said that you wouldn't be working on the community version at all anymore?
WHAT?! It’s the opposite! We’re trying to fund the FOSS dev!! Where did it say that?!
- wkat4242 2y agoOk sorry for misunderstanding you. I'm glad those will be fixed and in the FOSS implementation <3 I thought this might happen only if things work out with the pro version first. > WHAT?! It’s the opposite! We’re trying to fund the FOSS dev!! Where did it say that?! Ah sorry it looks like I also misunderstood this blog post from 2023: https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/ https://matrix.org/blog/2023/11/06/future-of-synapse-dendrit... I thought the community version was left for the community to maintain when it was forked. Especially because the foundation said they wouldn't be able to fund further development. But I see now that it just meant that element would become the official host for synapse. With the other blog post (the recent one about synapse pro) it just goes into so much detail about the shortcomings of the community version that it kinda implies they won't be fixed. After all, if that were the case one could just wait and the problem would solve itself. But I apologise for drawing the wrong conclusions and arguing for them here. I do really understand you're in a difficult position. And I don't have a solution either.
- Arathorn 2y agonp, thanks for listening to my explanation and for the apology - sorry on my side for yelling. i’m terrified now that the various blog posts haven’t been clear enough about the plan though - seems like we should have made it much clearer that FOSS synapse is still the primary project, and everything will happen there first (other than optimisations to support massive scalability)