Commit d6409614 authored by Max Kellermann's avatar Max Kellermann

doc/developer.rst: add chapter about git branches

parent 828c614d
...@@ -61,6 +61,25 @@ at runtime; instead, use :code:`assert()` to detect them in debug ...@@ -61,6 +61,25 @@ at runtime; instead, use :code:`assert()` to detect them in debug
builds. builds.
git Branches
************
There are two active branches in the git repository:
- the "unstable" branch called ``master`` where new features are
merged. This will become the next major release eventually.
- the "stable" branch (currently called ``v0.21.x``) where only bug
fixes are merged.
Once :program:`MPD` 0.22 is released, a new branch called ``v0.22.x``
will be created for 0.22 bug-fix releases; after that, ``v0.21.x``
will eventually cease to be maintained.
After bug fixes have been added to the "stable" branch, it will be
merged into ``master``. This ensures that all known bugs are fixed in
all active branches.
Hacking The Source Hacking The Source
****************** ******************
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment