forked from istio/istio
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "always refer to CNCF code of conduct like other projects"
This reverts commit 34e3f54. This was not a PR, all changes need to come through PRs.
- Loading branch information
Showing
4 changed files
with
49 additions
and
4 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
We want to make sure every member has a shared understanding of the goals and | ||
values we hold as a team: | ||
|
||
- Optimize for the **overall project**, not your own area or feature | ||
- A shortcut for one individual can mean a lot of extra work or disruption for | ||
the rest of the team. | ||
|
||
- Our repos should always be in release shape: **Always Green** | ||
- This lets us move faster in the mid and long term | ||
- This implies investments in build/test infrastructure to have fast, reliable | ||
tests to ensure that we can release at any time. | ||
- Extra discipline may require more work by individuals to keep the build in | ||
good state, but less work overall for the team. | ||
|
||
- Be **specific**, **respectful** and **courteous** | ||
- Disagreements are welcome and encouraged, but don't use broad | ||
generalizations, exaggerations, or judgement words that can be taken | ||
personally. Consider other people’s perspective (including the wide range of | ||
applicability of Istio). Empathize with our users. Focus on the specific | ||
issue at hand, and remember that we all care about the project, first and | ||
foremost. | ||
- Emails to the [mailing lists](CONTRIBUTING.md#contributing-a-feature), | ||
document comments, or meetings are often better and higher bandwidth ways to | ||
communicate complex and nuanced design issues, as opposed to protracted | ||
heated live chats. | ||
- Be mindful of the terminology you are using, it may not be the same as | ||
someone else and cause misunderstanding. To promote clear and precise | ||
communication, please define the terms you are using in context. | ||
- See also the | ||
[CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md) | ||
which everyone must abide by. | ||
|
||
- Raising issues is great, suggesting solutions is even better | ||
- Think of a proposed alternative and improvement rather than just what you | ||
perceive as wrong. | ||
- If you have no immediate solution even after thinking about it - if | ||
something does seem significant, do raise it to someone that may be able to | ||
also think of solutions or to the group (don’t stay frustrated! Feel safe | ||
in bringing up issues) | ||
- Avoid rehashing old issues that have been already resolved/decided (unless | ||
you have new insights or information) | ||
|
||
- Be productive and **happy**, and most importantly, have _fun_ :-) |