From: Vicky Risk Date: Thu, 30 Aug 2018 15:09:00 +0000 (-0400) Subject: Initial release checklist X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fchecklist;p=thirdparty%2Fbind9.git Initial release checklist --- diff --git a/.gitlab/issue_templates/.gitlab/issue_templates/release b/.gitlab/issue_templates/.gitlab/issue_templates/release new file mode 100644 index 00000000000..c69a1a47527 --- /dev/null +++ b/.gitlab/issue_templates/.gitlab/issue_templates/release @@ -0,0 +1,29 @@ +##Release Checklist + + - [ ] Check for the presence of a milestone for the release + - If there is a milestone, are all the issues for the milestone resolved? (other than this checklist) + - [ ] Prepare the sources for tarball generation + - [ ] Change software version and library versions in configure.in + - [ ] Update CHANGES + - [ ] Ensure the release notes are correct for this release + - [ ] Ensure the metainformation is correct for this release + - [ ] Make sure the tests are passing + - [ ] Create a tag (name vX_Y_Z[-alphatag], content BIND X.Y.Z[-alphatag], signed with a developer's GPG key): git tag -u -a -s -m "BIND X.Y.Z" vX.Y.Z + - [ ] Push the changes and tag + - [ ] Create the tarball + - [ ] Create the Windows zips + - [ ] Ask QA to sanity check the tarball and zips + - [ ] Request the signature on the tarballs + - [ ] Make tarballs and signatures available to download + - [ ] Edit the release https://gitlab.isc.org/isc-projects/bind9/tags and the NEWS snippet + links to the tarballs + - [ ] Update DEB and RPM packages + +##Communication + + - [ ] Inform support to upload to the web site (nice to give them a heads-up in advance) + Write release e-mail to bind9-announce, bind-users in case of a major release + - [ ] Inform marketing to announce the release + Post short note to Twitter + Update http://en.wikipedia.org/wiki/BIND (mktg) + Blog post if a major release +