Slashdot Mirror


Linux Community To Adopt New Code of Conduct (kernel.org)

Following Linus Torvalds' public apology for his behavior over the years, the Linux Community said it will be adopting a new "Code of Conduct", which pledges to make "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, personal appearance, race, religion, or sexual identity and orientation."

8 of 780 comments (clear)

  1. Code of Conduct - Exact Text by sinij · · Score: 5, Informative

    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,
    personal appearance, race, religion, or sexual identity and orientation.

    Our Standards
    =============

    Examples of behavior that contributes to creating a positive environment
    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
    . All complaints will be reviewed and
    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.

    1. Re:Code of Conduct - Exact Text by Etcetera · · Score: 3, Informative

      Err, you left out the bottom part: https://github.com/torvalds/linux/commit/8a104f8b5867#diff-310ab816e1e15913bbe69e164b689ac9R77

      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

    2. Re: Code of Conduct - Exact Text by bsDaemon · · Score: 4, Informative

      FreeBSD has a lot of its own drama, yes. It also has some technical shortcomings that prevent me from using it at work. Some of of the attempts to fix those shortcomings have resulted in drama. The problem with literally everything is people, which sucks and can't be gotten away from. The further problem with open source is for some people it's a hobby, and for some people its work. And if it's your hobby, no one wants to be told your baby is ugly. If its work, you don't really want to deal with people insulting each other's babies. You just want to get your product done, with as few defects as possible.

      But once you have a job, a family, and property and other stuff that needs attention and protection, interacting with the community becomes less of priority. And once it is, none of the shouting and jabbing and pushing around is worth it. I'm in the camp of "ignore the politics and just use the software" at this point, but in today's 24/7 live-streamed outrage culture, it is impossible to ignore the politics. The people with an agenda won't let themselves be ignored as long as you're plugged in.

      So, computers for work only. Not really interested in spending hobby time on it anymore. I haven't been on IRC in months. I quit twitter because I couldn't spend more than 45 seconds on it without hating the whole world. Facebook is a time sink that isn't worth it. Frankly, Slashdot jumped the shark like 10 years ago but I still keep coming here anyway for reasons unknown. I should probably review that...

  2. Re: Oh thank god by Anonymous Coward · · Score: 1, Informative

    Yes more must be better. No harm can come from code by committee. Especially when the main concern is your feelings.

  3. Re:fun game out of context, totally apropos: by phantomfive · · Score: 5, Informative

    In context, those posts are unusually tame and restrained. If you trust Linus, the Intel guy lied about what the patches were doing (or the Intel guy didn't understand what they were doing and someone had lied to him, one of those two).

    --
    "First they came for the slanderers and i said nothing."
  4. Re:Somebody Else's Problem by datalife · · Score: 3, Informative

    The issue of diversity is a social issue and has to be/needs to be solved elsewhere.

    Exactly...

    On the Internet, nobody knows you're a dog.

    Or cares about it in the LKML

    --
    There are only 10 types of people in the world: Those who understand binary and those who don't.
  5. Re:Oh thank god by techsoldaten · · Score: 5, Informative

    None.

    Linux is what it is as a result of the environment through which it arose.

    There are no incredible ideas that went unnoticed because someone chose not to participate. There are very few original ideas about kernel development to begin with, inspiration comes mostly from hardware-side innovations that need to be incorporated. The idea that some meek, solitary genius would be the only one to notice is ridiculous.

  6. Re:His wording really isn't that elegant. by Cederic · · Score: 2, Informative

    I bet dollars to doughnuts that Linus is right 99.99% of the time but some wordings in his mails really sound childish.

    How many tens of thousands of emails has he sent? How many are in public?

    People get upset by the dozen in which he's finally lost patience and shown he's actually human.

    I get that he has to deal with sub-par kernel engineers from company X pushing an agenda and being really stupid and they deserve an ass-chewing, but if I were him

    You're not him though. None of us are. He's fucking remarkable, and I'm willing to accept that occasionally he might send an email that's less diplomatic than the other 99.99% of them.