mirror of
https://github.com/django-helpdesk/django-helpdesk.git
synced 2025-05-19 17:00:44 +02:00
Reset version, provide docs, for new branch management guidelines
This commit is contained in:
parent
004478f6e4
commit
ac47f3ec4f
@ -47,17 +47,33 @@ Please fork the project on GitHub, make your changes, and submit a
|
|||||||
pull request back into the appropriate branch of the
|
pull request back into the appropriate branch of the
|
||||||
django-helpdesk repository.
|
django-helpdesk repository.
|
||||||
|
|
||||||
In general, we use the following git branching scheme:
|
Short story:
|
||||||
|
|
||||||
* `master` always refers to development for the next major release
|
* pull requests for `master` are for bugfixes to current release
|
||||||
|
* pull requests for `develop` are for major features in future release
|
||||||
|
|
||||||
|
Longer story:
|
||||||
|
|
||||||
|
In general, our git branching scheme looks like the following.
|
||||||
|
|
||||||
|
* `master` always points to the latest major release, plus bugfixes
|
||||||
|
* `develop` always points to development for the next major release
|
||||||
* major releases are found in their own branches:
|
* major releases are found in their own branches:
|
||||||
|
|
||||||
* `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 are submitting a patch for a 0.2 release, apply your pull request
|
If you are submitting a patch for a 0.2 release, apply your pull request
|
||||||
to the `0.2.x` branch. If you are helping develop the next release,
|
to the `master` branch. Once patches are tested and gathered into a new
|
||||||
apply your patches to the `master` branch.
|
bugfix release, it will be merged into the `0.2.x` branch by a
|
||||||
|
maintainer.
|
||||||
|
|
||||||
|
If you are helping develop the next release, apply your pull requests
|
||||||
|
to the `develop` branch instead.
|
||||||
|
|
||||||
|
We reserve the right to decline a pull request if it is not for
|
||||||
|
the appropriate branch. For example, major new features shouldn't
|
||||||
|
be applied to the `master` branch, and will be rejected.
|
||||||
|
|
||||||
Wherever possible please break git commits up into small chunks that are
|
Wherever possible please break git commits up into small chunks that are
|
||||||
specific to a single bit of functionality. For example, a commit should *not*
|
specific to a single bit of functionality. For example, a commit should *not*
|
||||||
@ -69,7 +85,7 @@ Commit messages should also explain *what*, precisely, has been changed.
|
|||||||
All commits should include appropriate new or updated tests; see the Tests
|
All commits should include appropriate new or updated tests; see the Tests
|
||||||
section below for more details.
|
section below for more details.
|
||||||
|
|
||||||
If your changes affect the Django models for django-helpdesk, be aware
|
If your changes affect the Django models for `django-helpdesk`, be aware
|
||||||
that your commits should include database schema python scripts; see the
|
that your commits should include database schema python scripts; see the
|
||||||
Database Schema Changes section below for more details.
|
Database Schema Changes section below for more details.
|
||||||
|
|
||||||
@ -120,9 +136,9 @@ git with your other code changes.
|
|||||||
Translations
|
Translations
|
||||||
````````````
|
````````````
|
||||||
|
|
||||||
Although django-helpdesk has originally been written for the English language,
|
Although `django-helpdesk` has originally been written for the English language,
|
||||||
there are already multiple translations to Spanish, Polish, German and Russian.
|
there are already multiple community translations, including Spanish, Polish,
|
||||||
More translations are welcomed!
|
German, and Russian. More translations are welcomed!
|
||||||
|
|
||||||
Translations are handled using the excellent Transifex service which is much
|
Translations are handled using the excellent Transifex service which is much
|
||||||
easier for most users than manually editing .po files. It also allows
|
easier for most users than manually editing .po files. It also allows
|
||||||
|
2
setup.py
2
setup.py
@ -6,7 +6,7 @@ from distutils.util import convert_path
|
|||||||
from fnmatch import fnmatchcase
|
from fnmatch import fnmatchcase
|
||||||
from setuptools import setup, find_packages
|
from setuptools import setup, find_packages
|
||||||
|
|
||||||
version = '0.3.0.1'
|
version = '0.2.2'
|
||||||
|
|
||||||
# Provided as an attribute, so you can append to these instead
|
# Provided as an attribute, so you can append to these instead
|
||||||
# of replicating them:
|
# of replicating them:
|
||||||
|
Loading…
Reference in New Issue
Block a user