summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2020-10-11 14:23:37 +0200
committerMarcus Meissner <marcus@jet.franken.de>2020-10-11 14:23:37 +0200
commit1047f76c2b29ce715163c6f46fbe7bf8bd60d9bf (patch)
tree54a31442ec647d3259ff9f11483d6e8cbbb81d1b
parentf824c2210226fe6bf1c7232473b77a94ec4f75fe (diff)
downloadlibmtp-1047f76c2b29ce715163c6f46fbe7bf8bd60d9bf.tar.gz
added a RELEASE-CHECKLIST.md
-rw-r--r--Makefile.am2
-rw-r--r--RELEASE-CHECKLIST.md33
2 files changed, 34 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 7b7e06b..05eeac4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -4,7 +4,7 @@ ACLOCAL_AMFLAGS=-I m4
pkgconfigdir=$(libdir)/pkgconfig
pkgconfig_DATA=libmtp.pc
-EXTRA_DIST=libmtp.pc libmtp.sh COPYING README.windows.txt
+EXTRA_DIST=libmtp.pc libmtp.sh COPYING README.windows.txt RELEASE-CHECKLIST.md
# This stuff only makes sense on Linux so only
# build and ship it on Linux.
diff --git a/RELEASE-CHECKLIST.md b/RELEASE-CHECKLIST.md
new file mode 100644
index 0000000..3a6afa3
--- /dev/null
+++ b/RELEASE-CHECKLIST.md
@@ -0,0 +1,33 @@
+# Release checklist
+
+# GIT work
+
+- make check
+- change configure.ac to the new version
+- commit
+- tag this commit with libmtp-1-1-x
+- git push --tags to sourceforge and
+- git push --tags github to github
+- make dist
+- gpg sign created tarball via gpg --detach-sign -a libmtp-1.1.x.tar.gz
+- create a README with the git shortlog libmtp-1-1-y..libmtp-1-1-x and perhaps some highlevel words
+
+## SF work
+
+- create a new directory 1.1.x
+- upload the tar.gz, tar.gz.asc and README to this Folder
+- select the tar.gz as new default download for sF
+
+- Go to Tracker -> Bugs -> Edit Milestones and add the new release
+- Go to Tracker -> Support Requests -> Edit Milestones and add the new release
+
+## Github work
+
+- Go to the tags -> release
+- create a new release from the libmtp-1-1-x tag
+- Put in README like above
+- upload also .tar.gz and .tar.gz.asc so people have a verifiable tarball.
+
+## Announce
+
+- announce on https://freshcode.club/