1*f578df4fSJingwen Chen# Code of Conduct 2*f578df4fSJingwen Chen 3*f578df4fSJingwen Chen## Our Pledge 4*f578df4fSJingwen Chen 5*f578df4fSJingwen ChenIn the interest of fostering an open and welcoming environment, we as 6*f578df4fSJingwen Chencontributors and maintainers pledge to making participation in our project and 7*f578df4fSJingwen Chenour community a harassment-free experience for everyone, regardless of age, body 8*f578df4fSJingwen Chensize, disability, ethnicity, gender identity and expression, level of 9*f578df4fSJingwen Chenexperience, education, socio-economic status, nationality, personal appearance, 10*f578df4fSJingwen Chenrace, religion, or sexual identity and orientation. 11*f578df4fSJingwen Chen 12*f578df4fSJingwen Chen## Our Standards 13*f578df4fSJingwen Chen 14*f578df4fSJingwen ChenExamples of behavior that contributes to creating a positive environment 15*f578df4fSJingwen Cheninclude: 16*f578df4fSJingwen Chen 17*f578df4fSJingwen Chen* Using welcoming and inclusive language 18*f578df4fSJingwen Chen* Being respectful of differing viewpoints and experiences 19*f578df4fSJingwen Chen* Gracefully accepting constructive criticism 20*f578df4fSJingwen Chen* Focusing on what is best for the community 21*f578df4fSJingwen Chen* Showing empathy towards other community members 22*f578df4fSJingwen Chen 23*f578df4fSJingwen ChenExamples of unacceptable behavior by participants include: 24*f578df4fSJingwen Chen 25*f578df4fSJingwen Chen* The use of sexualized language or imagery and unwelcome sexual attention or 26*f578df4fSJingwen Chen advances 27*f578df4fSJingwen Chen* Trolling, insulting/derogatory comments, and personal or political attacks 28*f578df4fSJingwen Chen* Public or private harassment 29*f578df4fSJingwen Chen* Publishing others' private information, such as a physical or electronic 30*f578df4fSJingwen Chen address, without explicit permission 31*f578df4fSJingwen Chen* Other conduct which could reasonably be considered inappropriate in a 32*f578df4fSJingwen Chen professional setting 33*f578df4fSJingwen Chen 34*f578df4fSJingwen Chen## Our Responsibilities 35*f578df4fSJingwen Chen 36*f578df4fSJingwen ChenProject maintainers are responsible for clarifying the standards of acceptable 37*f578df4fSJingwen Chenbehavior and are expected to take appropriate and fair corrective action in 38*f578df4fSJingwen Chenresponse to any instances of unacceptable behavior. 39*f578df4fSJingwen Chen 40*f578df4fSJingwen ChenProject maintainers have the right and responsibility to remove, edit, or reject 41*f578df4fSJingwen Chencomments, commits, code, wiki edits, issues, and other contributions that are 42*f578df4fSJingwen Chennot aligned to this Code of Conduct, or to ban temporarily or permanently any 43*f578df4fSJingwen Chencontributor for other behaviors that they deem inappropriate, threatening, 44*f578df4fSJingwen Chenoffensive, or harmful. 45*f578df4fSJingwen Chen 46*f578df4fSJingwen Chen## Scope 47*f578df4fSJingwen Chen 48*f578df4fSJingwen ChenThis Code of Conduct applies both within project spaces and in public spaces 49*f578df4fSJingwen Chenwhen an individual is representing the project or its community. Examples of 50*f578df4fSJingwen Chenrepresenting a project or community include using an official project e-mail 51*f578df4fSJingwen Chenaddress, posting via an official social media account, or acting as an appointed 52*f578df4fSJingwen Chenrepresentative at an online or offline event. Representation of a project may be 53*f578df4fSJingwen Chenfurther defined and clarified by project maintainers. 54*f578df4fSJingwen Chen 55*f578df4fSJingwen ChenThis Code of Conduct also applies outside the project spaces when the Project 56*f578df4fSJingwen ChenSteward has a reasonable belief that an individual's behavior may have a 57*f578df4fSJingwen Chennegative impact on the project or its community. 58*f578df4fSJingwen Chen 59*f578df4fSJingwen Chen## Conflict Resolution 60*f578df4fSJingwen Chen 61*f578df4fSJingwen ChenWe do not believe that all conflict is bad; healthy debate and disagreement 62*f578df4fSJingwen Chenoften yield positive results. However, it is never okay to be disrespectful or 63*f578df4fSJingwen Chento engage in behavior that violates the project’s code of conduct. 64*f578df4fSJingwen Chen 65*f578df4fSJingwen ChenIf you see someone violating the code of conduct, you are encouraged to address 66*f578df4fSJingwen Chenthe behavior directly with those involved. Many issues can be resolved quickly 67*f578df4fSJingwen Chenand easily, and this gives people more control over the outcome of their 68*f578df4fSJingwen Chendispute. If you are unable to resolve the matter for any reason, or if the 69*f578df4fSJingwen Chenbehavior is threatening or harassing, report it. We are dedicated to providing 70*f578df4fSJingwen Chenan environment where participants feel welcome and safe. 71*f578df4fSJingwen Chen 72*f578df4fSJingwen ChenReports should be directed to Tony Aiuto ([email protected]), the 73*f578df4fSJingwen ChenProject Steward(s) for bazelbuild/rules_license. It is the Project Steward’s duty to 74*f578df4fSJingwen Chenreceive and address reported violations of the code of conduct. They will then 75*f578df4fSJingwen Chenwork with a committee consisting of representatives from the Open Source 76*f578df4fSJingwen ChenPrograms Office and the Google Open Source Strategy team. If for any reason you 77*f578df4fSJingwen Chenare uncomfortable reaching out to the Project Steward, please email 78*f578df4fSJingwen Chen[email protected]. 79*f578df4fSJingwen Chen 80*f578df4fSJingwen ChenWe will investigate every complaint, but you may not receive a direct response. 81*f578df4fSJingwen ChenWe will use our discretion in determining when and how to follow up on reported 82*f578df4fSJingwen Chenincidents, which may range from not taking action to permanent expulsion from 83*f578df4fSJingwen Chenthe project and project-sponsored spaces. We will notify the accused of the 84*f578df4fSJingwen Chenreport and provide them an opportunity to discuss it before any action is taken. 85*f578df4fSJingwen ChenThe identity of the reporter will be omitted from the details of the report 86*f578df4fSJingwen Chensupplied to the accused. In potentially harmful situations, such as ongoing 87*f578df4fSJingwen Chenharassment or threats to anyone's safety, we may take action without notice. 88*f578df4fSJingwen Chen 89*f578df4fSJingwen Chen## Attribution 90*f578df4fSJingwen Chen 91*f578df4fSJingwen ChenThis Code of Conduct is adapted from the Contributor Covenant, version 1.4, 92*f578df4fSJingwen Chenavailable at 93*f578df4fSJingwen Chenhttps://www.contributor-covenant.org/version/1/4/code-of-conduct.html 94