1 hour ago · Tech · hide · 0 comments

All right, I'm going to open up a history lesson because it's been a couple of generations of software engineers since this essay, and I have to assume not everyone knows what a cathedral is. Everyone knows what a bazaar is because they're using it day to day with GitHub.The Cathedral and the Bazaar - WikipediaGitHub took the bazaar's ideas—a decentralized, open, self-organizing open-source project—and provided a workflow that lets anyone inspect or contribute source code via a pull request.I've been thinking that there needs to be a new software development model. We're not going back to the cathedral, where the source code is built in a small, private, exclusive group, with releases that are heavily planned, infrequent, and polished.But it's clear we need something else now that AI is here. The GitHub bazaar model, even before AI, was already showing its cracks because it created consumer-based entitlements where everyone was nagging maintainers to merge something. It created really…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.