NodeGoat icon indicating copy to clipboard operation
NodeGoat copied to clipboard

We need a CONTRIBUTING Guide and CoC

Open UlisesGascon opened this issue 4 years ago • 2 comments

Context

  • This is part of release-1.5 #148
  • Critical task

Tasks

  • [x] Define a good a contributing guide (requirements/discussion)
  • [ ] Add the information to CONTRIBUTING.md
  • [x] Let's agree on a good Code of Conduct (CoC)
  • [ ] Add the CoC to the CONTRIBUTING.md
  • [ ] Update the README.md with the new CoC and Contributing guide

Discussion

CoC

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

Contributing

Assignation

  • This tasks is an important decision making, let's open discussion. I will transfer all the decisions to the files, but let's @ckarande help us to define what fits better for the project ^^

Extra Stuff

UlisesGascon avatar Aug 05 '19 16:08 UlisesGascon

@UlisesGascon Thanks for adding this task. Yes, the Contributing Guidelines and the Code of Conduct are important as the number of contributors grow.

For CoC, I like your suggestion to use Contributor Covenant. Lets go with it.

For Contribution guidelines, right now we have a very short section on it. I am fine with adding a CONTRIBUTING.md and start simple by following the template created by @PurpleBooth. Sooner than later, we should add a section on coding style guide and checks to perform before making a PR to keep the code quality consistent.

Cheers!

ckarande avatar Aug 05 '19 19:08 ckarande

Awesome! Thanks @ckarande. I will rise a PR asap with the changes

UlisesGascon avatar Aug 06 '19 06:08 UlisesGascon