[postgis-tickets] [SCM] PostGIS branch stable-3.0 updated. 3f21bfb473f63510f6ff0e8c00b4b1f78cafee5a

git at osgeo.org git at osgeo.org
Mon Feb 3 00:53:37 PST 2020


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".

The branch, stable-3.0 has been updated
       via  3f21bfb473f63510f6ff0e8c00b4b1f78cafee5a (commit)
       via  bd9009f18b13c103f08aad91bbf781c091b248d7 (commit)
      from  85fd73f570544e6ea9f62b08bc46214aff018ee1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3f21bfb473f63510f6ff0e8c00b4b1f78cafee5a
Merge: bd9009f 85fd73f
Author: Regina Obe <lr at pcorp.us>
Date:   Mon Feb 3 03:53:13 2020 -0500

    Merge branch 'stable-3.0' of https://git.osgeo.org/gitea/postgis/postgis into stable-3.0


commit bd9009f18b13c103f08aad91bbf781c091b248d7
Author: Regina Obe <lr at pcorp.us>
Date:   Mon Feb 3 03:53:03 2020 -0500

    Update how to release to use git instead of svn

diff --git a/HOWTO_RELEASE b/HOWTO_RELEASE
index bab5bb8..d5e5afe 100644
--- a/HOWTO_RELEASE
+++ b/HOWTO_RELEASE
@@ -1,6 +1,6 @@
 How to release
 ~~~~~~~~~~~~~~
-Date: 2019-10-19
+Date: 2020-02-02
 
 Versioning Scheme
 -----------------
@@ -58,14 +58,13 @@ Release procedure
 -----------------
 
 - For first micro of a minor, make sure to pull the latest translations from transifex
-   TODO: more detail here - there is a job on debbie for 3.0 for examples 
-   https://debbie.postgis.net/view/PostGIS/job/PostGIS_docs_translations_3.0 
+   TODO: more detail here - there is a job on debbie for 3.1 for examples
+   https://debbie.postgis.net/view/PostGIS/job/PostGIS_docs_translations_3.0
    and she's setup with an api key to pull and push translations.
-   
+
 - Ensure all bots are green: https://trac.osgeo.org/postgis
-- Re-generate the ChangeLog (make ChangeLog)
 - Edit NEWS: set release date and check all notable changes have
-  been reported (extract from ChangeLog).
+  been reported (extract from git log).
 - Edit README.postgis and set release date and version.
 - Add release notes in doc/release_notes.xml
 - Update Version.config to drop the "dev" suffix
@@ -75,29 +74,26 @@ Release procedure
 	(this should only be needed for trunk release)
 - Commit all changes
 - If this is a minor or major release (no branch exists):
-	   $ base=https://svn.osgeo.org/postgis/
 	   $ rev=x.x
-	   $ svn copy -m "Branch $rev" $base/trunk $base/branches/$rev
+	   $ git checkout master; git checkout -b "$rev"; git push -u osgeo $rev
 
 	   Go to: https://debbie.postgis.net and copy last branch version and make new job
 	   a) Replace PostGIS_* string params with new version
 	   b) Replace repository url with new branch repo url
 	   c) Update the PostGIS_trunk by updating the PostGIS_* string params
 
-	   Go to: ​https://trac.osgeo.org/postgis/ edit the matrix to reflect new branch
+	   Go to: https://trac.osgeo.org/postgis/ edit the matrix to reflect new branch
 
 - Tag branch:  (replace x.x and x.x.x with minor and micro version e.g 2.3, 2.3.1
-   $ base=https://svn.osgeo.org/postgis/
-   $ brev=x.x
    $ rev=x.x.x
-   $ svn copy -m "Tagged release $rev" $base/branches/$brev $base/tags/$rev
+   $ git tag -a $rev -m "Tagged release $rev"; git push osgeo --tags
 - Run: sh make_dist.sh $rev (note, debbie should have already done this,
       and the file will be waiting in postgis.net/stuff.  You might need to wait a few minutes to see it.)
       If impatient check status of job - https://debbie.postgis.net/job/PostGIS_Make_Dist/
 - Documentation should also have been built and should be in postgis.net/stuff
   (this sometimes takes sometime so wait 15 minutes)
 - Test generated tarball (including extension upgrade)
-- Copy tarball, pdf, doc-html.. to https://download.osgeo.org/postgis/ web site and edit postgis.net/source page and config.yaml 
+- Copy tarball, pdf, doc-html.. to https://download.osgeo.org/postgis/ web site and edit postgis.net/source page
 - Announce on e-mail
     - postgis-users
     - postgis-devel
@@ -111,11 +107,13 @@ Release procedure
        b) Update links on https://git.osgeo.org/gitea/postgis/postgis.net/src/master/_content/pages/source.html
        c) commit and wait 5 minutes to see changes on website
     - PostGIS doc release versioned doc - http://postgis.net/documentation/
-    - On postgis.net server, change /etc/nginx/sites-enabled/postgis.net.conf (Versionless URL lines #current docs, #dev docs )
+    - On postgis.net server, change /etc/nginx/sites-enabled/postgis.net (Versionless URL line )
+         - nginx -t #to confirm you didn't breat the config
+         - service nginx reload
      Verify the documentation is up to date (might need to change the apach config)
     - Wikipedia
     - Twitter
-       This should automatically happen as a result of posting to PostGIS website since Planet PostGIS autotweets.
+       This should automatically happen as a result of posting to PostGIS website since Planet PostGIS and Planet PostgreSQL both autotweet.
 - Update Trac and make old Milestone as completed
 - Push the revision number forward (see Versioning Scheme)
 - Remove the "dev" suffixed version from extensions/upgradeable_versions.mk

-----------------------------------------------------------------------

Summary of changes:
 HOWTO_RELEASE | 28 +++++++++++++---------------
 1 file changed, 13 insertions(+), 15 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list