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)
(Things to do)
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Reminders for announcing a PTP release.
+
Reminders for announcing a PTP release.  
  
For information about ''building'' a release, see [[PTP/release_engineering | Release Engineering]]
+
For information about ''building'' a release, see [[PTP/release engineering|Release Engineering]]  
  
== Things to do ==
+
== Things to do ==
* 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
+
** 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.
+
  
* Enable PTP-specific update site with content (possibly moving most, but not all content prior to release day, so mirrors can populate)
+
*Update web page http://eclipse.org/ptp
** Copy ptp-master-xxx.zip there, Unpack ptp-master-xxx.zip there, and move proxy file there as well.
+
**clone Git repo for web page.
* Email to ptp-dev, ptp-user, ptp-announce, photran
+
*** See http://waynebeaton.wordpress.com/2012/08/28/migrating-eclipse-project-websites-to-git/
* Wiki: update builds page to include the release date and (possibly) make a new builds page for the next release
+
*** 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 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
  
* Update New & Noteworthy on wiki
+
*Enable PTP-specific update site with content (possibly moving most, but not all content prior to release day, so mirrors can populate)
** Pointer to content in ptp help (doc.user and help) plugins
+
**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'''
  
== Things to do for big releases e.g. SR0, SR1, SR2
+
*Email to mailing lists: ptp-dev, ptp-user, ptp-announce, photran
* Docs
+
*Wiki: update builds page to include the release date and (possibly) make a new builds page for the next release
** Update release number in all help plugins (html content refers to this in some places) if they refer to it
+
**Pointer to content in ptp help (doc.user and help) plugins - see below
** On doc.php - documentation page add links to appropriate info
+
  
 +
==== Things to do for big releases e.g. SR0, SR1, SR2  ====
  
 
+
*Docs
* Update PTP help jars for help.eclipse.org
+
**On doc.php - documentation page add links to appropriate info
** 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
+
*Update PTP help jars for help.eclipse.org  
** 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
+
**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.  
* Review Release Notes
+
*** Kepler: https://bugs.eclipse.org/bugs/show_bug.cgi?id=408828
* PTP Wiki FAQ, etc probably need updating with info about "latest" release etc.  
+
*** Luna: https://bugs.eclipse.org/bugs/show_bug.cgi?id=436372
* Test updating e.g. just what's included in EPP Parallel Package
+
*Update New &amp; Noteworthy on wiki
* Update committers page on each major release (June)
+
*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)

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