-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DOC] Update the contributing section of the readme #631
Conversation
@@ -50,10 +50,18 @@ Then, we will work on BPMN extensions, library extension points, display options | |||
capacities. | |||
|
|||
|
|||
# Development | |||
# Contributing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is the purpose of this change? do you prefer having minimal info here because you think it makes easier to start contributing?
In that case, call to npm install
is missing I guess
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I got inspired by different readme, like https://rowanmanning.com/posts/writing-a-friendly-readme/
This provides a taste for new contributors, and encourages them to read more.
519d1cc
to
fea80e0
Compare
fea80e0
to
61aa6a0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor changes proposed. Feel free to dismiss if not accurate
|
||
```sh | ||
npm run test # run all unit & e2e tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
npm run test # run all unit & e2e tests | |
npm install | |
npm run test # run all unit & e2e tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here, we just want to remember the criteria for accepting pull requests (just run the test).
So, for me, how to install the dependency should not be in this section.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This makes sense, I am ok with that.
|
||
You can find more detail in our [Contributing guide](CONTRIBUTING.md#Build). Participation in this open source project is subject to a [Code of Conduct](CODE_OF_CONDUCT.md). | ||
|
||
:sparkles: A BIG thanks to all our contributors :slightly_smiling_face: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good, this reflects what we already do in all release notes
Co-authored-by: Thomas Bouffard <[email protected]>
No description provided.