Changes between Version 8 and Version 9 of PlumiReleaseManagement


Ignore:
Timestamp:
11/29/10 02:39:37 (3 years ago)
Author:
anna
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PlumiReleaseManagement

    v8 v9  
    88 * Ticket management (via plumi trac) & allocation (generally inclusive of new features with an alpha or beta) http://plumi.org/report/3 
    99 * Development assigned and commenced with active scope management to move tickets in & out of a release depending on time/funds remaining 
    10  * Code tested on a development site http://testing.plumi.org 
    11  * Code packaged into a beta release http://pypi.python.org/pypi/plumi.app/#downloads 
     10 * Code tested on Plumi development site http://testing.plumi.org 
     11 * Code packaged by Unweb into a beta release and added to PyPI http://pypi.python.org/pypi/plumi.app/ 
    1212 * Announcements made (see below) 
    13  * EngageMedia.org testing/staging site upgraded to alpha or beta for testing - only if more test data desired or other specific reason http://staging.engagemedia.org 
     13 * EngageMedia.org testing/staging site upgraded to alpha or beta for testing - only if more test data desired or other specific reason, otherwise further development continues on testing.plumi.org only http://staging.engagemedia.org 
    1414 
    1515=== RC === 
    1616 
    1717 * Ticket management (via plumi trac) & allocation (usually only bugs for an RC) http://plumi.org/report/3 
    18  * Code tested on a development site http://testing.plumi.org 
    19  * Code packaged into a beta release http://pypi.python.org/pypi/plumi.app/#downloads 
     18 * Code tested on Plumi development site http://testing.plumi.org 
     19 * Code packaged by Unweb into an RC and added to PyPI http://pypi.python.org/pypi/plumi.app/ 
    2020 * Announcements made 
    21  * EngageMedia.org testing/staging site upgraded to RC for testing - only if more test data desired or other specific reason http://staging.engagemedia.org 
    22  * Tickets specific to EngageMedia.org (on Redmine) are completed and EngageMedia.org testing/staging site updated http://redmine.engagemedia.org http://staging.engagemedia.org 
    23  * If required, progress through multiple release candidates until final version is completed 
     21 * EngageMedia.org testing/staging site upgraded to RC for testing http://staging.engagemedia.org 
     22 * Tickets specific to EngageMedia.org (on Redmine) are completed and EngageMedia.org testing/staging site updated with EM-specific code http://redmine.engagemedia.org http://staging.engagemedia.org 
     23 * If required, progress through multiple release candidates until final version is ready to release 
    2424 
    2525=== FINAL === 
    2626 
    27  * Code packaged into final 
     27 * Code packaged into final by Unweb and added to PyPI http://pypi.python.org/pypi/plumi.app/ 
    2828 * Final deployed to demo.plumi.org  
     29 * Final deployed to http://staging.engagemedia.org 
     30 * EngageMedia.org staging site goes live for production at http://www.engagemedia.org  
    2931 * Final announcements of the release 
    3032 
    31 == Making Announcements == 
     33== Announcements == 
    3234 
    3335Whenever a new version of Plumi is released, the following announcements are made: 
    3436 
     37 * Update Plumi product pages on Plone.org http://plone.org/products/plumi/releases 
     38  * Add blurb based on changelog from PYPI http://pypi.python.org/pypi/plumi.app 
     39  * Add changelog from PYPI http://pypi.python.org/pypi/plumi.app 
     40  * Add EngageMedia/Unweb as release managers and contact ~AT~ plumi ~DOT~ org as email address 
     41  * Add link to tagged code on Plone collective SVN repository e.g. http://svn.plone.org/svn/collective/plumi.app/tags/4.0b1/ 
     42  * Add link to tar.gz of package from PyPI e.g. http://pypi.python.org/pypi/plumi.app/#downloads 
    3543 * Blog post on blog.plumi.org with a link back to the plone.org entry (if it's a beta/RC release) or the list of new features (if it's a final release) 
    3644 * Email to plumi-discuss and plumi-announce 
    3745 * Update wikipedia page - http://en.wikipedia.org/wiki/Plumi 
     46  
    3847 
    3948If the release is a "final release" of a new version, the following additional steps are taken: