-
Notifications
You must be signed in to change notification settings - Fork 55.1k
Commit
The Code of Conflict is not achieving its implicit goal of fostering civility and the spirit of 'be excellent to each other'. Explicit guidelines have demonstrated success in other projects and other areas of the kernel. Here is a Code of Conduct statement for the wider kernel. It is based on the Contributor Covenant as described at www.contributor-covenant.org From this point forward, we should abide by these rules in order to help make the kernel community a welcoming environment to participate in. Signed-off-by: Chris Mason <clm@fb.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net> Signed-off-by: Olof Johansson <olof@lxom.net> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
Contributor Covenant Code of Conduct | ||
This comment has been minimized.
Sorry, something went wrong. |
||
++++++++++++++++++++++++++++++++++++ | ||
|
||
Our Pledge | ||
========== | ||
|
||
In the interest of fostering an open and welcoming environment, we as | ||
contributors and maintainers pledge to making participation in our project and | ||
our community a harassment-free experience for everyone, regardless of age, body | ||
size, disability, ethnicity, sex characteristics, gender identity and | ||
expression, level of experience, education, socio-economic status, nationality, | ||
This comment has been minimized.
Sorry, something went wrong.
thunderbird89
|
||
personal appearance, race, religion, or sexual identity and orientation. | ||
|
||
Our Standards | ||
============= | ||
|
||
Examples of behavior that contributes to creating a positive environment | ||
This comment has been minimized.
Sorry, something went wrong.
ReinsBrain
|
||
include: | ||
|
||
* Using welcoming and inclusive language | ||
* Being respectful of differing viewpoints and experiences | ||
* Gracefully accepting constructive criticism | ||
* Focusing on what is best for the community | ||
* Showing empathy towards other community members | ||
|
||
|
||
Examples of unacceptable behavior by participants include: | ||
|
||
* The use of sexualized language or imagery and unwelcome sexual attention or | ||
advances | ||
* Trolling, insulting/derogatory comments, and personal or political attacks | ||
* Public or private harassment | ||
* Publishing othersโ private information, such as a physical or electronic | ||
address, without explicit permission | ||
* Other conduct which could reasonably be considered inappropriate in a | ||
professional setting | ||
|
||
|
||
Our Responsibilities | ||
==================== | ||
|
||
Maintainers are responsible for clarifying the standards of acceptable behavior | ||
and are expected to take appropriate and fair corrective action in response to | ||
any instances of unacceptable behavior. | ||
|
||
Maintainers have the right and responsibility to remove, edit, or reject | ||
comments, commits, code, wiki edits, issues, and other contributions that are | ||
not aligned to this Code of Conduct, or to ban temporarily or permanently any | ||
contributor for other behaviors that they deem inappropriate, threatening, | ||
offensive, or harmful. | ||
|
||
Scope | ||
===== | ||
|
||
This Code of Conduct applies both within project spaces and in public spaces | ||
when an individual is representing the project or its community. Examples of | ||
representing a project or community include using an official project e-mail | ||
address, posting via an official social media account, or acting as an appointed | ||
representative at an online or offline event. Representation of a project may be | ||
further defined and clarified by project maintainers. | ||
|
||
Enforcement | ||
=========== | ||
|
||
Instances of abusive, harassing, or otherwise unacceptable behavior may be | ||
reported by contacting the Technical Advisory Board (TAB) at | ||
<tab@lists.linux-foundation.org>. All complaints will be reviewed and | ||
This comment has been minimized.
Sorry, something went wrong.
penn5
|
||
investigated and will result in a response that is deemed necessary and | ||
appropriate to the circumstances. The TAB is obligated to maintain | ||
confidentiality with regard to the reporter of an incident. Further details of | ||
specific enforcement policies may be posted separately. | ||
|
||
Maintainers who do not follow or enforce the Code of Conduct in good faith may | ||
face temporary or permanent repercussions as determined by other members of the | ||
projectโs leadership. | ||
|
||
Attribution | ||
=========== | ||
|
||
This Code of Conduct is adapted from the Contributor Covenant, version 1.4, | ||
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,7 +20,7 @@ Below are the essential guides that every developer should read. | |
:maxdepth: 1 | ||
|
||
howto | ||
code-of-conflict | ||
code-of-conduct | ||
This comment has been minimized.
Sorry, something went wrong.
saurabh2804
|
||
development-process | ||
submitting-patches | ||
coding-style | ||
|
326 comments
on commit 8a104f8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am the only one who support a few points of the CoC? I guess so.
Perhaps so and how many lines of code you have contributed to the linux kernel?
This has nothing to do with right of self-expression but respect, and respect means treating other people equally regardless of their level of knowledge about programming or the kernel source code. The point of this CoC is to bring developers more together, otherwise the "unfriendliness" inside the community will persist and you know that is not healthy for a community.
Where you see unfriendliness (before this coc nonsense)? ok some can be that but like always, SO WHAT? some people can be arse on sunday nights. And for the community, it is healthy to release some steam every now and then and people ON THE COMMUNITY understand that.
If you don't agree with this CoC, well you are free to fork this kernel and develop your own with your ideologies. The rule of thumb is: adapt to it.
No that is the point, we dosnt accept this CoC overtaking Linux kernel, and we fight against it. Even Linus itself dosnt like it, even he was signed it (why he do something like that, perhaps we get answer for that later).
And about Linus "unfirendliness" behavior, he has to be that right to be what he want to be, he dosnt need to get pressure from anyone or anywhere. Kernel is his baby and we all others are just Linus little helpers. That is something what you proCoC and JWS crazy people need to know.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Megafan123, the intent of the Code of Conduct seems to be well meaning and inclusive...
However, as many have already stated, the policies are open to a lot of abuse...
We already have several accounts where such policies are used as leverage to create problems...
Conflicting ideologies that are not related to the code base itself should not be used against contributors... Only when a contributor is obstructed by another should maintainers seek conflict resolution.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's worth pointing out that, after scrolling through this long, long list of angry comments, seemingly all of the dissenting voices of folks who are willing to show their real face appear to present as male. There is no risk in being a male in open source, even less if you're white, straight, and cisgendered. The CoC isn't necessarily for folks like that; it's for the folks who don't feel safe in showing who they are online for fear of the abusive comments like the ones here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jeremyckahn
I am pretty sure you just went against one of the rules in the CoC by assuming someone's gender. Just because some individuals present themselves as a cisgendered male, doesn't mean that they actually are.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ๅคง็ฅๅ่กทๆฏๅฅฝ็๏ผ่ชๅทฑ่บซๅ ๅฃซๅๆน้ ่ชๅทฑ๏ผไฝๆฏ้ ๆไบๅผ่ฎฎ่ฟไนๆฏไบๅฎ๏ผๅบ่ฏฅๆ ขๆ ขๆจ่ฟใๅๅฏน่ ่ฎคไธบ๏ผ็ฎกๅฎ้ป็ซ็ฝ็ซ๏ผ่ฝๅไปฃ็ ็้ฝๆฏๅฅฝ็ซ๏ผๆฏไธๆฏๅพ่ณ็๏ผไฝ่ฆ็ฅ้็ซ่ฎบๅฎ้ชๅทฒ็ปๅคฑ่ดฅ(ไบบๆงๆ ็บฆๆ็็บตๅฎนๅฟ ๅฐๅคฑ่ดฅ)๏ผ่ฟๆฏๅคง็ฅ้ซ็ป่ฟ็ฉ๏ผๆพไปปไบบๆงๆ ็บฆๆๅชไผๆดๅ ็ณ็ณ๏ผ่ชๅทฑ็ณ็ณ็่พๆฐไนๆบไบ็คพๅบ็็บตๅฎน๏ผไธไธช็ๅธ่ฝๅคๆ่ฏๅฐ้่ฏฏๅนถๆนๆญฃ่ชๅทฑๅๅจๅด็ไบบ้พ่ฝๅฏ่ดต๏ผๆ่ฎธ้ชๆฏไบ็ไบบ่งๅพๅพไธ่ชๅจ๏ผๆ่ ่่ขซ้ช็ช็ถๆฒกไบบ้ชไน่งๅพไธ่ชๅจใๅๅฏน่ ่ง่ง๏ผ่ฝๅๅฅฝไปฃ็ ๅฐฑๅบ่ฏฅๅจ็คพๅบใ้ผ ็ฎๅฏธๅ ๏ผๅฟฝ่งไบ2็งๅ่ฎพ๏ผ่ฟไบไบบๅ็่ขซ่ธข็้ฃ้ฉๆญปไธๆๆนๆไผ่ขซ่ธข๏ผๅคง้จๅไบบไผ็บฆๆไธ่ชๅทฑ(ๅฐไบ็งๆๆญง่ง็ไปฃ็ ็ไบบlinuxไผๅดฉๅก๏ผๅฐ็ไธ่ฝฌ๏ผlinux่ฆไธ้จ็ปๅคฉ๏ผๆพๆ ข่ๆญฅๅชไผๆดๅฅฝ)ใๆ ็บฆๆ็็ปง็ปญๆถๅๅ็บงไธบ็บฟไธๆชๆ๏ผไปไปฌๆฏๅฆไผๆฟๆ ่ดฃไปป๏ผ่ฟไธๆฏlinusๆฟๆ ๏ผ่ฆ็ฅ้ไธๅๆณจ้่ขซๅไบๆชๆ็ไบๆ ๅๅๅ็๏ผ
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's worth pointing out that, after scrolling through this long, long list of angry comments, seemingly all of the dissenting voices of folks who are willing to show their real face appear to present as male. There is no risk in being a male in open source, even less if you're white, straight, and cisgendered. The CoC isn't necessarily for folks like that; it's for the folks who don't feel safe in showing who they are online for fear of the abusive comments like the ones here.
Code has no gender, nobody cares about the gender or your hair colour, people care about work, why would you go contribute to a project and then show who you are, because you are proud of it?
Also there is a double standard here, the person who wrote the CoC says it's within her right to insult developers whatever way she wants in twitter, because it's not in the project discussion?!
Aren't people suppose to be safe from harassment even if they are cis white males?
Just saying this fells like if you a white male shut up and should be ashamed to even have a job!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am widely against the adoption of this CoC, it either should be rewriten and reviewed or the covenent leader @CoralineAda should be kicked out for having double standards and not following her own rules.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After having only muted this thread in my email, the thread must have spilled over and another round of notifications of comments has reminded me of it.
This thread has been very useful to me and I'm sure to a number of other prominent hiring managers. Here, in one easy to find place, is a list of people who are publicly saying they cannot support agreeing to accountability for being decent and professional to other human beings. Cool! A lot of you are on my never-hire list now.
Found the Github unsubscribe button this time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This thread has been very useful to me and I'm sure to a number of other prominent hiring managers. Here, in one easy to find place, is a list of people who are publicly saying they cannot support agreeing to accountability for being decent and professional to other human beings. Cool! A lot of you are on my never-hire list now.
No one here is disagreeing to be decent and professional to other people. Interesting that you'd shame people here having a discussion and then run off by muting the thread. Very professional.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jtolds
well... decent and professional is grounds for meritocracy, so you are not in compliance with the covenant or the CoC.
The never-hire list is also against the CoC, that is grounds for not respecting other peoples views, profiling, etc, am I missing something here?
I don't have a never-hire list because I try to be professional and decent and i do like diversity, unlike you!
But hey Cool, if you ever need advice on leadership give me a call ;)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's be clear here why this implementation is especially problematic...
It has less to do with the Code of Conduct itself, moreover the politics behind it.
-
Linus has been well known to be opposed to these kinds of things.
-
Disputes have been claimed such as in 2015. Even when Code Of Conflict was in effect.
-
Shortly before The CoC is implemented, anti-white, white-guilt propaganda is spewed by the maintainer.
-
CoC is implemented, Linus stops working on Linux temporarily.
-
Linus shows clear disdain for what happened... And it's clear from his open letter there are some seriously concerning attributes from a political and reputation standpoint.
I don't think everyone has followed this correctly, or understand why this is concerning. These are double standards being implemented, and are being sidestepped for nepotism.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ChrisCates
Agreed. Iโd be full support of a Code of Conduct if it werenโt for the political tendencies hidden in them.
The absolute main reason people are โoverreactingโ to this CoC is because it just appeared out of nowhere without a warning.
Linux is an open source project that millions of volunteers around the world devoted their free time to make the absolute best code possible for the kernel. Linux isnโt owned by some corporation that requires a CoC, this is all purely a volunteer project.
So yes, people do have the right to โoverreactโ to this CoC.
@jtolds
And you... I hope youโre trolling...
Probably not, but I like to think so. No one is that dense.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It has less to do with the Code of Conduct itself, moreover the politics behind it.
So to be clear:
Source code submissions should be treated at face value, without ever considering the behaviour of their submitters, their impact on collaborative development, and so on and so forth
But the Code of Conduct should not be treated at face value, and instead we should draw on the politics of the person who wrote it, the decision-making process that resulted in this commit, and the mystery surrounding Linus' temporary hiatus.
For people who profess to believe in the "meritocracy" and who want to keep politics "out" of Linux development, y'all sure are hypocrites.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another major problem with the CoC is the type of people who would oversee its implementation - meddling busybodies who enjoy controlling the interactions between people who they don't know.
Probably best to keep these people away from any productive fields of endeavor.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@DrPizza... Complete obfuscation of the core central reason for this argument...
Also, it's a markdown file that directly relates to policies (politics) revolving around the code... And I've never said I was opposed to policies.
https://github.com/ContributorCovenant/contributor_covenant/issues/602
http://lists.linux.org.au/pipermail/linux-aus/2018-September/023423.html
The two links above clearly indicate some serious problems.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The CoC maintainer has clearly stated its political multiple times. She is also extremely racist against white males.
Why was this accepted so easily? Is there something behind this that we dont know about?
Seriously, what the hell is this? https://twitter.com/CoralineAda/status/1029162264979546112
Are those death threats? And that was as early as August...
I think it's worth pointing out that, after scrolling through this long, long list of angry comments, seemingly all of the dissenting voices of folks who are willing to show their real face appear to present as male. There is no risk in being a male in open source, even less if you're white, straight, and cisgendered. The CoC isn't necessarily for folks like that; it's for the folks who don't feel safe in showing who they are online for fear of the abusive comments like the ones here.
So the majority who are against the CoC are male isnt because the majority of the industry is male? You SJWs are so into skin colors and genders that you cant think clearly anymore...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iderik, the same points keep being rehashed, but do not get addressed due to nepotism...
But again, we refuse to address these problems... And instead, do not rationalize how serious these problems are and allow them to grow into bigger ones... I've been consistent this entire thread about why I've been vocal about this problem, considering the timeline of events and the history of the community leaders.
If these policies are used only with selective bias and serve no purpose for actual accountability... I canโt rationalize the existence or the endorsement of them...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This thread has been very useful to me and I'm sure to a number of other prominent hiring managers. Here, in one easy to find place, is a list of people who are publicly saying they cannot support agreeing to accountability for being decent and professional to other human beings. Cool! A lot of you are on my never-hire list now.
At first, I thought it was joke. But after some time i understood, that it was real words from real man, boss of real company.
It makes me sad. I've thought that people like this (SJW scum and their supporters) lives only at twitter.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is overrated. It might be bad, and so on, but it is definetly NOT going to destory linux, hell....
Politics are not something to put in a software code of conduct, anyway.
The destruction of Linux is Impossible as of now simply because companies like Google who support it exist. I think many people haven't realised this but the death of linux cannot come before the death of entire Google, because it would mean the death of Android and ChromeOS, and Google simply won't let that happen. And im not a fan of google, actually close to downright hating them (by privacy), but they will not just watch in this worst-case-scenario.
There are also developers who actually signed the coc, another reason it won't die....
Also FreeBSD has a 99% simmilar CoC, so it is not different with linux alternatives.....
Keep in mind, its just my opinion. Take it with a grain of salt.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@DarkWav even if it were to die (which it wont). It would be revived as an OSS project by them anyway.
The point is that the document does not serve its purpose... Was created by a racist heterphobe that cannot acknowledge they are racist towards white men... And, has no intention of following the rules specified by their own document.
This then leads to latter part of the document which verbosely specifies that maintainers can do whatever they please... Which was always the case to begin with...
I suppose considering the history of this document... Thousands of people clearly outlining the problems with it... Yet, people still endorsing its existence several years later was supposed to be the logical fallacy of me even being vocal about this problem...
So in hindsight, me and everyone else are basically just over reacting because the document changes nothing... We've already observed with the Opal repository... That with or without this document, any sort of piece of text or opinion conveyed by an individual can be used against them, even if the interpretations of the information are misrepresented or twisted for a specific agenda...
This is a classic case of "The Wisdom or Madness of Crowds": https://ncase.me/crowds/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Something that I think is a good thing is that a snapshot of the Contributor Covenant was taken and the original need not be tracked, allowing Linux to distance itself from the author. Because there are things outside of the CoC that author has already written, and more that I speculate they will yet write, which are just vitriol.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Undo it!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This really assuages a lot of my concerns regarding this CoC. Linus seems to understands lots of our concern. THis makes me hopeful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah so if you're not in the pro-coc camp then you're a "white supremacist racist transphobic nazi", that seems fine indeed
to see linus even use their language outside of clear ridicule is like seeing a person you've known all your life join ku klux klan out of the blue, just soulcrushing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok project admins. you know what the MAJORITY OF THIS COMMUNITY think about this CoC. So dont be ass.
Change things back how they was and then start listening your community. we really dosnt need this kind of change.
Minority who like this CoC, please remove you from this community, you are free to fork (copy and change that version how you like) this kernel project.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@CoralineAda Please remember what this community means to the world at large. The project is run on servers, phones, cars, aircraft, spacecraft, medical devices and so on and so forth. I simply can't stress enough how important it is that the quality of the code here remains high. People's lives are literally at stake here. Make no mistake, people have died due to software failing them.
And to keep software from failing, the community has developed a righteous zeal of keeping bad code away. It hasn't always been perfect, but it does its best. Someone else has already stated this, but the unfortunate side effect of this is that someone, somewhere, will feel discriminated against simply because a maintainer didn't like the code.
Note that it's not the race or sexual orientation or political views of the contributor that matters. It's the quality of the code output.
You can keep the CoC there if you really want. Just know that someone can and will use this as an attempt to get their code in no matter how bad it is.
Please don't let that happen. People's lives are at stake.
(Also note that before you decide this comment is written by a straight white male, I'm actually a brown demisexual male, formerly asexual.)
From the creator of the CoC:
https://mobile.twitter.com/coralineada/status/1041465346656530432