I was wondering if we could have a brief “How to contribute to Quantics” guide for people who are new to the project. It could be just a simple text file in the repo (on Github, a typical open source project has a file called CONTRIBUTING.md)
Some of the things that could be discussed there:
How to setup your development environment
Code formatting and code style
How to submit a patch (basics of Merge requests on Gitlab).
What is the review process like?
How to test new functionality, how to write automated tests
Basically I think submitting contributions to such an established project can be quite intimidating so a bit of encouragement might be nice.
As an example, here’s a contributing guide that I have for ABIN:
CC @gaworth does that make sense?
(the other purpose of this topic is to kickstart the Quantics development category )