[GRASS-SVN] r72164 - grass/branches/releasebranch_7_4/doc

svn_grass at osgeo.org svn_grass at osgeo.org
Fri Jan 26 03:55:23 PST 2018


Author: neteler
Date: 2018-01-26 03:55:23 -0800 (Fri, 26 Jan 2018)
New Revision: 72164

Modified:
   grass/branches/releasebranch_7_4/doc/howto_release.txt
Log:
doc/howto_release.txt: further cleanup

Modified: grass/branches/releasebranch_7_4/doc/howto_release.txt
===================================================================
--- grass/branches/releasebranch_7_4/doc/howto_release.txt	2018-01-26 11:54:49 UTC (rev 72163)
+++ grass/branches/releasebranch_7_4/doc/howto_release.txt	2018-01-26 11:55:23 UTC (rev 72164)
@@ -159,8 +159,8 @@
 
 # Only full release!
 # generate link to "latest" source code
-ssh neteler@$SERVER1 rm -f $SERVER1DIR/grass-$MAJOR.$MINOR-latest.tar.gz
-ssh neteler@$SERVER1 "cd $SERVER1DIR ; ln -s grass-$VERSION.tar.gz $SERVER1DIR/grass-$MAJOR.$MINOR-latest.tar.gz"
+ssh neteler@$SERVER1 "cd $SERVER1DIR ; rm -f grass-$MAJOR.$MINOR-latest.tar.gz"
+ssh neteler@$SERVER1 "cd $SERVER1DIR ; ln -s grass-$VERSION.tar.gz grass-$MAJOR.$MINOR-latest.tar.gz"
 
 # update winGRASS related files: Update the winGRASS version
 vim grass-addons/tools/wingrass-packager/grass_packager_release.bat
@@ -169,89 +169,76 @@
 
 ###################
 # update web site to new version: CMS
-    - News section
-    - https://grass.osgeo.org/download/software/
-    - https://grass.osgeo.org/download/software/sources/
-    - https://grass.osgeo.org/download/software/linux/
-    - https://grass.osgeo.org/home/history/releases/
-    - https://grass.osgeo.org/development/svn/svn-tags/ (add tag): echo $RELEASETAG
+  - News section
+  - https://grass.osgeo.org/download/software/
+  - https://grass.osgeo.org/download/software/sources/
+  - https://grass.osgeo.org/download/software/linux/
+  - https://grass.osgeo.org/home/history/releases/
+  - https://grass.osgeo.org/development/svn/svn-tags/ (add tag): echo $RELEASETAG
 
-     write announcement
-      - store in trac:
-    http://trac.osgeo.org/grass/wiki/Release/7.XX.YY-News
-    https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures74  <- major changes only
-      - update version in https://grasswiki.osgeo.org/wiki/GRASS-Wiki
-      - store in Web as announces/announce_grass$MAJOR$MINOR$RELEASE.html <- how? with protected PHP upload page?
+# write announcement
+  - store in trac:
+    https://trac.osgeo.org/grass/wiki/Release/7.4.x-News
+    https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures74  <- add content of major changes only
+  - update version in https://grasswiki.osgeo.org/wiki/GRASS-Wiki
+  - store in Web as announces/announce_grass$MAJOR$MINOR$RELEASE.html <- how? with protected PHP upload page? (dropped since CMS)
 
-     full release:
-      - update trac 
-  - milesstone/add next: https://trac.osgeo.org/grass/admin/ticket/milestones
-  - add released version: https://trac.osgeo.org/grass/admin/ticket/versions
-      
+# only when new major release
+# update cronjob 'cron_grass_HEAD_src_snapshot.sh' on grass.osgeo.org to next but one release tag for the differences
 
- o upload user HTML manual in case of *final release* from compiled English
-   version at (warning: needs stuff to be compiled).
-      - download new source code package, compile with most settings
-      -  cd dist.$ARCH/docs/html
-  echo www/grass$MAJOR$MINOR/manuals/
-  scp -r * neteler at grass.osgeo.org:/osgeo/grass/grass-cms/grass$MAJOR$MINOR/manuals/
-  scp -r * neteler at upload.osgeo.org:/osgeo/download/grass/grass$MAJOR$MINOR/manuals/
+# trac updates, only when new major release:
+  - Add new release to https://trac.osgeo.org/grass/admin/ticket/versions
+  - Set "complete" flag in https://trac.osgeo.org/grass/milestone/7.4.x --> Edit Milestone
+    - also: Retarget associated open tickets to milestone 7.4.x
+  - Batch modify tickets, set to next milestone (update this query accordingly: two entries to change)
+     https://trac.osgeo.org/grass/query?status=assigned&status=new&status=reopened&milestone=7.4.0&milestone=7.4.1&group=status&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&order=priority
+     - Set max items to 1000, then select all shown tickets via Status: assigned/new/reopened sections
+     - Scroll down to "Batch modify": under the "Comment" section, add Field "Milestone" and set to next version
+     - then use "Change ticket" button, done.
+       - Only in case of new release branch being created:
+  
+  - Add Wiki Macro definitions for manual pages G7X:modulename
+    - Edit: https://trac.osgeo.org/grass/wiki/InterMapTxt
 
- o stable release: update cronjob 'cron_grass_HEAD_src_snapshot.sh' on grass.osgeo.org to next but one
-     release tag for the differences
+# WinGRASS notes:
 
- o Trac updates:
-      - Add new release to https://trac.osgeo.org/grass/admin/ticket/versions
-      - Set "complete" flag in https://trac.osgeo.org/grass/milestone/7.4.x --> Edit Milestone
-      - Batch modify tickets, set to next milestone (update this query accordingly: two entries to change)
- https://trac.osgeo.org/grass/query?status=assigned&status=new&status=reopened&milestone=7.4.0&milestone=7.4.1&group=status&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&order=priority
- - Set max items to 1000, then select all shown tickets via Status: assigned/new/reopened sections
- - Scroll down to "Batch modify": under the "Comment" section, add Field "Milestone" and set to next version
- - then use "Change ticket" button, done.
-      - Only in case of new release branch being created:
-  Add Wiki Macro definitions for manual pages G7X:modulename
-  - Edit: https://trac.osgeo.org/grass/wiki/InterMapTxt
+  - Update grass_packager_release.bat, eg.
 
-
- o WinGRASS notes:
-
-   Update grass_packager_release.bat, eg.
-
      set MAJOR=7
      set MINOR=4
      set PATCH=1RC1
 
-   Update addons (grass_addons.sh) rules, eg.
+  - Update addons (grass_addons.sh) rules, eg.
 
      compile $SVN_PATH/grass7 $GISBASE_PATH/grass740RC1   $ADDON_PATH/grass740RC1/addons
 
-   Modify grass_copy_wwwroot.sh accordingly, eg.
+  - Modify grass_copy_wwwroot.sh accordingly, eg.
 
      copy_addon 741RC1 7.4.1RC1
 
- o Launchpad notes:
+# Launchpad notes:
 
-   Create milestone and release: https://launchpad.net/grass/+series
+  - Create milestone and release: https://launchpad.net/grass/+series
 
-   Upload tarball for created release
+  - Upload tarball for created release
 
-   Update daily recipe contents: https://code.launchpad.net/~grass/+recipe/grass-trunk
+  - Update daily recipe contents: https://code.launchpad.net/~grass/+recipe/grass-trunk
 
- o Packaging notes:
+# Packaging notes:
    https://trac.osgeo.org/grass/wiki/BuildHints
    - https://trac.osgeo.org/grass/wiki/DebianUbuntuPackaging
    - https://trac.osgeo.org/grass/wiki/CompileOnWindows
 
+############
+# Marketing - tell others about release:
 
-2. Tell others about it:
+* Notify all packagers (MN has email list)
 
- * Notify all packagers (MN has email list)
-
- * If release candidate:
+* If release candidate:
     - <grass-announce at lists.osgeo.org>
     - <grass-dev at lists.osgeo.org>
 
- * If official release:
+* If official release:
    - publish related announcement press release at:
    
    Our GRASS web site: /announces/



More information about the grass-commit mailing list