We need a CONTRIBUTING.md to describe our code structure and workflow to newly joined developers.
Expected Behaviour
A CONTRIBUTING.md, which describes things below:
Technology stack of our full project.
Structure of this repo.
Packages information and whether they are private.
Files structures and toolchains.
workflow for community collaborators.
Your First Contribution section.
Issues collaboration process.
QAs can be opened in Github Discussion.
How-to submit a new PR, i.e., engage in code work.
The principles.
The principle of coding style.
The principle of commit message & PR title.
The principle of a new issue.
An avatars list of contributors.
A short contributing section in README.md to show how to set up the project and a link to CONTRIBUTING.md, including:
Technology stack of our full project.
How-to set up the project.
How-to build the packages.
How-to publish the pages.
Any proposal of the above features could be given in the comments area.
Solution
After all sections get discussed and there are proposals of them in comments area, one of the maintainers would start writing down a CONTRIBUTING.md and add content to README.md. PRs are always welcome even if they just partly resolve this issue.
Summary
We need a
CONTRIBUTING.md
to describe our code structure and workflow to newly joined developers.Expected Behaviour
A
CONTRIBUTING.md
, which describes things below:Your First Contribution
section.Github Discussion
.An avatars list of contributors.
A short
contributing
section inREADME.md
to show how to set up the project and a link toCONTRIBUTING.md
, including:Any proposal of the above features could be given in the comments area.
Solution
After all sections get discussed and there are proposals of them in comments area, one of the maintainers would start writing down a
CONTRIBUTING.md
and add content toREADME.md
. PRs are always welcome even if they just partly resolve this issue.Alternative
Additional context
Contributing Guidelines
References
https://github.com/rollup/plugins/blob/master/.github/CONTRIBUTING.md
Roadmap