- Joined
- Apr 1, 2022
Outside of comrade BS, ownership is fairly obvious in FOSS. If you created the repo or the keys used to commit were marked trusted by you, and the repo is populated by commits using those keys, you own the repo. Others may come and propose commits or fix bugs, but they don't own the project, and it's fair play to reject feature PRs because it's either out of scope or not what the owner wants. All that is required is honest communication on why-don't be an ass.My question is, did the developer who did this have the "right" to do it. For example if he clearly positioned himself as leader and owner, then it would be his right. However if he shared leadership equally with other devs, then it's bad sportsmanship to make decisions unilaterally. Of course, the other devs are free to voluntarily stop working on the project too.
If they want to turn the repo into some digital commune trash, they can fork the project. If the owner is being an ass, fork the project.