diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b4438df..b74219d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -76,7 +76,7 @@ releasing. ### step 1 Make sure the [unit tests][jltest] and [CircleCI integration tests][circlecI] -are passing. +are passing off the `dev` branch. ### step 2 @@ -89,7 +89,10 @@ For consistency, name the PR: "Release X.Y.Z" Bump the `version` field in the `Project.toml` (following [semver][semver]) and then ```sh +git checkout dev +git pull origin dev git commit -m "X.Y.Z" +git push ``` **N.B.** use `X.Y.Z` not `vX.Y.Z` in the commit message, the leading `v` is @@ -131,8 +134,8 @@ git push --tags Go the [release page][releases] and create a new release, name it "Version X.Y.Z" for consistency and fill out sections: -- _What's Changed_, which should include items for all the PRs merged since the last release -- _New Contributor_, which should include mention of all the first-time contributors +- (usually) _Added_, _Changed_, _Fixed_ while including links to the PRs merged since the last release +- _New Contributor_, which should include mentions for all the first-time contributors finally, place a [GitHub compare link][compare] between the last release and X.Y.Z e.g. this [one][ex-diff]. diff --git a/README.md b/README.md index cca6e4c..622e316 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,11 @@ Built on top of Plotly.js, React and HTTP.jl, [Dash](https://plotly.com/dash/) t Just getting started? Check out the [Dash for Julia User Guide](https://dash.plotly.com/julia)! If you can't find documentation there, then check out the unofficial [contributed examples](https://github.com/plotly/Dash.jl/issues/50) or check out source code from [demo applications](https://dash.gallery) in Python and then reference the Julia syntax style. +## Other resources + +* +* + ## Project Status Julia components can be generated in tandem with Python and R components. Interested in getting involved with the project? Sponsorship is a great way to accelerate the progress of open source projects like this one; please feel free to [reach out to us](https://plotly.com/consulting-and-oem/)!