Giter Site home page Giter Site logo

opensource-code-of-conduct's Introduction

Code of Conduct Markdown Files

This repository provides markdown versions of Microsoft's Open Source Code of Conduct, and related documents for the purpose of feedback (issues, PRS). The live/published version lives at opensource.microsoft.com.

Proposed Updates

We have two proposed updates.

1. Code of Conduct Update

This proposed version is based on version 2.0 of the Contributor's Covenant, but omits the 'Enforcement Guidelines' section reflective of guidance in the Contributor's Covenant: "If the suggested actions and consequences don’t suit the context of your community, consider moving this section to another document". That document for Microsoft is our FAQ.

2. FAQ

This is a proposed update to the FAQ and reflect updates in the code of conduct itself.

Microsoft Code of Conduct (Markdown Versions)

This repository provides markdown versions of Microsoft's Open Source Code of Conduct, and related documents for the purpose of engaging with non-confidential feedback (issues, PRS). The live/published version lives at opensource.microsoft.com.

opensource-code-of-conduct's People

Contributors

carolynvs-msft avatar chwarr avatar emmairwin avatar microsoft-github-operations[bot] avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

opensource-code-of-conduct's Issues

vagueness in CoC

Having attempted this myself, I appreciate the difficulties in putting a CoC together. One of the difficulties is being vague enough to cover situations that we never imaged yet not being overly vague that the CoC its self, could become an issue. I'm very certain that you had some specific idea of what you meant by the following to clause but I'm not sure that the language used is specific enough to help me understand what you have in mind.

  • Disruptive behaviour
  • Other conduct which could reasonably be considered inappropriate in a professional setting

For example, in technical discussions I sometimes see a disruption as being a good thing as long as it's executed thoughtfully. As for conduct which could reasonably be considered inappropriate, my opinion is that this cuts a wide path that ignores cultural diversity. Having worked in a number of European, Asian, Middle-eastern, African and American countries what I have learned is that there is a fairly broad spectrum of appropriate behaviour in professional settings.

Finally, communication always involves 2 or more people and while some things can be said with the best of intentions, there is always a risk that the message will not land well with 1 or more of the parties to the conversation. This is particularly true in multi-lingual settings where one's precision with the language being spoken maybe lacking or uneven. Just this weekend I had a conversation with a non-native English speaker who used a phrase that he thought was complimentary but to a native speaker, is offensive at best. This was not the only case where I've witness conversations take a turn for the worst when two non-native English speakers, neither spoke each others native language, both speaking in English to each other. As much as I can hardly imagine a situation more ripe for mis-understanding, there were others witnessing the conversation that failed to understand the dynamics at work. But then, I wouldn't expect them to pick up on what was happening unless they had been living in a multi-lingual environment where you'd likely witness misunderstandings because of how different language groups learn and use English differently on a regular basis.

Finally, my apologies for pointing out issues without offering potential solutions. As I previously mentioned, I'm involved with a couple of different communities that span the globe. None of these communities have a CoC simply because we weren't able to come to agreement on wording that would address all of the concerns from these highly diverse groups. Part of the issues is that the attempts to author a CoC, in an attempt to be more concise, (less vague), drifted into controversial issues. As surprising as it might seem, agreeing to a clause that offered explicit protection for groups that are targets of discrimination (such as LGBT(...) groups) was deemed illegal in certain jurisdictions. While I argued against a CoC that drifted to a lowest common denominator, having an agreement that explicitly mentioned these groups potentially put some of our members at risk. While I don't agree with these laws, I also didn't want to place our members in any legal jeopardy either. In this case of this CoC, protection for targeted groups is weak but that might solve the problem that I've laid out.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.