~ubuntu-branches/ubuntu/lucid/libstruts1.2-java/lucid

« back to all changes in this revision

Viewing changes to doc/release-checklist.xml

  • Committer: Bazaar Package Importer
  • Author(s): Arnaud Vandyck
  • Date: 2006-04-24 12:14:23 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060424121423-naev53qigqgks0sa
Tags: 1.2.9-1
New upstream  release Fixes  three security  problems: CVE-2006-1546,
CVE-2006-1547,  CVE-2006-1548  (closes:  #360551),  thanks  to  Moritz
Muehlenhoff.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<document url="./release-checlist.xml">
 
3
  <!--
 
4
  // ======================================================================== 78
 
5
  -->
 
6
  <properties>
 
7
    <title>Release Checklist - The Apache Struts Web Application Framework</title>
 
8
  </properties>
 
9
  <body>
 
10
  <pre>
 
11
      = Struts x.x.x Release =
 
12
 
 
13
      == Info ==
 
14
 
 
15
       1. Struts [http://struts.apache.org/releases.html#Releases 
 
16
          Release Guidelines]
 
17
       
 
18
       2. [http://nagoya.apache.org/wiki/apachewiki.cgi?SigningReleasesHow 
 
19
          Signing Releases]
 
20
 
 
21
       3. Apache [http://apache.org/dev/mirrors.html Mirroring Guidelines]
 
22
       
 
23
      == Release Manager ==
 
24
 
 
25
      The release manager is '''${RELEASE_MANAGER}'''
 
26
 
 
27
      == Special Issues ==
 
28
 
 
29
       1. ${ISSUES}
 
30
 
 
31
      == Outstanding Bug Review ==
 
32
 
 
33
      || '''ID''' || '''Summary''' || '''Component''' || '''Status''' ||
 
34
      || ${ID} || ${SUMMARY} || $COMPONENT} || ${STATUS} ||
 
35
 
 
36
      == Preparation Checklist ==
 
37
 
 
38
      || '''#''' || '''Description''' || '''Status''' ||
 
39
      || 1. || ${DESCRIPTION} || ${STATUS} ||
 
40
      
 
41
      The Commons [http://jakarta.apache.org/commons/releases/prepare.html 
 
42
      Preparation Guide] is a helpful preparation backgrounder, but Commons
 
43
      uses the "beta/release-candidate/final" process.
 
44
 
 
45
      Likewise, the [http://httpd.apache.org/dev/release.html 
 
46
      HTTPD Release Guidelines] is a helpful "overall process" backgrounder,
 
47
      but HTTPD does not use a test-build stage.
 
48
 
 
49
      Dependency versions for this release:
 
50
 
 
51
      || '''Dependency''' || '''Version''' || '''Status''' ||
 
52
      || ${DEPENDENCY} || ${VERSION} || ${STATUS} ||
 
53
 
 
54
      == Testing Checklist ==
 
55
 
 
56
      === Testing Summary ===
 
57
 
 
58
      || '''#''' || '''Description''' || '''Completed''' ||
 
59
      || 1. || Run Unit Test targets  || ${STATUS} ||
 
60
      || 2. || Run Cactus Tests (see below) || ${STATUS} ||
 
61
      || 3. || Play test bundled applications (TC 4.x) || ${STATUS} ||
 
62
      
 
63
      TODO: A Canoo WebTest for the applications would be great!
 
64
 
 
65
      === Cactus Tests ===
 
66
 
 
67
      || '''#''' || '''J2SE Version''' || '''Tomcat Version''' ||  '''Status''' ||
 
68
      || 1. || J2SE 1.3.x || Tomcat 4.x || ${STATUS} ||
 
69
      || 2. || J2SE 1.4.x || Tomcat 4.x || ${STATUS} ||
 
70
      || 3. || J2SE 1.3.x || Tomcat 5.x || ${STATUS} ||
 
71
      || 4. || J2SE 1.4.x || Tomcat 5.x || ${STATUS} ||
 
72
 
 
73
      == Test Build Checklist (A) ==
 
74
 
 
75
      See also Commons [http://jakarta.apache.org/commons/releases/release.html 
 
76
      Step-by-Step Guide]
 
77
 
 
78
      || '''#''' || '''Description''' || '''Completed''' ||
 
79
      || A1. || Tag release in cvs: ${STRUTS_x_x_x} || ${STATUS} ||
 
80
      || A2. || Run Distribution Target || ${STATUS} ||
 
81
      || A3. || Upload Distribution to cvs.apache.org:/www/cvs.apache.org/dist/struts/x.x.x || ${STATUS} ||
 
82
      || A4. || Post release-quality vote on dev@ and user@ lists || ${STATUS ||
 
83
 
 
84
      == Vote (A) ==
 
85
 
 
86
      || ${PMC_MEMBER} || ${GRADE} ||
 
87
      
 
88
      If release vote fails, including for a lack of quorum, remove from dist 
 
89
      folder.      
 
90
 
 
91
      == Point Release Checklist (B) ==
 
92
 
 
93
      || B1. || Create Sums and Sign Distributions [2] || ${STATUS} ||
 
94
      || B2. || Request new Bugzilla version level (x.x.x) || ${STATUS} ||
 
95
      || B3. || Update "Acquiring" page on website and Test Downloads || ${STATUS} ||
 
96
 
 
97
      == Vote (B) ==
 
98
 
 
99
      || ${PMC_MEMBER} || ${GRADE} ||
 
100
      
 
101
      Voting continues until a GA or "withdraw" vote passes, or there is a
 
102
      subsequent release.
 
103
 
 
104
      == General Availability Checklist (C) ==
 
105
 
 
106
      || '''#''' || '''Description''' || '''Completed''' ||
 
107
      || C1. || Copy Distribution to Mirrored Directories [3] || ${STATUS} ||
 
108
      || C2. || Deploy JAR to Apache Java-Repository || ${STATUS} ||
 
109
      || C3. || After 24 hours, update "Acquiring" page on website || ${STATUS} ||
 
110
      || C4. || Post an announcement to lists and website || ${STATUS} ||
 
111
      ----
 
112
  </pre>
 
113
  </body>
 
114
  </document>
 
 
b'\\ No newline at end of file'