1*f9742813SAndroid Build Coastguard WorkerOpen Source Code of Conduct 2*f9742813SAndroid Build Coastguard Worker=========================== 3*f9742813SAndroid Build Coastguard Worker 4*f9742813SAndroid Build Coastguard WorkerAt Square, we are committed to contributing to the open source community and simplifying the process 5*f9742813SAndroid Build Coastguard Workerof releasing and managing open source software. We’ve seen incredible support and enthusiasm from 6*f9742813SAndroid Build Coastguard Workerthousands of people who have already contributed to our projects — and we want to ensure our community 7*f9742813SAndroid Build Coastguard Workercontinues to be truly open for everyone. 8*f9742813SAndroid Build Coastguard Worker 9*f9742813SAndroid Build Coastguard WorkerThis code of conduct outlines our expectations for participants, as well as steps to reporting 10*f9742813SAndroid Build Coastguard Workerunacceptable behavior. We are committed to providing a welcoming and inspiring community for all and 11*f9742813SAndroid Build Coastguard Workerexpect our code of conduct to be honored. 12*f9742813SAndroid Build Coastguard Worker 13*f9742813SAndroid Build Coastguard WorkerSquare’s open source community strives to: 14*f9742813SAndroid Build Coastguard Worker 15*f9742813SAndroid Build Coastguard Worker * **Be open**: We invite anyone to participate in any aspect of our projects. Our community is 16*f9742813SAndroid Build Coastguard Worker open, and any responsibility can be carried by a contributor who demonstrates the required 17*f9742813SAndroid Build Coastguard Worker capacity and competence. 18*f9742813SAndroid Build Coastguard Worker 19*f9742813SAndroid Build Coastguard Worker * **Be considerate**: People use our work, and we depend on the work of others. Consider users and 20*f9742813SAndroid Build Coastguard Worker colleagues before taking action. For example, changes to code, infrastructure, policy, and 21*f9742813SAndroid Build Coastguard Worker documentation may negatively impact others. 22*f9742813SAndroid Build Coastguard Worker 23*f9742813SAndroid Build Coastguard Worker * **Be respectful**: We expect people to work together to resolve conflict, assume good intentions, 24*f9742813SAndroid Build Coastguard Worker and act with empathy. Do not turn disagreements into personal attacks. 25*f9742813SAndroid Build Coastguard Worker 26*f9742813SAndroid Build Coastguard Worker * **Be collaborative**: Collaboration reduces redundancy and improves the quality of our work. We 27*f9742813SAndroid Build Coastguard Worker strive for transparency within our open source community, and we work closely with upstream 28*f9742813SAndroid Build Coastguard Worker developers and others in the free software community to coordinate our efforts. 29*f9742813SAndroid Build Coastguard Worker 30*f9742813SAndroid Build Coastguard Worker * **Be pragmatic**: Questions are encouraged and should be asked early in the process to avoid 31*f9742813SAndroid Build Coastguard Worker problems later. Be thoughtful and considerate when seeking out the appropriate forum for your 32*f9742813SAndroid Build Coastguard Worker questions. Those who are asked should be responsive and helpful. 33*f9742813SAndroid Build Coastguard Worker 34*f9742813SAndroid Build Coastguard Worker * **Step down considerately**: Members of every project come and go. When somebody leaves or 35*f9742813SAndroid Build Coastguard Worker disengages from the project, they should make it known and take the proper steps to ensure that 36*f9742813SAndroid Build Coastguard Worker others can pick up where they left off. 37*f9742813SAndroid Build Coastguard Worker 38*f9742813SAndroid Build Coastguard WorkerThis code is not exhaustive or complete. It serves to distill our common understanding of a 39*f9742813SAndroid Build Coastguard Workercollaborative, shared environment, and goals. We expect it to be followed in spirit as much as in 40*f9742813SAndroid Build Coastguard Workerthe letter. 41*f9742813SAndroid Build Coastguard Worker 42*f9742813SAndroid Build Coastguard WorkerDiversity Statement 43*f9742813SAndroid Build Coastguard Worker------------------- 44*f9742813SAndroid Build Coastguard Worker 45*f9742813SAndroid Build Coastguard WorkerWe encourage everyone to participate and are committed to building a community for all. Although we 46*f9742813SAndroid Build Coastguard Workermay not be able to satisfy everyone, we all agree that everyone is equal. 47*f9742813SAndroid Build Coastguard Worker 48*f9742813SAndroid Build Coastguard WorkerWhenever a participant has made a mistake, we expect them to take responsibility for it. If someone 49*f9742813SAndroid Build Coastguard Workerhas been harmed or offended, it is our responsibility to listen carefully and respectfully, and do 50*f9742813SAndroid Build Coastguard Workerour best to right the wrong. 51*f9742813SAndroid Build Coastguard Worker 52*f9742813SAndroid Build Coastguard WorkerAlthough this list cannot be exhaustive, we explicitly honor diversity in age, culture, ethnicity, 53*f9742813SAndroid Build Coastguard Workergender identity or expression, language, national origin, political beliefs, profession, race, 54*f9742813SAndroid Build Coastguard Workerreligion, sexual orientation, socioeconomic status, and technical ability. We will not tolerate 55*f9742813SAndroid Build Coastguard Workerdiscrimination based on any of the protected characteristics above, including participants with 56*f9742813SAndroid Build Coastguard Workerdisabilities. 57*f9742813SAndroid Build Coastguard Worker 58*f9742813SAndroid Build Coastguard WorkerReporting Issues 59*f9742813SAndroid Build Coastguard Worker---------------- 60*f9742813SAndroid Build Coastguard Worker 61*f9742813SAndroid Build Coastguard WorkerIf you experience or witness unacceptable behavior — or have any other concerns — please report it by 62*f9742813SAndroid Build Coastguard Workeremailing [[email protected]][codeofconduct_at]. For more details, please see our Reporting 63*f9742813SAndroid Build Coastguard WorkerGuidelines below. 64*f9742813SAndroid Build Coastguard Worker 65*f9742813SAndroid Build Coastguard WorkerThanks 66*f9742813SAndroid Build Coastguard Worker------ 67*f9742813SAndroid Build Coastguard Worker 68*f9742813SAndroid Build Coastguard WorkerSome of the ideas and wording for the statements and guidelines above were based on work by the 69*f9742813SAndroid Build Coastguard Worker[Twitter][twitter_coc], [Ubuntu][ubuntu_coc], [GDC][gdc_coc], and [Django][django_coc] communities. 70*f9742813SAndroid Build Coastguard WorkerWe are thankful for their work. 71*f9742813SAndroid Build Coastguard Worker 72*f9742813SAndroid Build Coastguard WorkerReporting Guide 73*f9742813SAndroid Build Coastguard Worker--------------- 74*f9742813SAndroid Build Coastguard Worker 75*f9742813SAndroid Build Coastguard WorkerIf you experience or witness unacceptable behavior — or have any other concerns — please report it by 76*f9742813SAndroid Build Coastguard Workeremailing [[email protected]][codeofconduct_at]. All reports will be handled with 77*f9742813SAndroid Build Coastguard Workerdiscretion. 78*f9742813SAndroid Build Coastguard Worker 79*f9742813SAndroid Build Coastguard WorkerIn your report please include: 80*f9742813SAndroid Build Coastguard Worker 81*f9742813SAndroid Build Coastguard Worker * Your contact information. 82*f9742813SAndroid Build Coastguard Worker * Names (real, nicknames, or pseudonyms) of any individuals involved. If there are additional 83*f9742813SAndroid Build Coastguard Worker witnesses, please include them as well. 84*f9742813SAndroid Build Coastguard Worker * Your account of what occurred, and if you believe the incident is ongoing. If there is a publicly 85*f9742813SAndroid Build Coastguard Worker available record (e.g. a mailing list archive or a public IRC logger), please include a link. 86*f9742813SAndroid Build Coastguard Worker * Any additional information that may be helpful. 87*f9742813SAndroid Build Coastguard Worker 88*f9742813SAndroid Build Coastguard WorkerAfter filing a report, a representative from the Square Code of Conduct committee will contact you 89*f9742813SAndroid Build Coastguard Workerpersonally. The committee will then review the incident, follow up with any additional questions, 90*f9742813SAndroid Build Coastguard Workerand make a decision as to how to respond. 91*f9742813SAndroid Build Coastguard Worker 92*f9742813SAndroid Build Coastguard WorkerAnyone asked to stop unacceptable behavior is expected to comply immediately. If an individual 93*f9742813SAndroid Build Coastguard Workerengages in unacceptable behavior, the Square Code of Conduct committee may take any action they deem 94*f9742813SAndroid Build Coastguard Workerappropriate, up to and including a permanent ban from all of Square spaces without warning. 95*f9742813SAndroid Build Coastguard Worker 96*f9742813SAndroid Build Coastguard Worker 97*f9742813SAndroid Build Coastguard Worker[codeofconduct_at]: mailto:[email protected] 98*f9742813SAndroid Build Coastguard Worker[twitter_coc]: https://github.com/twitter/code-of-conduct/blob/master/code-of-conduct.md 99*f9742813SAndroid Build Coastguard Worker[ubuntu_coc]: https://ubuntu.com/community/code-of-conduct 100*f9742813SAndroid Build Coastguard Worker[gdc_coc]: https://www.gdconf.com/code-of-conduct 101*f9742813SAndroid Build Coastguard Worker[django_coc]: https://www.djangoproject.com/conduct/reporting/ 102*f9742813SAndroid Build Coastguard Worker 103