networkx/grave

Add contributor guidelines and CoC

camillescott opened this issue · 4 comments

Add contributor guidelines and CoC

It seems like it would be good to adopt existing contributor guidelines and CoC from upstream projects. To that end...

Here is the contributing overview for networkx:
https://github.com/networkx/networkx/blob/master/CONTRIBUTING.rst

It is almost identical to (with the head removed):
https://github.com/scikit-image/scikit-image/blob/master/CONTRIBUTING.txt

Both projects (as well as many others) also use:
https://github.com/matthew-brett/gitwash

I could make a PR if this seems like a reasonable start.

I don't have much experience with this, but here is the scipy CoC:
https://github.com/scipy/scipy/tree/master/doc/source/dev/conduct
https://github.com/scipy/scipy/blob/master/.github/CODE_OF_CONDUCT.md
If that seems reasonable, I could also make a PR for the CoC as well.

For both PRs I would do basic editing so that things are specific to grave and not the project I copy them from. I would submit them as separate PRs as they may have different lifetimes as a PR being reviewed even though they are related.

Thoughts?

Harriet looks like a great choice and even better she is willing to do it! I'll create a PR later today.