mirror of
https://gitea.mueller.network/extern/django-helpdesk.git
synced 2024-11-21 23:43:11 +01:00
Update CONTRIBUTING for the new branch naming scheme
This commit is contained in:
parent
0d79b6266d
commit
e7de309159
@ -19,7 +19,7 @@ Testing
|
|||||||
-------
|
-------
|
||||||
|
|
||||||
If you don't mind testing pre-releases (don't use in production!), we appreciate
|
If you don't mind testing pre-releases (don't use in production!), we appreciate
|
||||||
continuous feedback on the `master` branch, which is our work toward the next
|
continuous feedback on the `unstable` branch, which is our work toward the next
|
||||||
major release. Please file bug reports, and tag the report with the "pre-release"
|
major release. Please file bug reports, and tag the report with the "pre-release"
|
||||||
tag.
|
tag.
|
||||||
|
|
||||||
@ -35,21 +35,27 @@ pull request back into the appropriate branch of the
|
|||||||
|
|
||||||
Short story:
|
Short story:
|
||||||
|
|
||||||
* pull requests for `master` are for the next major release
|
* pull requests for `unstable` are for the next major release
|
||||||
* pull requests for a current release should go to appropriate release branch
|
* pull requests for `stable` are for the current release
|
||||||
(for example, bugfixes for 0.3 should go to the `0.3` branch.)
|
|
||||||
|
|
||||||
Longer story:
|
Longer story:
|
||||||
|
|
||||||
In general, our git branching scheme looks like the following.
|
In general, our git branching scheme looks like the following.
|
||||||
|
|
||||||
* `master` always points to development for the next major release,
|
* `unstable` always points to development for the next major release,
|
||||||
major new features should go here
|
major new features should go here
|
||||||
* current and past major releases are found in their own branches:
|
* `stable` always points to the latest stable release,
|
||||||
|
bugfixes and security patches should go here
|
||||||
|
* current and past major releases can also be found in their own branches:
|
||||||
|
|
||||||
* `0.3` is the branch for the 0.3 release and any bugfix releases
|
* `0.3` is the branch for the 0.3 release and any bugfix releases
|
||||||
* `0.2.x` is the branch for the 0.2 release and any bugfix releases
|
* `0.2.x` is the branch for the 0.2 release and any bugfix releases
|
||||||
* `0.1` is the branch for the legacy code; it is no longer supported
|
* `0.1` is the branch for the legacy code; it is no longer supported
|
||||||
|
|
||||||
|
If you want to submit a specific patch for an older release,
|
||||||
|
you can put your pull request against that branch specifically.
|
||||||
|
However, we don't currently support any older release beyond
|
||||||
|
the latest release (currently 0.3).
|
||||||
|
|
||||||
We reserve the right to decline a pull request if it is not for
|
We reserve the right to decline a pull request if it is not for
|
||||||
the appropriate branch.
|
the appropriate branch.
|
||||||
|
Loading…
Reference in New Issue
Block a user