| | 21 | 1. Compile a Release Announcement. The announcement should include one of the following: |
| | 22 | * If this is the first RC (Z is 1) |
| | 23 | * A link to the ''ReleaseNotes/x.y'' wiki, and a brief summary of its contents. |
| | 24 | * If this is ''not'' the first RC, then: |
| | 25 | * A brief summary of all of the tickets that were fixed in the last RC.[[br]] ''This should be a summary of the following trac query (where we let W be the previous RC number, i.e. Z-1):'' |
| | 26 | {{{ |
| | 27 | http://trac.openlayers.org/query?status=closed&version=x.y+RCW&milestone=x.y+Release&order=priority |
| | 28 | }}} |
| | 29 | * A list of all the remaining, unclosed tickets in the milestone. [[br]] ''This can be copied directly from the following trac query:'' |
| | 30 | {{{ |
| | 31 | http://trac.openlayers.org/query?status=new&status=assigned&status=reopened&milestone=x.y+Release&order=priority |
| | 32 | }}} |
| | 33 | 1. Give the Release Announcement and the Release Candidate to the official MetaCartaOpenLayersRepresentative for inspection. ''(Until !MetaCarta transfers !OpenLayers copyright to a community host.)'' |
| | 34 | * If approval is not granted, the conflicting code must be removed. Do not release the RC. Instead, file the appropriate tickets and proceed straight to the '''Testing Cycle'''.[[br]][[br]] |
| 52 | | 1. Email the dev list and announce the latest release candidate is up for testing. The email should include one of the following: |
| 53 | | * If this is the first RC (Z is 1) |
| 54 | | * A link to the ''ReleaseNotes/x.y'' wiki, and a brief summary of its contents. |
| 55 | | * If this is ''not'' the first RC, then: |
| 56 | | * A brief summary of all of the tickets that were fixed in the last RC.[[br]] ''This should be a summary of the following trac query (where we let W be the previous RC number, i.e. Z-1):'' |
| 57 | | {{{ |
| 58 | | http://trac.openlayers.org/query?status=closed&version=x.y+RCW&milestone=x.y+Release&order=priority |
| 59 | | }}} |
| 60 | | * A list of all the remaining, unclosed tickets in the milestone. [[br]] ''This can be copied directly from the following trac query:'' |
| 61 | | {{{ |
| 62 | | http://trac.openlayers.org/query?status=new&status=assigned&status=reopened&milestone=x.y+Release&order=priority |
| 63 | | }}} |
| | 66 | 1. Email the Release Announcement to the dev list[[br]][[br]] |
| 98 | | 1. Give the Final Release Candidate to the official MetaCartaOpenLayersRepresentative for inspection. ''(Until MetaCarta transfers !OpenLayers copyright to a community host.)'' |
| 99 | | * If approval is not granted, tickets must be filed and return to start a new '''Testing Cycle''' |
| 100 | | 1. Replace all instances in the lib directory of "!http://svn.openlayers.org/trunk/openlayers/repository-license.txt" with "!http://svn.openlayers.org/trunk/openlayers/release-license.txt" |
| | 101 | 1. Give the Final Release Candidate to the official MetaCartaOpenLayersRepresentative for inspection. ''(Until 1MetaCarta transfers !OpenLayers copyright to a community host.)'' |
| | 102 | * If approval is not granted, tickets must be filed and return to start a new '''Testing Cycle'''[[br]][[br]] |
| | 103 | 1. Replace all instances in the lib directory of "!http://svn.openlayers.org/trunk/openlayers/repository-license.txt" with "!http://svn.openlayers.org/trunk/openlayers/release-license.txt"[[br]][[br]] |