Skip to content

Commit 02ded04

Browse files
authored
docs: update the code of conduct based on latest contributor covenant (#17)
This PR updates the code of conduct to a modified version of the latest "Contributor Covenant." It also changes the README.md to reflect the current active social channels.
1 parent 89346bf commit 02ded04

File tree

2 files changed

+71
-18
lines changed

2 files changed

+71
-18
lines changed

CODE_OF_CONDUCT.md

+66-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,71 @@
1-
# Contributor Code of Conduct
2-
## Version 0.3b-angular
1+
# Contributor Covenant Code of Conduct
32

4-
As contributors and maintainers of the Angular project, we pledge to respect everyone who contributes by posting issues, updating documentation, submitting pull requests, providing feedback in comments, and any other activities.
3+
## Our Pledge
54

6-
Communication through any of Angular's channels (GitHub, Gitter, IRC, mailing lists, Google+, Twitter, etc.) must be constructive and never resort to personal attacks, trolling, public or private harassment, insults, or other unprofessional conduct.
5+
In the interest of fostering an safe and welcoming environment, we as
6+
the Angular team pledge to make participation in our project and
7+
our community a harassment-free experience for everyone, regardless of age, body
8+
size, disability, ethnicity, sex characteristics, gender identity, gender expression,
9+
level of experience, education, socio-economic status, nationality, personal
10+
appearance, race, religion, or sexual identity and orientation.
711

8-
We promise to extend courtesy and respect to everyone involved in this project regardless of gender, gender identity, sexual orientation, disability, age, race, ethnicity, religion, or level of experience. We expect anyone contributing to the Angular project to do the same.
12+
## Our Standards
913

10-
If any member of the community violates this code of conduct, the maintainers of the Angular project may take action, removing issues, comments, and PRs or blocking accounts as deemed appropriate.
14+
Examples of behavior that contributes to creating a positive environment
15+
include:
1116

12-
If you are subject to or witness unacceptable behavior, or have any other concerns, please email us at [[email protected]](mailto:[email protected]).
17+
* Use welcoming and inclusive language
18+
* Respect each other
19+
* Provide and gracefully accept constructive criticism
20+
* Show empathy towards other community members
21+
22+
Examples of unacceptable behavior by participants include:
23+
24+
* Trolling, insulting/derogatory comments, and personal or political attacks
25+
* Public or private harassment
26+
* Publishing others' private information, such as a physical or electronic
27+
address, without explicit permission
28+
* The use of sexualized language or imagery
29+
* Unwelcome sexual attention or advances
30+
* Other conduct which could reasonably be considered inappropriate in a
31+
professional setting
32+
33+
## Our Responsibilities
34+
35+
Angular team are responsible for clarifying the standards of acceptable
36+
behavior and are expected to take appropriate and fair corrective action in
37+
response to any instances of unacceptable behavior.
38+
39+
Angular team have the right and responsibility to remove, edit, or
40+
reject comments, commits, code, wiki edits, issues, and other contributions
41+
that are not aligned to this Code of Conduct, and to ban temporarily or
42+
permanently any contributor for other behaviors that they deem inappropriate,
43+
threatening, offensive, or harmful.
44+
45+
## Scope
46+
47+
This Code of Conduct applies to all Angular communication channels - online or in person,
48+
and it also applies when an individual is representing the project or its community in
49+
public spaces. Examples of representing a project or community include using an official
50+
project e-mail address, posting via an official social media account, or acting
51+
as an appointed representative at an online or offline event. Representation of
52+
a project may be further defined and clarified by project maintainers.
53+
54+
## Enforcement
55+
56+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
57+
reported by contacting the Angular team at [email protected]. All
58+
complaints will be reviewed and investigated and will result in a response that
59+
is deemed necessary and appropriate to the circumstances. The Angular team
60+
will maintain confidentiality with regard to the reporter of an incident.
61+
Enforcement may result in an indefinite ban from all official Angular communication
62+
channels, or other actions as deemed appropriate by the Angular team.
63+
64+
Angular maintainers who do not follow or enforce the Code of Conduct in good
65+
faith may face temporary or permanent repercussions as determined by other
66+
members of the project's leadership.
67+
68+
## Attribution
69+
70+
This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org), version 1.4,
71+
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html

README.md

+5-11
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,16 @@
22

33
See [CODE_OF_CONDUCT.md](https://github.com/angular/code-of-conduct/blob/master/CODE_OF_CONDUCT.md).
44

5-
This code of conduct applies to all of the projects under the [Angular organization on GitHub](https://github.com/orgs/angular/) and the Angular community at large (IRC, mailing lists, Google+, Twitter, etc.).
6-
7-
See the [contributing guidelines](https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md) and the [tutorial on building angular](http://docs.angularjs.org/misc/contribute) for technical details of contributing to AngularJS or its satellite projects.
5+
This code of conduct applies to all of the projects under the [Angular organization on GitHub](https://github.com/orgs/angular/) and the Angular community at large (mailing lists, Twitter, YouTube etc.).
86

7+
See the [contributing guidelines](https://github.com/angular/angular/blob/master/CONTRIBUTING.md) for technical details of contributing to Angular or its satellite projects.
98

109
## Events
1110

12-
If you are running an Angular meetup, conference, user group, or other type of event, we encourage you to adopt and provide an appropriate code of conduct.
13-
The [confcodeofconduct.com](http://confcodeofconduct.com/) template is a good starting point.
14-
You should also provide contact information for atttendees to get help or report a violation.
15-
16-
For more on adopting a code of conduct, see [Ashe Dryden's FAQ](http://ashedryden.com/blog/codes-of-conduct-101-faq).
11+
If you are running an Angular meetup, conference, user group, or other type of event, we encourage you to adopt and provide an appropriate code of conduct. The [confcodeofconduct.com](http://confcodeofconduct.com/) template is a good starting point.
1712

13+
You should also provide contact information for attendees to get help or report a violation. For more on adopting a code of conduct, see [Ashe Dryden's FAQ](http://ashedryden.com/blog/codes-of-conduct-101-faq).
1814

1915
## Credits
2016

21-
Based on the [Contributor Covenant](https://github.com/Bantik/contributor_covenant) by [Coraline Ada Ehmke (Bantik)](https://github.com/Bantik).
22-
23-
If you have suggestions to improve this code of conduct, please submit an issue or PR.
17+
Based on the [Contributor Covenant](https://github.com/EthicalSource/contributor_covenant). If you have suggestions to improve this code of conduct, please submit an issue or PR.

0 commit comments

Comments
 (0)