You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ro...@apache.org on 2017/11/22 18:41:18 UTC

[1/2] qpid-python git commit: QPID-8051: add some initial notes on releasing

Repository: qpid-python
Updated Branches:
  refs/heads/master e32249f8a -> 5d820c717


QPID-8051: add some initial notes on releasing


Project: http://git-wip-us.apache.org/repos/asf/qpid-python/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-python/commit/e71238d5
Tree: http://git-wip-us.apache.org/repos/asf/qpid-python/tree/e71238d5
Diff: http://git-wip-us.apache.org/repos/asf/qpid-python/diff/e71238d5

Branch: refs/heads/master
Commit: e71238d512a993fe9c93dcbecfb1ed42d637519c
Parents: e32249f
Author: Irina Boverman <ib...@redhat.com>
Authored: Wed Nov 22 11:24:16 2017 -0500
Committer: Robbie Gemmell <ro...@apache.org>
Committed: Wed Nov 22 18:21:38 2017 +0000

----------------------------------------------------------------------
 RELEASE.md | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-python/blob/e71238d5/RELEASE.md
----------------------------------------------------------------------
diff --git a/RELEASE.md b/RELEASE.md
new file mode 100644
index 0000000..4448abf
--- /dev/null
+++ b/RELEASE.md
@@ -0,0 +1,29 @@
+### Building a release for vote:
+
+1. Grab a clean checkout for safety.
+2. Run: "git checkout ${BRANCH}" if needed to switch to branch of the intended release point.
+3. Update the versions etc:
+  - setup.py
+4. Commit the changes, tag them.
+  - Run: "git add ."
+  - Run: 'git commit -m "update versions for ${TAG}"'
+  - Run: 'git tag -m "tag ${TAG}" ${TAG}'
+5. Run: "bin/export.sh $PWD ${TAG}" to create the qpid-python-${VERSION}.tar.gz release archive.
+6. Create signature and checksums for the archive:
+  - e.g "gpg --detach-sign --armor qpid-python-${VERSION}.tar.gz"
+  - e.g "sha512sum qpid-python-${VERSION}.tar.gz > qpid-python-${VERSION}.tar.gz.sha512"
+  - e.g "md5sum qpid-python-${VERSION}.tar.gz > qpid-python-${VERSION}.tar.gz.md5"
+7. Push branch changes and tag.
+  - Also update versions to the applicable snapshot version for future work on it.
+8. Commit artifacts to dist dev repo in https://dist.apache.org/repos/dist/dev/qpid/python/${TAG} dir.
+9. Send vote email, provide links to dist dev repo and JIRA release notes.
+
+### After a vote succeeds:
+
+1. If needed, tag the RC bits with the final name/version.
+2. Commit the artifacts to dist release repo in https://dist.apache.org/repos/dist/release/qpid/python/${VERSION} dir:
+   - e.g: svn cp -m "add files for qpid-python-${VERSION}" https://dist.apache.org/repos/dist/dev/qpid/python/${TAG}/ https://dist.apache.org/repos/dist/release/qpid/python/${VERSION}/
+3. Give the mirrors some time to distribute things. Usually 24hrs to be safe, less if needed.
+   - https://www.apache.org/mirrors/ gives stats on mirror age + last check etc.
+4. Update the website with release content.
+5. Send release announcement email.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[2/2] qpid-python git commit: QPID-8051: update the notes to use setup.py sdist for creating the archive

Posted by ro...@apache.org.
QPID-8051: update the notes to use setup.py sdist for creating the archive


Project: http://git-wip-us.apache.org/repos/asf/qpid-python/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-python/commit/5d820c71
Tree: http://git-wip-us.apache.org/repos/asf/qpid-python/tree/5d820c71
Diff: http://git-wip-us.apache.org/repos/asf/qpid-python/diff/5d820c71

Branch: refs/heads/master
Commit: 5d820c717de3bc0c64e628d68c024f20e409ed33
Parents: e71238d
Author: Robbie Gemmell <ro...@apache.org>
Authored: Wed Nov 22 18:37:39 2017 +0000
Committer: Robbie Gemmell <ro...@apache.org>
Committed: Wed Nov 22 18:37:39 2017 +0000

----------------------------------------------------------------------
 RELEASE.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-python/blob/5d820c71/RELEASE.md
----------------------------------------------------------------------
diff --git a/RELEASE.md b/RELEASE.md
index 4448abf..82268f2 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -8,7 +8,7 @@
   - Run: "git add ."
   - Run: 'git commit -m "update versions for ${TAG}"'
   - Run: 'git tag -m "tag ${TAG}" ${TAG}'
-5. Run: "bin/export.sh $PWD ${TAG}" to create the qpid-python-${VERSION}.tar.gz release archive.
+5. Run: "python setup.py --sdist" to create the qpid-python-${VERSION}.tar.gz release archive in the dist/ subdir.
 6. Create signature and checksums for the archive:
   - e.g "gpg --detach-sign --armor qpid-python-${VERSION}.tar.gz"
   - e.g "sha512sum qpid-python-${VERSION}.tar.gz > qpid-python-${VERSION}.tar.gz.sha512"


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org