Skip to content

Commit da76718

Browse files
committed
Moved code of conduct into ruby-grape.io.
1 parent e6f1028 commit da76718

3 files changed

Lines changed: 32 additions & 5 deletions

File tree

‎code_of_conduct/index.md‎

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
layout: page
3+
title: Code of Conduct
4+
tags: [code of conduct]
5+
comments: false
6+
---
7+
### Code of Conduct
8+
9+
As contributors and maintainers of Ruby Grape and community projects, and in the interest of fostering an open and welcoming community, we pledge to respect all people who contribute through reporting issues, posting feature requests, updating documentation, submitting pull requests or patches, and other activities.
10+
11+
We are committed to making participation in this project a harassment-free experience for everyone, regardless of level of experience, gender, gender identity and expression, sexual orientation, disability, personal appearance, body size, race, ethnicity, age, religion, or nationality.
12+
13+
Examples of unacceptable behavior by participants include:
14+
15+
* The use of sexualized language or imagery
16+
* Personal attacks
17+
* Trolling or insulting/derogatory comments
18+
* Public or private harassment
19+
* Publishing other's private information, such as physical or electronic addresses, without explicit permission
20+
* Other unethical or unprofessional conduct.
21+
22+
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct. By adopting this Code of Conduct, project maintainers commit themselves to fairly and consistently applying these principles to every aspect of managing this project. Project maintainers who do not follow or enforce the Code of Conduct may be permanently removed from the project team.
23+
24+
This code of conduct applies both within project spaces and in public spaces when an individual is representing the project or its community.
25+
26+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening an issue or contacting one or more of the project maintainers.
27+
28+
This Code of Conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), version 1.2.0, available at [http://contributor-covenant.org/version/1/2/0/](http://contributor-covenant.org/version/1/2/0/)

‎index.md‎

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,8 @@ Working projects using Grape.
1515
[Users](/users)
1616
Who uses Grape?
1717

18-
[History and Team](/team)
19-
Who maintains Grape?
20-
21-
[Want to help?](https://github.com/ruby-grape/ruby-grape.github.io/issues)
22-
A number of non-code, community-related work-items you can help with.
18+
[History, Team and Contributing](/team)
19+
Who maintains Grape? How can I contribute?
2320

2421
[Need help?](https://groups.google.com/forum/#!forum/ruby-grape)
2522
Please join and use the ruby-grape Google group for all questions.

‎team/index.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ Grape was created by [Michael Bleigh](https://github.com/mbleigh) at [Intridea](
4343

4444
We welcome all contributors to the Grape ecosystem, built upon rough consensus and running code, a principle described in the [Tao of IETF](https://www.ietf.org/tao.html). We are highly inclusive, try to be nice and helpful to both experienced and new developers. We encourage you to participate and to be pragmatic. To quote David Clark, _"We reject kings, presidents and voting"_, and Jon Postel, _"Be conservative in what you send and liberal in what you accept."_
4545

46+
We also have a [contributor code of conduct](/code_of_conduct).
47+
4648
### Becoming a Project Maintainer
4749

4850
Team members from organizational maintainers down to individual project nominate individuals who have significantly contributed to the project to join the team. We recommend requiring a simple majority and no significant objections (also known as rough consensus) as a sufficient criteria for acceptance. A great first step in becoming a maintainer of any project could be making a release.

0 commit comments

Comments
 (0)