some guy with an opinion
kiwifarms.net
- Joined
- Mar 14, 2026
I largely agree. The issue is that these project will generally get a lot less attention and, more importantly, developer time than bazaar projects.Public consent to a developer's changes are ultimately completely irrelevant in open source given that anyone can fork the tool and change it the way they like AND there are no warranties tied to anything. The sooner that developers realize that they're developing for their own benefit and not for social media upcummies again, this problem will largely stop.
So you might write the BEST piece of software devoid of political bullshit, but you're still going to be overtaken by the deluge of soydevs writing equivalents using whatever js framework is popular this week, by virtue of them having the numbers advantage.
Of course that shouldn't matter, but unfortunately there's no way to win the socialization game against these people, and socialization IS important for FOSS projects specifically because momentum is important. Popularity gets you access to linux distro repos, winget, and general press and recognition, which can then cause a snowballing effect. SQLite is very lucky because it's been popular regardless, but personally I think if more projects took the Cathedral approach, they would also doom themselves to obscurity, especially if they aren't doing something ultra unique.
As for my project, it's sort of a hybrid model. The source code is publicly available, including all commits in real-time, and PR's are open. However at the same time I am basically the monopoly opinion on what gets included/merged, and most discussion happens in an external private discord - PR's are ONLY really used for the actual merges, not discussion or anything. Since this is in a niche area and there aren't many developers overall, PR's are few and far between. Because of this it's technically a bazaar, but is "cathedral like", which I enjoy because it keeps things going completely off the rails.
