-
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
Changes from 1 commit
bdb8ead
61aa6a0
9fca3c9
abad105
4deafd3
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||
---|---|---|---|---|---|---|---|---|
|
@@ -50,10 +50,18 @@ Then, we will work on BPMN extensions, library extension points, display options | |||||||
capacities. | ||||||||
|
||||||||
|
||||||||
# Development | ||||||||
# Contributing | ||||||||
|
||||||||
To build the project, see the [Contributing guide](CONTRIBUTING.md#Build) :slightly_smiling_face: | ||||||||
To contribute to `bpmn-visualization`, fork and clone this repo locally and commit your code on a separate branch. \ | ||||||||
csouchet marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
Please write tests for your code before opening a pull-request: | ||||||||
|
||||||||
```sh | ||||||||
npm run test # run all unit & e2e tests | ||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe 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 commentThe 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). There was a problem hiding this comment. Choose a reason for hiding this commentThe 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 commentThe reason will be displayed to describe this comment to others. Learn more. good, this reflects what we already do in all release notes |
||||||||
|
||||||||
# License | ||||||||
|
||||||||
|
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 guessThere 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.