A very serious question to those that are in favor of the CoC and more importantly in favor of vetting a persons conduct outside of a project.
PersonA has contributed a lot of code to a project. PersonA has also been very helpful and professional with their conduct inside the project. Outside the project, PersonA stated very clearly that they hate _____ (replace the blank with whatever you want). If you would have never looked at their actions outside of the project you would have never known that PersonA hates _____. PersonA has also helped many people that are _____ in the project wether it was known or not.
PersonA is in violation of the CoC if their thoughts/actions are accounted for outside the project.
Now to the questions.
Is PersonA no longer allowed to contribute to the project? if yes, is it because their code is now tainted by their actions outside of the project? if so, what about the code already in the project, is that not tainted as well? Should that code be removed so you can further disassociate the project from PersonA?
I'm really curious about this. How far does this go? When vetting a person to make sure they are not in violation of the CoC, how far back do you go, 1 year, 5 years, 10 years, 20, since birth? How deep do you go, just twitter, or just facebook, or do you search every nock and cranny, both online and offline. What is the acceptable conduct of vetting someone?
What happens when a person is found guilty of violating the CoC? What about past contributions?
I'm not in favor of the CoC, there shouldn't be a need for it. But if it is needed it should only apply to official project stuff, like mailing list or github/lab repos.
Everyone thinks, acts, and perceives things differently which means everyone is, at some point in time, no matter what, is in violation of the CoC.
PersonA has contributed a lot of code to a project. PersonA has also been very helpful and professional with their conduct inside the project. Outside the project, PersonA stated very clearly that they hate _____ (replace the blank with whatever you want). If you would have never looked at their actions outside of the project you would have never known that PersonA hates _____. PersonA has also helped many people that are _____ in the project wether it was known or not.
PersonA is in violation of the CoC if their thoughts/actions are accounted for outside the project.
Now to the questions.
Is PersonA no longer allowed to contribute to the project? if yes, is it because their code is now tainted by their actions outside of the project? if so, what about the code already in the project, is that not tainted as well? Should that code be removed so you can further disassociate the project from PersonA?
I'm really curious about this. How far does this go? When vetting a person to make sure they are not in violation of the CoC, how far back do you go, 1 year, 5 years, 10 years, 20, since birth? How deep do you go, just twitter, or just facebook, or do you search every nock and cranny, both online and offline. What is the acceptable conduct of vetting someone?
What happens when a person is found guilty of violating the CoC? What about past contributions?
I'm not in favor of the CoC, there shouldn't be a need for it. But if it is needed it should only apply to official project stuff, like mailing list or github/lab repos.
Everyone thinks, acts, and perceives things differently which means everyone is, at some point in time, no matter what, is in violation of the CoC.
Comment