aboutsummaryrefslogtreecommitdiff
path: root/docs/development
diff options
context:
space:
mode:
Diffstat (limited to 'docs/development')
-rw-r--r--docs/development/releasing.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/docs/development/releasing.md b/docs/development/releasing.md
index 5974da2..e09b524 100644
--- a/docs/development/releasing.md
+++ b/docs/development/releasing.md
@@ -29,4 +29,21 @@ is to ensure stability for users of these versions of Patchwork.
* Documentation has been updated with latest release version
* Documentation references latest supported version of Django
+## Backporting
+
+We will occasionally backport bugfixes and security updates. When backporting
+a patch, said patch should first be merged into `master`. Once merged, you can
+backport by cherry-picking commits, using the `-x` flag for posterity:
+
+ $ git cherry-pick <master_commit> -x
+
+There may be some conflicts; resolve these, uncommenting the `Conflicts` line
+when commiting:
+
+ Conflicts
+ patchwork/bin/pwclient
+
+When enough patches have been backported, you should release a new `PATCH`
+release.
+
[ref-semver]: http://semver.org/