3 ms·
A few minutes reflection on “who can I trust” would lead one to discard the extremely egalitarian ethos built up around open source software. But casting out m
by someguydave 3y ago
A few minutes reflection on “who can I trust” would lead one to discard the extremely egalitarian ethos built up around open source software. But casting out meritless ankle-biters will immediately lead to being attacked as an unreconstructed egotist who needs to be hung from the neareat Code Of Conduct
- dwb 3y agoI have never seen a code of conduct that would prevent a polite rejection of whatever new suggestion or help to a project.
- someguydave 3y agoI have never seen a Code of Conduct that emphasized that the overriding goal of all social interactions under the domain of project is to deliver a quality product
- dwb 3y agoThe conversation is about trust in software systems, not some code of conduct grievance you want to wedge in here.
- someguydave 3y agoas I wrote originally, trust implies discernment which contradicts egalitarianism. Most codes of conduct take egalitarianism for granted. If one does not treat all comers equally, one will eventually be accused of violating someone’s code of conduct. In my book, software quality is much more important than emotions.
- dwb 3y agoI agree that codes of conduct generally promote egalitarianism. I like egalitarianism. I disagree that means that you just have to take everything that anyone throws at you. That's an absurd claim that I'm happy to leave here without further argument, for any readers to make up their minds on.
- someguydave 3y agoSoftware can be judged according to many paramters: runtime performance, correctness, size. In many cases, there is a software which ranks the highest on all parameters. Often this software is the product of one mind. Because the highest ranked software can be copied everywhere, and because an individual tends to author it, the endeavor of publishing the best software possible tends to contradict the assumption that all people are capable of providing a highly ranked solution.
- account42 3y agoI think this is an interesting line of thought but think we should take it further. These codes of conduct that focus of the feelings of third parties over the good of the project (the code) can themselves be seen as an attack on the project. They also often are imposed on projects via peer pressure and other social engineering methods. Perhaps we can use these codes of conduct and the people that push them as open examples of how projects can be infiltrated by those with different agendas and learn from them how to better defend against such attacks.