Changes between Initial Version and Version 1 of 46ReleasePlan


Ignore:
Timestamp:
Dec 3, 2008, 11:31:23 AM (15 years ago)
Author:
hobu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 46ReleasePlan

    v1 v1  
     1{{{
     2#!rst
     3
     4Mapserver 4.6.0 was released on June 14, 2005. The release plan is still available below for reference.
     5
     6---
     7
     8This 4.6 release plan was agreed between the developers. Information below may still change slightly as the release progresses.
     9
     10Planned Dates
     11-------------
     12
     13Based on our experience with the other 4.x releases, we will plan for 3 betas over a 6 weeks period after the code freeze. This would lead us to a final release in early June:
     14
     15* Feature freeze - April 20th, 2005
     16* 4.6.0-beta1 - April 25th (done on 2005-04-26)
     17* 4.6.0-beta2 - May 9th (done on 2005-05-11)
     18* 4.6.0-beta3 - May 23rd (done on 2005-05-27)
     19* 4.6.0-rc1 - May 30th (done on 2005-06-09)
     20* 4.6.0 (final) - June 6th (done on 2005-06-14)
     21
     22CVS Tags/Branches?
     23------------------
     24
     25* The main trunk (HEAD) in CVS is currently the 4.5 development version that we plan to release as 4.6
     26* The stable CVS branch for this release will be called "branch-4-6" (not created yet).
     27* Current proposed date for creating "branch-4-6" is the date of the 4.6.0 release (around June 6th)
     28* If post-4.6 developments require earlier branching then please bring up your request for branching on the -dev list.
     29* The betas will be tagged in CVS as "rel-4-6-0-beta1", "rel-4-6-0-beta2", ... and the releases as "rel-4-6-0", "rel-4-6-1", etc...
     30
     31Bugzilla Conventions
     32--------------------
     33
     34In order to facilitate querying the bugzilla database for bugs that still need to be addressed for this release, we try to stick to the following conventions:
     35
     36* Bugs to be addressed for this release must have their target milestone set to "4.6 release"
     37* Bugs/Enhancements? that can't make it in this release but that we may want to address at a later time should be marked with the "FUTURE" target milestone with a comment explaining that the bug is postponed and if possible a quick analysis
     38* The target milestone on a bug should be set by the developers (bug owners) and not by the users (reporters).
     39
     40Other good practices when dealing with bugs:
     41
     42* Please file bugs for any non-trivial bugfix or change to the software. This is so that we keep a trace for future reference of all bugfixes and changes that were made (why and how).
     43* Please mark bugs ASSIGNED as soon as you start working on them
     44* Please when marking a bug fixed include a comment describing the fix, the version of the software in which it was done, and any other relevant information. This will just make our lives easier in a few months/years when questions come up about this issue.
     45* When committing to CVS, please include the bug number in your CVS change log comment.
     46* Keep documentation in mind when fixing/changing things: if you cannot update the documentation yourself then please create a documentation bug describing the new feature/change and which document(s) should be updated.
     47
     48The following query returns all currently open bugs that are tagged with the "4.6 release" target milestone: http://mapserver.gis.umn.edu/bugs/buglist.cgi?target_milestone=4.6+release&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
     49
     50
     51Open Tasks
     52----------
     53
     54* Documentation updates - Coordinate with all documentation contributors to bring all documents up to date for the release
     55   * Resp: Kari
     56   * Bug #:
     57   * Status:
     58
     59
     60Completed Tasks
     61---------------
     62
     63Once completed, the tasks above should be moved down here.
     64 
     65* MapServer performance issue - Z and M cause performance lost
     66   * Resp: Julien
     67   * Bug #: 1244
     68   * Status: Completed
     69
     70* MapServer performance issue - Label outline performance issue
     71   * Resp: Steve / Julien
     72   * Bug #: 1243
     73   * Status: Set to Future, See bug for details
     74
     75* Layer tolerance - Tolerance default value should be based on the layer type
     76   * Resp: Steve / Julien
     77   * Bug #: 1103
     78   * Status: Completed
     79
     80* GEOS Integration
     81   * Resp: Steve
     82   * Bug #: 770
     83   * Status: done
     84
     85* Support for GML Profiles
     86   * Resp: Steve
     87   * Bug #: 950
     88   * Status: done
     89
     90}}}