-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: expections on leadership committees #339
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
It is important that members of our leadership groups (TSC, CommComm) act | ||
in a way that not only complies with the code of conduct but that supports | ||
the vision, mission and operating principles of the Node.js project. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do we have all these documented somewhere? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It might also be helpful if those were links to the supporting documents, eg:
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. +1 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm up for putting together a first pass on a |
||
|
||
While members have the right and responsibility to exercise independent | ||
judgment and to express dissenting opinions during discussions within | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. judgement There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. judgement is the British spelling, but Americans prefer judgment. In the main repo, the style guide indicates that American spellings are preferred, so if that applies here, judgment is the better choice. There's also a behaviour later in the doc that should be changed to behavior if the American English thing applies to all our docs. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. agreed, spelling was never my strong point and I often mix Canadian and US spelling, will fix up. |
||
the organization, members also have the obligation outside the | ||
organization (twitter, reddit, etc.) to respect and support decisions | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. +1 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. agreed |
||
and values of the majority, even when a member dissented from | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This |
||
the majority view. A member who does not support a team decision | ||
or current team value may express the member's opposition within | ||
the team in an appropriate manner, but must not take actions publicly | ||
that have the purpose or result of undermining the decisions, values | ||
or actions of the team. Accordingly, a member who itends to publicly | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. intends There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think this casts a very wide net, and we should be more specific as to what decisions we refer to. I don’t think anybody should resign because they had a different opinion on what we should do with the There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I agree with @addaleax here.This is beginning to read like a general gag order on discourse, which I don't think is the exact intention. Expressing disagreement when done in a respectful way that doesn't undermine the project should be possible. I am also not super keen on the choice of the term
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Seems reasonable to me will incorporate in next pass. |
||
oppose a team decision action should resign from the team before doing so. | ||
|
||
In addition to being willing to act as a team player, members of our | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ugh... can we not use the "team player" terminology. |
||
leadership groups must conduct themselves in a professional and | ||
respectful manner. Some general | ||
guidelines include: | ||
|
||
- Serve as ambassadors of the vision, mission and operating | ||
principles of the Node.js project. | ||
- Treat all community members as professionals. with respect, consideration, | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Comma after professionals? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Or maybe a colon?:
Another option is to simplify it:
|
||
and valuing a diversity of views and opinions. Strive to avoid preferential | ||
treatment, and hold everyone (including ourselves) accountable to the same | ||
set of standards. Everyone gets to speak up. | ||
- Deal with issues directly with the person in question. Resist complaining | ||
about others in the project in a public sphere. | ||
- Keep your promises. Your word is your bond. Commit to anything you can | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The second sentence doesn't parse too well for me. More generally, I am not sure if this one really fits in here. Is this a statement about deliverables (concrete work)? If so, given that many/most are working on a volunteer basis, this is basically encouraging people to not sign up for anything unless they can guarantee they will come through. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I did not read it as meaning concrete deliverables, but I can see how that it could be read this way. I'll think about it and @hackygolucky might have suggestions for better wording as well. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Maybe There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is not about deliverables though (but I am not entirely what a promise in a non-deliverable sense would mean). |
||
deliver upon. | ||
- Be the model of accountability and leadership. Provide the example of | ||
ownership and stewardship that everyone can follow to success. | ||
- Commit to ongoing development and learning best practices for governing. | ||
- Critique ideas rather than individuals, discussing any concerns in person | ||
whenever possible, and taking responsibility for our statements by | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. seems to be two spaces after |
||
speaking as much as possible | ||
in the first person (.I. statements) rather than in the third person. | ||
- Collectively and as an individual serve as a role model to demonstrate | ||
the highest standards of ethical conduct. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
is a double of
I prefer putting the focus of treating everyone with high respect is more important than (aspiring) to be role models. I do not think one can decide to be "a role model", it's the action of others that decide that you are. |
||
- Remediate quickly when you realize you made a mistake. Leaders are human, | ||
and they will make mistakes - however they should act swiftly to | ||
acknowlege mistakes and correct them. Most often this can mitigate | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. acknowledge There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm glad somebody runs a spell checker on these docs. :-D There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I could use a spellchecker for markdown :) There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There is a trick which I use. Whenever I read a sentence, I'll read it forward once and backward once. When I read it backwards I catch most of the spelling mistakes. Reading forward is to understand what is written :D |
||
any damage done. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This point should be at the top of the list imho There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. moved |
||
- Aim to remediate first and then discuss. If other members of the | ||
team express concerns about actions, acknowledge their concerns by | ||
stopping the actions in question and then discuss within the team | ||
to come to a common agreement. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This one should be at the top as well There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Moved,although I'm a bit worried it leads off with a bit of a negative tone. |
||
|
||
Finally, the public behaviour of members reflects on the Node.js project. It is | ||
often difficult for those external to the project to separate actions which | ||
reflect the members private views from how they will act within | ||
the project. Members are expected to avoid acting in a way that might bring | ||
disrepute to the Node.js organization and avoid any actions that might be | ||
interpreted as undermining the core values of the project. | ||
|
||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
s/code of conduct/Code of Conduct, and make this a link to the doc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done