Interesting article describing the GitHub fork/PR model as 'cathedral' and git patch model as 'bazaar'
Discussion
philosophically, nostr aligns more with the 'bazaar' model.
How can we create repository management and contribution UX using nostr which compete with Github without replicating the 'cathedral' qualities?
Perhaps offering a range of interoperable UXs would prevent it from becoming such a stark either/or choice?
This is the thing, isn't it?
I don't need more high priests and cathedrals. Already have those. đ
Moving off github and back to "plain git" (or plain
"Did you know that GitHub also captured the meaning of âpull requestâ from gitâs own request-pull tool? git request-pull prepares an email which will ask the recipient to fetch changes from a public repository and integrate them into their own branch. This is used when a patch is insufficient - for example, when Linux subsystem maintainers want to ship a large group of changes to Torvalds for the next kernel release. Again, the original version is distributed and bazaar-like, whereas GitHubâs is centralized and makes you stay on their platform."
We need freedom of conscience in software development.