mirror of
https://github.com/Hutchy68/pivot.git
synced 2025-12-19 23:37:03 +01:00
2.0 KiB
2.0 KiB
Contributing to Pivot
Pivot is released using Semantic Versioning 2.0.0. Please read about how Semantic Versioning is used for software releases, understand what a breaking change is and backwards compatibility.
Bug fixes
All bug fixes should PR against the branch of the version of Pivot with the bug. If you want to fix a bug, please do the following:
- Open an issue in Issues and make sure you tag it with a
bugtag. If the bug already is a known issue, skip this step. - Create a branch in your repo with the name of the
bugor whatever you feel comfortable with(patch-1, bugX, etc.) using the Pivot'smasterbranch as a base. - If it will take time to fix, periodically check and pull down updates to Pivot's
masterbranch as you are working on the bug fix. Commits can and will occur tomasterwhich may affect yourbug fixbranch. - When you are ready to issue a PR against the
masterbranch of Pivot, please use[bug]as a tag at the beginning of the PR's title. - Please reference the issue# in the PR's description and include any information for testing the bug fix.
Development of New Feature
All new features for Pivot should PR against the master branch. If you want to add a new feature, you should do the following:
- Open an issue in Issues and make sure you tag it with the
featuretag. - Create a branch in your repo with the name of the
featureor whatever you feel comfortable with using Pivot'smasterbranch as a base. - Periodically check and pull down updates to Pivot's
masterbranch as you are working on your proposed feature. Commits can and will occur tomasterwhich may affect yourfeaturebranch. - When you are ready to issue a PR against the
masterbranch of Pivot, please use[feature]as a tag at the beginning of the PR's title. - Please reference the issue# in the PR's description and include any information for testing the feature.