== Mozilla Code of Conduct ==
This Code of Conduct covers our behaviour as members of the Mozilla Community, in any forum, mailing list, wiki, web site, IRC channel, install-festbug, event, public meeting or private correspondence. Mozilla governance bodies are ultimately accountable to the The [[#Mozilla Community Council | Mozilla Community Council]] and * will arbitrate in any dispute over the conduct of a member of the community.
* '''Be considerate'''. Our work will be used by other people, and we in turn will depend on the work of others. Any decision we take will affect users and colleagues, and we should take those consequences into account when making decisions. Mozilla has millions of users and thousands of contributors. Even if it's not obvious at the time, our contributions to Mozilla will impact the work of others. For example, changes to code, infrastructure, policy, documentation, and translations during a release may negatively impact others' work.
* '''Be collaborative'''. Collaboration is central to Mozilla and to the larger free software community. This collaboration involves individuals working with others in teams within Mozilla, teams working with each other within Mozilla, and individuals and teams within Mozilla working with other projects outside. This collaboration reduces redundancy, and improves the quality of our work. Internally and externally, we should always be open to collaboration. Wherever possible, we should work closely with upstream projects and others in the free software community to coordinate our technical, advocacy, documentation, and other work. Our work should be done transparently and we should involve as many interested parties as early as possible. If we decide to take a different approach than others, we will let them know early, document our work and inform others regularly of our progress.
* '''When we disagree, we consult others'''. Disagreements, both social and technical, happen all the time and the Mozilla community is no exception. It is important that we resolve disagreements and differing views constructively and with the help of the community and community processes. We have the Steering Committee, our Module Owners, the [[#Mozilla Community Council| Community Council]]*, and a series of other governance bodies which help to decide the right course for Mozilla. There are also several Project Teams and Team Leaders, who may be able to help us figure out the best direction for Mozilla. When our goals differ dramatically, we encourage people to fork the relevant code, so that the community can test new ideas and contribute to the discussion.
* '''When we are unsure, we ask for help'''. Nobody knows everything, and nobody is expected to be perfect in the Mozilla community. Asking questions avoids many problems down the road, and so questions are encouraged. Those who are asked questions should be responsive and helpful. However, when asking a question, care must be taken to do so in an appropriate forum.
=== Mailing lists and web forums ===
Mailing lists, Newsgroups , Bugzilla and our web forums are an important part of the Mozilla community platform. This code of conduct applies to your behaviour in those forums too. Please follow these guidelines in addition to the general code of conduct:
# Please use a valid email address to which direct responses can be made.
# Please avoid flamewars, trolling, personal attacks, and repetitive arguments. On technical matters, our [[Modules | Module Owners]] can make a final decision. On matters of community governanceconduct, the [[#Mozilla Community Council | Community Council]] * can make a final decision.
== Mozilla Leadership Code of Conduct ==
The [[#Mozilla Code of Conduct | Mozilla Code of Conduct]] describes the standard for all conduct in the Mozilla community. Leaders however, are expected to be held to a higher standard. This document provides a set of guidelines and explains to all members the high standards of conduct that leaders in the Mozilla community should be held.
There are many, many people who hold leadership positions in the Mozilla project - from the leaders of translation teams for specific languages, to the folks who hold positions as Module Owners and on our [[#Mozilla Community Council| Community Council]]*. Our community depends on the drive and inspiration of many people who start localization teams or project teams focused on a particular end goal. We expect anybody who takes on a leadership role to meet this higher standard of conduct.
=== Leadership By Example ===
=== Respecting Mozilla Processes and Principles ===
The Code of Conduct does not only apply to leaders. It applies to leaders more. Leaders show more patience, more respect, and more civility than other members of the Mozilla community. As leaders, they represent their team and, ultimately, the whole Mozilla project. Leaders do their best to reflect the values that Mozilla stands for and the behaviors behaviours that Mozilla holds as paramount. Additionally, they take care to act in accordance with Mozilla governance principles and structures and work within the Mozilla system to change them.
=== Delegation ===
=== Stepping Down ===
The Mozilla Code of Conduct discusses the importance of gracefully stepping down from a position. This is particularly important for leaders who are responsible for decisions or specific processes - for example, if your participation is needed to reach quorum in a team council. If someone in a leadership role does not have time to fulfill their role temporarily, they should warn their team in advance. If an absence becomes extended, they should step down from their leadership position until they have more time to follow through. Similarly, leaders should step down gracefully -- as described in the Code of Conduct. When someone takes on a leadership position in UbuntuMozilla, they are making a commitment to step down gracefully and to ensure that others on the team can easily continue where they leave off.
Note that this is less important in cases where the leadership role does not "block" decisions while the person is absent. For example, if you are one of a team of 50 list moderators, then an extended absence does not mean you should necessarily step down, because decisions will not be blocked by you not being there. Conversely, if your leadership seat is essential for decisions, then extended absences should be very carefully managed, and you should consider stepping down or at least nominating a stand-in while you will be away.
== Mozilla Community Council ==
'''*TBD''': ''as a Community Council represents a modification to the existing governance system, its make-up, formation, membership, and purpose should be discussed separately''
== Original Source ==
''''Please note'''': ''We are currently unsure of the license status of the original Ubuntu Code of Conduct & related documents. If it turns out that they are not and cannot be made available under an open source license, we will have to start this document from scratch.''
Original source text for the Mozilla Code of Conduct, the Mozilla Leadership Code of Conduct, and the Mozilla Diversity Statement is from the related documents at the Ubuntu Project website: