From c87f611352d8e0956dbb2b113b36ffda7590a34d Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Fri, 10 Mar 2017 04:01:09 -0800 Subject: add wikipedia to releasing --- RELEASING.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index c7a23309b..b9e5f4a6c 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -116,6 +116,8 @@ Marketing and communications - Edit `http://wiki.python.org/moin/WebFrameworks `_. +- Edit `https://en.wikipedia.org/wiki/Pylons_project `_. + - Announce to Twitter. ``` -- cgit v1.2.3 From 216e105262f23f7469a72265d94ed0181ec04bc3 Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Tue, 2 May 2017 00:32:30 -0700 Subject: kill off pylonsrtd --- RELEASING.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index b9e5f4a6c..cd38b9871 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -111,8 +111,6 @@ Marketing and communications - Edit Pylons/trypyramid.com/src/templates/resources.html for major releases only. -- Edit Pylons/pylonsrtd/pylonsrtd/docs/pyramid.rst for major releases only. - - Edit `http://wiki.python.org/moin/WebFrameworks `_. -- cgit v1.2.3 From 7d1e0646d701b35d61ca8800341c07afac31bb86 Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Tue, 2 May 2017 00:34:24 -0700 Subject: add more events for updating trypyramid.com --- RELEASING.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index cd38b9871..58ebb2fb3 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -108,8 +108,8 @@ Update previous version (final releases only) Marketing and communications ---------------------------- -- Edit Pylons/trypyramid.com/src/templates/resources.html for major releases - only. +- Edit Pylons/trypyramid.com/src/templates/resources.html for major releases, + pre-releases, and once pre-releases are final. - Edit `http://wiki.python.org/moin/WebFrameworks `_. -- cgit v1.2.3 From 7dbc4a7a4b480365461ce882670070c932b3fcd9 Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Thu, 1 Jun 2017 11:41:41 -0700 Subject: clarify badges for releasing --- RELEASING.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index 58ebb2fb3..24bbb3e77 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -48,8 +48,8 @@ Prepare new release branch include a link under "Bug Fix Releases" to the minor feature changes in CHANGES.txt. -- Update README.rst to use correct versions of badges and URLs according to - each branch and context, i.e., RTD "latest" == GitHub/Travis "1.x-branch". +- Update README.rst to use correct versions of badges, URLs, and ALT option + according to each branch and context. - Update whatsnew-X.X.rst in docs to point at change log entries for individual releases if applicable. -- cgit v1.2.3 From 93c94e102f5b6d732fb06ca8d18383154e2c9636 Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Thu, 1 Jun 2017 12:11:58 -0700 Subject: use the version for the mid-release cycle - update releasing.txt accordingly --- RELEASING.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index 24bbb3e77..f780a607b 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -49,7 +49,7 @@ Prepare new release branch changes in CHANGES.txt. - Update README.rst to use correct versions of badges, URLs, and ALT option - according to each branch and context. + according to the new release branch name. - Update whatsnew-X.X.rst in docs to point at change log entries for individual releases if applicable. @@ -96,6 +96,9 @@ Prepare master for further development (major releases only) - Change setup.py version to the next version number. +- Update README.rst to use correct versions of badges, URLs, and ALT option + for "master" instead of the major release version. + Update previous version (final releases only) --------------------------------------------- -- cgit v1.2.3 From d179ce929d800fb5a8a43e9fece625cdd2eba25f Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Thu, 1 Jun 2017 18:10:25 -0700 Subject: use shortcut for github URL; update RELEASING.txt - refs: #3042 --- RELEASING.txt | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index f780a607b..cb619dc8d 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -38,6 +38,9 @@ Prepare new release branch $ ./scaffoldtests.sh +- For each ``pyramid-cookiecutter-*``, make a new branch off "master" with the + same name to align with the new Pyramid release branch name. + - Ensure all features of the release are documented (audit CHANGES.txt or communicate with contributors). @@ -102,6 +105,11 @@ Prepare master for further development (major releases only) Update previous version (final releases only) --------------------------------------------- +- In the docs, update the ``cookiecutter`` command by appending the previous + branch name for checkout, for example, ``cookiecutter + gh:Pylons/pyramid-cookiecutter-starter --checkout 1.8-branch``. A search for + ``cookiecutter gh:Pylons/pyramid-cookiecutter-`` should return all instances. + - In docs/conf.py, update values under html_theme_options for in_progress and outdated. Uncomment the sections to enable pylons_sphinx_latesturl. -- cgit v1.2.3 From 64cf0e5f9e4f4f56a377bd33202c2232c14e2eaf Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Fri, 2 Jun 2017 12:54:32 -0700 Subject: Move docs update to Prepare new release branch --- RELEASING.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index cb619dc8d..29d999522 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -41,6 +41,11 @@ Prepare new release branch - For each ``pyramid-cookiecutter-*``, make a new branch off "master" with the same name to align with the new Pyramid release branch name. +- In the docs, update the ``cookiecutter`` command with the new branch name, + for example, ``cookiecutter gh:Pylons/pyramid-cookiecutter-starter --checkout + x.y-branch``. A search for ``cookiecutter gh:Pylons/pyramid-cookiecutter-`` + should return all instances to be updated. + - Ensure all features of the release are documented (audit CHANGES.txt or communicate with contributors). @@ -105,11 +110,6 @@ Prepare master for further development (major releases only) Update previous version (final releases only) --------------------------------------------- -- In the docs, update the ``cookiecutter`` command by appending the previous - branch name for checkout, for example, ``cookiecutter - gh:Pylons/pyramid-cookiecutter-starter --checkout 1.8-branch``. A search for - ``cookiecutter gh:Pylons/pyramid-cookiecutter-`` should return all instances. - - In docs/conf.py, update values under html_theme_options for in_progress and outdated. Uncomment the sections to enable pylons_sphinx_latesturl. -- cgit v1.2.3 From cb3b05f43fd297fc8e3556cb8c9d59017229e519 Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Fri, 2 Jun 2017 13:15:57 -0700 Subject: Add cookiecutter step for master branch upon release of new branch --- RELEASING.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index 29d999522..9f7db457e 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -107,6 +107,11 @@ Prepare master for further development (major releases only) - Update README.rst to use correct versions of badges, URLs, and ALT option for "master" instead of the major release version. +- In the docs, update the ``cookiecutter`` command with ``master``, + for example, ``cookiecutter gh:Pylons/pyramid-cookiecutter-starter --checkout + master``. A search for ``cookiecutter gh:Pylons/pyramid-cookiecutter-`` + should return all instances to be updated. + Update previous version (final releases only) --------------------------------------------- -- cgit v1.2.3 From 78b4b7cdde93edb7d5a611a662295e48b73e4f7a Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Mon, 19 Jun 2017 22:28:06 -0500 Subject: use readme_renderer to check the README syntax --- RELEASING.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index 9f7db457e..451beef4f 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -71,8 +71,8 @@ Prepare new release branch - Change setup.py version to the release version number. -- Make sure PyPI long description renders (requires ``readme`` installed - into your Python):: +- Make sure PyPI long description renders (requires ``readme_renderer`` + installed into your Python):: $ python setup.py check -r -s -m -- cgit v1.2.3 From 19d341b5be789e97000d3dcbd33de75d8b061829 Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Mon, 26 Jun 2017 03:48:21 -0700 Subject: change http://docs.pylonsproject.org to https - use correct URL for code style - use correct Pyramid version for zodb wiki src file template --- RELEASING.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index 451beef4f..c8ff6578a 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -142,10 +142,10 @@ https://pypi.python.org/pypi/pyramid/1.x === One time only for new version, first pre-release === What's New -http://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/whatsnew-1.X.html +https://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/whatsnew-1.X.html === For all subsequent pre-releases === Changes -http://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/changes.html#version-yyyy-mm-dd +https://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/changes.html#version-yyyy-mm-dd Issues https://github.com/Pylons/pyramid/issues @@ -161,11 +161,11 @@ Here are the changes: <> What's New In Pyramid 1.X: -http://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/whatsnew-1.X.html +https://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/whatsnew-1.X.html 1.X release documentation (across all alphas and betas, as well as when it gets to final release): -http://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/ +https://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/ You can install it via PyPI: -- cgit v1.2.3 From 3fbd22d14c051d5af5001cbf954debbf7cd4b29d Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Mon, 26 Jun 2017 23:50:12 -0700 Subject: add a section for cookiecutters --- RELEASING.txt | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index c8ff6578a..ddd21ecc8 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -121,6 +121,13 @@ Update previous version (final releases only) - Configure RTD to point the "latest" alias to the new release version of the docs. + +Cookiecutters +------------- + +- For each cookiecutter, clone the newly released branch to "latest" branch. + + Marketing and communications ---------------------------- -- cgit v1.2.3 From e42ba531963c35a89818bf57f08b0ab87c04e8bf Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Tue, 27 Jun 2017 23:11:44 -0500 Subject: add a manifest and a tox step to check it --- RELEASING.txt | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index ddd21ecc8..4c3bedd3a 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -71,15 +71,9 @@ Prepare new release branch - Change setup.py version to the release version number. -- Make sure PyPI long description renders (requires ``readme_renderer`` - installed into your Python):: - - $ python setup.py check -r -s -m - - Create a release tag. -- Make sure your Python has ``setuptools-git``, ``twine``, and ``wheel`` - installed and release to PyPI:: +- Build and publish to PyPI:: $ python setup.py sdist bdist_wheel $ twine upload dist/pyramid-X.X-* @@ -163,9 +157,8 @@ https://github.com/Pylons/pyramid/issues ``` Pyramid 1.X.X has been released. -Here are the changes: - -<> +The full changelog is here: +https://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/changes.html What's New In Pyramid 1.X: https://docs.pylonsproject.org/projects/pyramid/en/1.X-branch/whatsnew-1.X.html -- cgit v1.2.3 From 39ff2c398d8370dffdfde9a345fd2a92a047b894 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Thu, 8 Mar 2018 16:06:16 -0500 Subject: Accomodate file renames in release instructions. --- RELEASING.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'RELEASING.txt') diff --git a/RELEASING.txt b/RELEASING.txt index 4c3bedd3a..f38903985 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -46,15 +46,15 @@ Prepare new release branch x.y-branch``. A search for ``cookiecutter gh:Pylons/pyramid-cookiecutter-`` should return all instances to be updated. -- Ensure all features of the release are documented (audit CHANGES.txt or +- Ensure all features of the release are documented (audit CHANGES.rst or communicate with contributors). -- Change CHANGES.txt heading to reflect the new version number. +- Change CHANGES.rst heading to reflect the new version number. -- Copy relevant changes (delta bug fixes) from CHANGES.txt to +- Copy relevant changes (delta bug fixes) from CHANGES.rst to docs/whatsnew-X.X (if it's a major release). Minor releases should include a link under "Bug Fix Releases" to the minor feature - changes in CHANGES.txt. + changes in CHANGES.rst. - Update README.rst to use correct versions of badges, URLs, and ALT option according to the new release branch name. @@ -85,11 +85,11 @@ Prepare master for further development (major releases only) - Checkout master. -- In CHANGES.txt, preserve headings but clear out content. Add heading +- In CHANGES.rst, preserve headings but clear out content. Add heading "unreleased" for the version number. -- From the release branch, forward port the changes in CHANGES.txt to - HISTORY.txt. +- From the release branch, forward port the changes in CHANGES.rst to + HISTORY.rst. - In contributing.md, forward port branch descriptions from release branch. -- cgit v1.2.3