DRiP-project / meta

Workspace for initial planning
0 stars 0 forks source link

Code of conduct #16

Closed abranczyk closed 1 year ago

abranczyk commented 1 year ago

We need a code of conduct.

Perhaps we can use an existing one, say from Pennylane, or from Qiskit for inspiration?

Christophe-pere commented 1 year ago

I agree, I find the LAT code of conduct very interesting for collaboration with a scientific misconduct section and one on publication.

abranczyk commented 1 year ago

Yes, this is great! There are definitely a lot of sections in the LAT doc that can be directly applied here.

Here is some info from GitHub about adding a code of conduct: https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project

From that ref, a couple of good suggestions:

Here is the Qiskit code of conduct: https://github.com/Qiskit/qiskit-metapackage/blob/master/CODE_OF_CONDUCT.md

Also, I think there might be a way to make sure that someone explicitly agrees to the code of conduct before being able to make a PR in a repo, but I don't know exactly how this works. We should investigate this.

Christophe-pere commented 1 year ago

Thanks for these resources, I will compile everything. I also found papers on Code of Conduct which I will add to make the first draft.

Christophe-pere commented 1 year ago

First draft available:

🌱 ٤ Code of Conduct DRiP.md

abranczyk commented 1 year ago

Thanks for putting this together @Christophe-pere

I think it will be easier to iterate on the document if it is stored in the repo, and we edit it on a separate branch that can be merged to main with a pull request when we are happy with it.

Here is the branch: https://github.com/DRiP-project/meta/tree/code-of-conduct Here is the document: https://github.com/DRiP-project/meta/blob/code-of-conduct/Code.of.Conduct.DRiP.md Here is the pull request: https://github.com/DRiP-project/meta/pull/25

Christophe-pere commented 1 year ago

I changed the code of conduct we can add it in a repo, meta?

abranczyk commented 1 year ago

Looks good @Christophe-pere. Would you like to merge the pull request? That will merge it into the meta repo.

I suggest using the "squash and merge" option to keep the commit history clean.

Screenshot 2023-09-06 at 7 56 48 AM