There’s a popular-ish open source game I remember playing a few years ago, Warsow, and when I checked on it now, it’s been forked and while the fork is genuinely better and funner to play in so many ways, it expects to be launched through Steam. I wanted to tinker with maps and stuff and started researching, and while I did find what I was looking for somewhat in older Warsow-related threads, when I went to the official warfork-qfusion github repo looking for specific documentation for the new fork, I was greeted with a link to their Discord “if you have any questions”.
Yet this game brands itself FOSS, and it is technically released under a FOSS license and their github shows that they are actively developing it in cooperation with a community - just not a community you can be in without accepting certain walled gardens. It honestly sucks to see. I wanna access threads discussing this software, but I won’t be able to unless I go through an ID verification process and trust a silicon valley company to both secure my data and not use it in some nefarious way. And to even run the game, I had to accept Steam, which I honestly didn’t have to do in order to run Warsow back in the day, and I enjoyed that - what was wrong with just shipping a binary and letting people launch it how they like, with optional integrations? What’s wrong with having an open forum for tech questions? Why wall the garden that you’re making supposedly open products in?
In short, what do you call projects like this - the increasingly common projects that, while technically FOSS, put all their documentation and discussion on discord, and seem to expect their users to swallow unsavory default options or even use proprietary middle-ware or launchers? Proprietary FOSS?


“Zoomer FOSS”?
Having discord as development support platform screams Gen Z dev to me.
Keep in mind that this new generation of developers don’t care about privacy because they’re living in a post privacy era. They didn’t experience open source communication methods which don’t suck compared to commercial ones.
See also: https://github.com/element-hq/element-meta/issues/1476
They do not care because they focus on more important things like actually developing software. Sad to lose a few devs over this, but their project seems to be healthy regardless and they’re definitely entitled to develop their FOSS however they want. You could fork it at any time if it bothers you that much, however I get why your experience is frustrating. I don’t like walled gardens any more than you do…