Merge lp:~dholbach/ubuntu-codeofconduct/v2-draft into lp:ubuntu-codeofconduct

Proposed by Daniel Holbach on 2012-05-10
Status: Merged
Merged at revision: 15
Proposed branch: lp:~dholbach/ubuntu-codeofconduct/v2-draft
Merge into: lp:ubuntu-codeofconduct
Diff against target: 510 lines (+0/-288)
3 files modified
CodeOfConduct.txt (+0/-89)
LeadershipCodeOfConduct.txt (+0/-104)
rationale.txt (+0/-95)
To merge this branch: bzr merge lp:~dholbach/ubuntu-codeofconduct/v2-draft
Reviewer Review Type Date Requested Status
Ubuntu Community Council 2012-05-10 Pending
Review via email: mp+105369@code.launchpad.net
To post a comment you must log in.
Daniel Holbach (dholbach) wrote :

http://paste.ubuntu.com/980314/ is a readable diff (we have moved filed which make the diff currently hard to read).

30. By Daniel Holbach on 2012-09-17

collaborative edits of several CC hangouts

31. By Daniel Holbach on 2012-09-17

sort of merged lp:~mako/ubuntu-codeofconduct/license

32. By Daniel Holbach on 2012-09-20

fixes from Scott Ritchie

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'CodeOfConduct.txt'
2--- CodeOfConduct.txt 1970-01-01 00:00:00 +0000
3+++ CodeOfConduct.txt 2012-09-20 07:47:22 +0000
4@@ -0,0 +1,203 @@
5+= Ubuntu Code of Conduct v2.0 DRAFT =
6+
7+== Community ==
8+
9+Ubuntu is about showing humanity to one another: the word itself
10+captures the spirit of being human.
11+
12+We want a productive, happy and agile community that can welcome new
13+ideas in a complex field, improve every process every year, and foster
14+collaboration between groups with very different needs, interests and
15+skills.
16+
17+We gain strength from diversity, and actively seek participation from
18+those who enhance it. This code of conduct exists to ensure diverse groups
19+collaborate to mutual advantage and enjoyment. We will challenge prejudice
20+that could jeopardise the participation of any person in the project.
21+
22+The Code of Conduct governs how we behave whenever Ubuntu will be judged by
23+our actions. We expect it to be honored by everyone who represents the project
24+officially or informally, claims affiliation with the project, or participates
25+in Ubuntu - in public or private.
26+
27+We strive to:
28+
29+ '''Be considerate.'''
30+
31+ Our work will be used by other people, and we in turn will depend on
32+ the work of others. Any decision we take will affect users and
33+ colleagues, and we should consider them when making decisions.
34+
35+ '''Be respectful.'''
36+
37+ Mere disagreement is no excuse for poor manners. We work together to
38+ resolve conflict, assume good intentions and do our best to act in
39+ an empathic fashion. We all experience some frustration, but we don't
40+ allow frustration to turn into a personal attack. A community where
41+ people feel uncomfortable or threatened is not a productive one.
42+
43+ '''Take responsibility for our words and our actions.'''
44+
45+ We can all make mistakes; when we do, we take responsibility for
46+ them. If someone has been harmed or offended, we listen carefully
47+ and respectfully, and work to right the wrong.
48+
49+ '''Be collaborative.'''
50+
51+ Ubuntu is a complex whole made of many parts, it is the sum of many
52+ dreams. Collaboration between teams that each have their own goal
53+ and vision is essential; for the whole to be more than the sum of
54+ its parts, each part must make an effort to understand the whole.
55+
56+ Collaboration reduces redundancy and improves the quality of our
57+ work. Internally and externally, we celebrate good collaboration.
58+ Wherever possible, we work closely with upstream projects and others
59+ in the free software community to coordinate our efforts.
60+
61+ We prefer to work transparently and involve interested parties as
62+ early as possible.
63+
64+ '''Value decisiveness, clarity and consensus.'''
65+
66+ Disagreements, social and technical, are normal, but we do not allow
67+ them to persist and fester leaving others uncertain of the agreed
68+ direction.
69+
70+ We expect participants in Ubuntu to resolve disagreements
71+ constructively. When they cannot, we escalate the matter to
72+ structures with designated leaders to arbitrate and provide clarity
73+ and direction.
74+
75+ '''Ask for help when unsure.'''
76+
77+ Nobody is expected to be perfect in the Ubuntu community. Asking
78+ questions early avoids many problems later, so questions are
79+ encouraged, though they may be directed to the appropriate forum.
80+ Those who are asked should be responsive and helpful.
81+
82+ '''Step down considerately.'''
83+
84+ When somebody leaves or disengages from the project, we ask that
85+ they do so in a way that minimises disruption to the project. They
86+ should tell people they are leaving and take the proper steps to
87+ ensure that others can pick up where they left off.
88+
89+
90+== Leadership, Authority and Responsibility ==
91+
92+We all lead by example, in debate and in action. We encourage new
93+participants to feel empowered to lead, to take action, and to
94+experiment when they feel innovation could improve the project.
95+Leadership can be exercised by anyone simply by taking action, there
96+is no need to wait for recognition when the opportunity to lead
97+presents itself.
98+
99+'''Delegation from the top.'''
100+
101+Responsibility for the project starts with the "benevolent dictator",
102+who delegates specific responsibilities and the corresponding
103+authority to a series of teams, councils and individuals.
104+
105+Ubuntu governance bodies are ultimately accountable to the Ubuntu
106+Community Council ("CC"). That Council or its delegated representative
107+will arbitrate in any dispute.
108+
109+We believe in meritocracy; we delegate decision making, governance and
110+leadership from senior bodies to the most able and engaged candidates.
111+
112+'''Support for delegation is measured from the bottom up.'''
113+
114+Nominations to the boards and councils are at the discretion of the
115+Community Council, however the Community Council will seek the input of
116+the community using various methods before confirming appointments.
117+
118+Leadership is not an award, right, or title; it is a privilege, a
119+responsibility and a mandate. A leader will only retain their
120+authority as long as they retain the support of those who delegated
121+that authority to them.
122+
123+'''We value discussion, data and decisiveness.'''
124+
125+We gather opinions, data and commitments from concerned parties before
126+taking a decision. We expect leaders to help teams come to a decision
127+in a reasonable time, to seek guidance or be willing to take the
128+decision themselves when consensus is lacking, and to take
129+responsibility for implementation.
130+
131+The poorest decision of all is no decision: clarity of direction has
132+value in itself. Sometimes all the data are not available, or
133+consensus is elusive. A decision must still be made. There is no
134+guarantee of a perfect decision every time - we prefer to err, learn,
135+and err less in future than to postpone action indefinitely.
136+
137+We recognise that Ubuntu works better when we trust the teams closest
138+to a problem to make the decision for the project. If we learn of a
139+decision that we disagree with, we can engage the relevant team to
140+find common ground, and failing that, we have a governance structure
141+that can review the decision. Ultimately, if a decision has been taken
142+by the people responsible for it, and is supported by the project
143+governance, it will stand. None of us expects to agree with every
144+decision, and we value highly the willingness to stand by the project
145+and help it deliver even on the occasions when we ourselves may prefer
146+a different route.
147+
148+'''Open meritocracy.'''
149+
150+We invite anybody, from any company, to participate in any aspect of
151+the project. Ubuntu is open, and any responsibility can be carried by
152+any contributor who demonstrates the required capacity and competence.
153+
154+'''Teamwork'''
155+
156+A leader's foremost goal is the success of the team.
157+
158+"A virtuoso is judged by their actions; a leader is judged by the
159+actions of their team." A leader in Ubuntu knows when to act and when
160+to step back. They know when to delegate work, and when to take it
161+upon themselves.
162+
163+'''Credit'''
164+
165+A good leader does not seek the limelight, but celebrates team members
166+for the work they do. Leaders may be more visible than members of the
167+team, good ones use that visibility to highlight the great work of
168+others.
169+
170+'''Courage and considerateness'''
171+
172+Leadership occasionally requires bold decisions, that will not be
173+widely understood, consensual or popular. We value the courage to take
174+bold decisions, because they enable the project as a whole to move
175+forward faster than we could if we required complete consensus.
176+Nevertheless, boldness demands considerateness; take bold decisions,
177+but do so mindful of the challenges they present for others, and work
178+to soften the impact of those decisions on them. Communicating changes
179+and their reasoning clearly and early on is as important as the
180+implementation itself.
181+
182+'''Conflicts of Interest'''
183+
184+We expect leaders to be aware when they are conflicted, whether it is
185+due to employment, plans in other projects they are involved in or other
186+types of involvement, and abstain or delegate decisions that may be seen
187+to be self-interested.
188+
189+When in doubt, ask for a second opinion. Perceived conflicts of
190+interest are important to address; as a leader, act to ensure that
191+decisions are credible even if they must occasionally be unpopular,
192+difficult or favourable to the interests of one group over another.
193+
194+
195+
196+This Code is not exhaustive or complete. It is not a rulebook; it
197+serves to distill our common understanding of the meaning of Ubuntu in
198+the context of this project; we expect it to be followed in spirit as
199+much as in the letter.
200+
201+
202+'''The Ubuntu Code of Conduct is licensed under the
203+[[http://creativecommons.org/licenses/by-sa/3.0/|Creative Commons
204+Attribution-Share Alike 3.0 license]]. You may re-use it for your own
205+project, and modify it as you wish, just please allow others to use your
206+modifications and give credit to the Ubuntu Project!'''
207+
208
209=== removed file 'CodeOfConduct.txt'
210--- CodeOfConduct.txt 2011-03-07 13:20:46 +0000
211+++ CodeOfConduct.txt 1970-01-01 00:00:00 +0000
212@@ -1,89 +0,0 @@
213-= Ubuntu Code of Conduct v1.1 =
214-
215-This Code of Conduct covers our behaviour as members of the Ubuntu
216-Community, in any forum, mailing list, wiki, web site, IRC channel,
217-install-fest, public meeting or private correspondence. It applies equally
218-to everyone who participates in Ubuntu, whether they are a member of the
219-project, representing the project in some way, or simply passing by. It
220-applies in all of our interactions with other people, including those who
221-are not themselves participants in Ubuntu.
222-
223-Ubuntu governance bodies are ultimately accountable to the Ubuntu
224-Community Council and will arbitrate in any dispute over the conduct
225-of a participant in the community.
226-
227- '''Be considerate.''' Our work will be used by other people, and
228- we in turn will depend on the work of others. Any decision we take
229- will affect users and colleagues, and we should take those
230- consequences into account when making decisions. Ubuntu has
231- millions of users and thousands of contributors. Even if it's not
232- obvious at the time, our contributions to Ubuntu will impact the
233- work of others. For example, changes to code, infrastructure,
234- policy, documentation, and translations during a release may
235- negatively impact others' work.
236-
237- '''Be respectful.''' The Ubuntu community and its members treat
238- one another with respect. Everyone can make a valuable
239- contribution to Ubuntu. We may not always agree, but disagreement
240- is no excuse for poor behaviour and poor manners. We might all
241- experience some frustration now and then, but we cannot allow that
242- frustration to turn into a personal attack. It's important to
243- remember that a community where people feel uncomfortable or
244- threatened is not a productive one. We expect members of the
245- Ubuntu community to be respectful when dealing with other
246- contributors as well as with people outside the Ubuntu project and
247- with users of Ubuntu. If we offend someone through our actions,
248- we will listen earnestly, take responsibility, and work to make
249- things right.
250-
251- '''Be collaborative.''' Collaboration is central to Ubuntu and to
252- the larger free software community. This collaboration involves
253- individuals working with others in teams within Ubuntu, teams
254- working with each other within Ubuntu, and individuals and teams
255- within Ubuntu working with other projects outside. This
256- collaboration reduces redundancy, and improves the quality of our
257- work. Internally and externally, we should always be open to
258- collaboration. Wherever possible, we should work closely with
259- upstream projects and others in the free software community to
260- coordinate our technical, advocacy, documentation, and other work.
261- Our work should be done transparently and we should involve as
262- many interested parties as early as possible. If we decide to
263- take a different approach than others, we will let them know early,
264- document our work and inform others regularly of our progress.
265-
266- '''When we disagree, we consult others.''' Disagreements, both
267- social and technical, happen all the time and the Ubuntu
268- community is no exception. It is important that we resolve
269- disagreements and differing views constructively and with the help
270- of the community and community processes. We have the Technical
271- Board, the Community Council, and a series of other governance
272- bodies which help to decide the right course for Ubuntu. There are
273- also several Project Teams and Team Leaders, who may be able to
274- help us figure out the best direction for Ubuntu. When our goals
275- differ dramatically, we encourage the creation of alternative sets of
276- packages, or derivative distributions, using the Ubuntu Package
277- Management framework, so that the community can test new ideas and
278- contribute to the discussion.
279-
280- '''When we are unsure, we ask for help.''' Nobody knows
281- everything, and nobody is expected to be perfect in the Ubuntu
282- community. Asking questions avoids many problems down the road,
283- and so questions are encouraged. Those who are asked questions should
284- be responsive and helpful. However, when asking a question, care must
285- be taken to do so in an appropriate forum.
286-
287- '''Step down considerately.''' Members of every project come and
288- go and Ubuntu is no different. When somebody leaves or disengages
289- from the project, in whole or in part, we ask that they do so in a
290- way that minimises disruption to the project. This means they
291- should tell people they are leaving and take the proper steps to
292- ensure that others can pick up where they left off.
293-
294-We pride ourselves on building a productive, happy and agile community
295-that can welcome new ideas in a complex field, and foster collaboration
296-between groups with very different needs, interests and goals. We hold
297-our leaders to an even higher standard, in the Leadership Code of
298-Conduct, and arrange the governance of the community to ensure that
299-issues can be raised with leaders who are engaged, interested and
300-competent to help resolve them.
301-
302
303=== removed file 'LeadershipCodeOfConduct.txt'
304--- LeadershipCodeOfConduct.txt 2010-11-25 17:47:41 +0000
305+++ LeadershipCodeOfConduct.txt 1970-01-01 00:00:00 +0000
306@@ -1,104 +0,0 @@
307-= Ubuntu Leadership Code of Conduct =
308-
309-The [[http://www.ubuntu.com/community/conduct|Ubuntu Code of Conduct]]
310-describes the standard for all conduct in the Ubuntu
311-community. Leaders however, are expected to be held to a higher
312-standard. This document provides a set of guidelines and explains to
313-all members the high standards of conduct to which leaders in the Ubuntu
314-community should be held.
315-
316-There are many, many people who hold leadership positions in Ubuntu -
317-from the leaders of translation teams for specific languages, to the
318-folks who hold positions on our Technical Board and Community Council.
319-Our community depends on the drive and inspiration of many people who
320-start LoCo teams, or project teams focused on a particular end goal.
321-We expect anybody who takes on a leadership role to meet this higher
322-standard of conduct.
323-
324-== Leadership By Example ==
325-
326-We expect leadership by example. In Ubuntu, leadership is not an
327-award, right, or title; it is a privilege. A leader will only retain
328-his or her position as long as he or she ''acts'' as a leader. This
329-means that leaders act with civility, respect, and trust in the ways
330-described in the Code of Conduct. It also means that their
331-contributions are sustained, significant, and reliable for the period
332-that they lead. Leaders in Ubuntu are not autocrats. Leaders in
333-Ubuntu can not and will not stay leaders ''only'' because they got
334-there first. Their role stems from shared recognition and respect from
335-their team.
336-
337-== Respecting Ubuntu Processes and Principles ==
338-
339-The Code of Conduct does not only apply to leaders. It applies ''more'' to
340-leaders. Leaders show more patience, more respect, and more
341-civility than other members of the Ubuntu community. As leaders, they
342-represent their team and, ultimately, the whole Ubuntu
343-project. Leaders do their best to reflect the values that Ubuntu
344-stands for and the behaviors that Ubuntu holds as
345-paramount. Additionally, they take care to act in accordance with
346-Ubuntu governance principles and structures and work within the Ubuntu
347-system to change them.
348-
349-== Delegation ==
350-
351-A virtuoso is judged by his or her actions. A leader is judged by the
352-actions of his or her team. A leader in Ubuntu knows when to ask for help
353-and when to step back. Good leaders know when ''not'' to make a
354-decision but to delegate it to their team. The best leaders balance
355-hard work in the community. Of course, leadership does not mean that
356-leaders delegate unpleasant work to others. Instead, leaders balance
357-hard work on their own -- leadership by example -- with delegation to
358-others and hard work on their own. A leader's foremost goal is
359-ensuring that his or her team members and team succeed.
360-
361-== Credit ==
362-
363-A good leader does not seek the limelight but aims to congratulate
364-his or her team for the work they do. While leaders are frequently more
365-visible than their team, leaders in Ubuntu use their visibility
366-to highlight the great work of their team members and others.
367-
368-== Conflicts of Interest ==
369-
370-Leaders notice when they are conflicted, and they delegate decisions to
371-others on their team or to other teams or governing councils. When in
372-doubt, leaders publicly ask for a second opinion. They realize that
373-''perceived'' conflicts of interest are as important as real conflicts
374-of interest and are cognizant of perceptions; they understand that
375-their actions are as tainted by perceived conflicts as by real ones.
376-
377-== Keeping the Personal Personal ==
378-
379-No team is an extension of its leader's personality and leaders'
380-personal feelings and desires ''will'' diverge from the interest of
381-their teams. When acting in their capacity of leaders, leaders should
382-not ignore their own beliefs, feelings, and principles but must hold
383-the interests of their team and the Ubuntu community above their own
384-convictions. Leaders make difficult choices but are careful to act in
385-the best interests of their communities. They work with established
386-processes in the community and delegate decisions to others who can.
387-
388-== Stepping Down ==
389-
390-The Ubuntu Code of Conduct discusses the importance of gracefully
391-stepping down from a position. This is ''particularly'' important for
392-leaders who are responsible for decisions or specific processes - for
393-example, if your participation is needed to reach quorum in a team
394-council. If someone in a leadership role does not have time to fulfill
395-the role temporarily, he or she should warn the team in advance. If an
396-absence becomes extended, the leader should step down from the
397-position until he or she has more time to follow through. Similarly,
398-leaders should step down gracefully -- as described in the Code of
399-Conduct. Those who take on a leadership position in Ubuntu
400-are making a commitment to step down gracefully and to ensure that
401-others on the team can easily continue where they leave off.
402-
403-Note that this is less important in cases where the leadership role
404-does not "block" decisions while the person is absent. For example,
405-if you are one of a team of fifty list moderators, then an extended
406-absence does not mean you should necessarily step down, because
407-decisions will not be blocked by you not being there. Conversely, if
408-your leadership seat is essential for decisions, then extended absences
409-should be very carefully managed, and you should consider stepping
410-down or at least nominating a stand-in while you will be away.
411
412=== removed file 'rationale.txt'
413--- rationale.txt 2009-11-11 18:46:43 +0000
414+++ rationale.txt 1970-01-01 00:00:00 +0000
415@@ -1,95 +0,0 @@
416-The Code of Conduct (CoC) was written in a day by a single person and
417-revised by only a handful of others before it was posted on the Ubuntu
418-website. At the time, there was no Ubuntu community.
419-
420-With time, the CoC has taken up a more important role than any of its
421-authors imagined. It is now explicitly agreed to by thousands of
422-Launchpad account holders and by hundreds of Ubuntu Members as a condition
423-of their franchise. It has become the central written pillar of the Ubuntu
424-community and has provided the basis for dozens of similar CoCs in other
425-communities. As a result, it is not lightly that we approach the task of
426-creating the first revision of the CoC since its creation.
427-
428-But over the last 5 years, the Ubuntu community has grown in ways and to
429-degrees that were unanticipated. The Code of conduct plays a very
430-different -- and more important -- role that it did at first. In order
431-to reflect these changes and to create a stronger and more appropriate
432-Code of Conduct for the Ubuntu Community of today, we offer this
433-proposed revision. We have tried to keep changes as small as possible
434-and to ensure that all proposed changes are fully in the spirit, if not
435-the language, of the original CoC.
436-
437-== Goals with revision 1.1 ==
438-
439-Our primary goal in this version of the Code of Conduct was to remove
440-what we saw as an overly technical focus. When the first Code of Conduct
441-was written, Ubuntu was an entirely technical project. There were no
442-users, no support systems, and very little in the way of non-technical
443-contributions from anyone. That has changed. In fact, the vast majority
444-of the Ubuntu community contributes to the Ubuntu project in ways other
445-than through writing code and making packages. We want our CoC to
446-reflect this and to speak to the reality of the Ubuntu community today.
447-
448-Additionally, several of our proposed changes are designed to reflect
449-the growth of the Ubuntu governance system. We changed several
450-references to the CC and its power to make it clear that the CC's
451-important role has now been delegated to a series of new governance
452-boards (e.g., the Forums Council and the IRC Council).
453-
454-The original version of the Code of Conduct used the term "you" to refer
455-to a description of how people should act. Since the code of conduct is
456-(as we like to say) not a stick to be wielded, but rather a description
457-of how we feel our community should act, we changed the language so
458-that, where it is not too awkward, we use "we" instead of "you."
459-
460-== List of specific Changes ==
461-
462-Throughout the text, we:
463-
464- - changed references from "you" to "we" and changed the text in other
465- minor ways to make this set of changes read more cleanly
466-
467-In the opening paragraph, we:
468-
469- - changed the reference to the Community Council to refer to other
470- governance bodies as well the CC
471-
472-In the section on ''Be considerate'', we:
473-
474- - changed the example used to be less focused on code changes around
475- release and tried to generalize the example to a variety of other
476- areas in Ubuntu
477-
478-In the section on ''Be collaborative'', we:
479-
480- - rewrote the section to remove a strong technical focus and an
481- emphasis on inter-project and Ubuntu-upstream relationships, and
482- removed the examples around patch workflow
483-
484- - tried to most clearly emphasize the way that collaboration plays
485- important roles within teams, between teams, and between Ubuntu and
486- the larger free software community
487-
488- - generalised the types of work that Ubuntu community members do
489-
490- - changed the reference from members to community members (membership
491- didn't exist when the CoC was written)
492-
493-In the section on ''When we disagree'', we:
494-
495- - mentioned governance bodies other than the CC
496-
497- - we emphasized that working separately should only happen when
498- differences are dramatic
499-
500-In the section on ''When you are unsure'', we :
501-
502- - have changed the reference to technical mailing lists to one that
503- incorporates of community venues within Ubuntu.
504-
505- - removed the joking reference to SABDFL (there's nothing funny about
506- the SABDFL)
507-
508-In the section on ''Step down considerately.'', we:
509-
510- - changed the reference from "Developers" to "Members"

Subscribers

People subscribed via source and target branches