Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PTP/release announcement"

< PTP
(Things to do)
 
(17 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
 
*Update web page http://eclipse.org/ptp  
 
*Update web page http://eclipse.org/ptp  
**check out CVS project for web page. Host: dev.eclipse.org Repository path: /cvsroot/org.eclipse; Under HEAD, under www, check out '''ptp''' project
+
**clone Git repo for web page.  
 +
*** See http://waynebeaton.wordpress.com/2012/08/28/migrating-eclipse-project-websites-to-git/
 +
*** https://bugs.eclipse.org/bugs/show_bug.cgi?id=390190
 +
*** Git URLs:
 +
**** ssh://committerid@git.eclipse.org/gitroot/www.eclipse.org/ptp.git
 +
**** http://git.eclipse.org/gitroot/www.eclipse.org/ptp.git
 
**On index.php , As top bullet under "What's New" add announcement info  
 
**On index.php , As top bullet under "What's New" add announcement info  
**On downloads.php update release numbers, installation instructions, and links to proxy etc downloads.
+
**On downloads.php update release numbers, installation instructions, and links to proxy etc downloads. (Note that the instructions vary slightly depending on if the current version is included in the EPP package or not.
 +
*** Add a link for the previous release location
  
 
*Enable PTP-specific update site with content (possibly moving most, but not all content prior to release day, so mirrors can populate)  
 
*Enable PTP-specific update site with content (possibly moving most, but not all content prior to release day, so mirrors can populate)  
**This is located at: http://download.eclipse.org/tools/ptp/updates/indigo aka
+
**This is located at: http://download.eclipse.org/tools/ptp/updates/luna
**Copy ptp-master-xxx.zip there, Unpack ptp-master-xxx.zip there, and move proxy file there as well.  
+
**Copy ptp-master-xxx.zip there, Unpack ptp-master-xxx.zip there  
*Email to ptp-dev, ptp-user, ptp-announce, photran  
+
**Copy as well to downloads/tools/ptp/builds - make a new e.g. 8.0.x directory, and copy everything there; this is our archive for the release
 +
**Add a link on the build wiki page [[PTP/builds]] for the release and point to the archive page (previous bullet) - for 6.0.x this is under '''Release Builds'''
 +
 
 +
*Email to mailing lists: ptp-dev, ptp-user, ptp-announce, photran  
 
*Wiki: update builds page to include the release date and (possibly) make a new builds page for the next release
 
*Wiki: update builds page to include the release date and (possibly) make a new builds page for the next release
 
+
**Pointer to content in ptp help (doc.user and help) plugins - see below
*Update New &amp; Noteworthy on wiki
+
**Pointer to content in ptp help (doc.user and help) plugins
+
  
 
==== Things to do for big releases e.g. SR0, SR1, SR2  ====
 
==== Things to do for big releases e.g. SR0, SR1, SR2  ====
  
 
*Docs  
 
*Docs  
**Update release number in all help plugins (html content refers to this in some places) if they refer to it
 
 
**On doc.php - documentation page add links to appropriate info
 
**On doc.php - documentation page add links to appropriate info
 
<br>
 
 
 
*Update PTP help jars for help.eclipse.org  
 
*Update PTP help jars for help.eclipse.org  
 
**Copy all the ptp project help jars to one convenient place - for indigo it was /home/data/httpd/download.eclipse.org/tools/ptp/builds/indigo/help and help/sr1  
 
**Copy all the ptp project help jars to one convenient place - for indigo it was /home/data/httpd/download.eclipse.org/tools/ptp/builds/indigo/help and help/sr1  
**add to the bugzilla bug asking they be copied to eclipse help servers. For Indigo this was https://bugs.eclipse.org/bugs/show_bug.cgi?id=348355
+
**add to the bugzilla bug asking they be copied to eclipse help servers.  
 
+
*** Kepler: https://bugs.eclipse.org/bugs/show_bug.cgi?id=408828
*Review Release Notes  
+
*** Luna: https://bugs.eclipse.org/bugs/show_bug.cgi?id=436372
 +
*Update New &amp; Noteworthy on wiki
 +
*Review Release Notes - clone for a new major release
 
*PTP Wiki FAQ, etc probably need updating with info about "latest" release etc.  
 
*PTP Wiki FAQ, etc probably need updating with info about "latest" release etc.  
 
*Test updating e.g. just what's included in EPP Parallel Package  
 
*Test updating e.g. just what's included in EPP Parallel Package  
*Update committers page on each major release (June)
+
*Update [[PTP/Committers_and_Contributors]] page on each major release (June)

Latest revision as of 10:07, 25 June 2014

Reminders for announcing a PTP release.

For information about building a release, see Release Engineering

Things to do

  • Enable PTP-specific update site with content (possibly moving most, but not all content prior to release day, so mirrors can populate)
    • This is located at: http://download.eclipse.org/tools/ptp/updates/luna
    • Copy ptp-master-xxx.zip there, Unpack ptp-master-xxx.zip there
    • Copy as well to downloads/tools/ptp/builds - make a new e.g. 8.0.x directory, and copy everything there; this is our archive for the release
    • Add a link on the build wiki page PTP/builds for the release and point to the archive page (previous bullet) - for 6.0.x this is under Release Builds
  • Email to mailing lists: ptp-dev, ptp-user, ptp-announce, photran
  • Wiki: update builds page to include the release date and (possibly) make a new builds page for the next release
    • Pointer to content in ptp help (doc.user and help) plugins - see below

Things to do for big releases e.g. SR0, SR1, SR2

  • Docs
    • On doc.php - documentation page add links to appropriate info
  • Update PTP help jars for help.eclipse.org
  • Update New & Noteworthy on wiki
  • Review Release Notes - clone for a new major release
  • PTP Wiki FAQ, etc probably need updating with info about "latest" release etc.
  • Test updating e.g. just what's included in EPP Parallel Package
  • Update PTP/Committers_and_Contributors page on each major release (June)

Back to the top