Skip to content

Commit c1a85f7

Browse files
committed
Initial Vote Instructions
1 parent fde6a95 commit c1a85f7

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

RELEASE.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,66 @@ The CLI distribution consists of various CLI's: `grailsw` (wrapper), `grails` (d
207207

208208
## 4. Voting
209209

210+
After all artifacts are uploaded, verified, and tested, we can vote on the release. As an ASF project, we follow the voting guidelines set forth by the [Apache Voting Process](https://www.apache.org/foundation/voting.html). We are also an incubating ASF software project, so there are 2 votes. Details for each follow:
211+
212+
### Apache Grails Incubating PPMC
213+
214+
The first vote is conducted on the [Grails dev mailing list](https://lists.apache.org/list.html?dev@grails.apache.org). The only valid votes are those on the Apache Grails Incubating PPMC, but the community is welcome to participate to express their support. The vote template follows:
215+
216+
Subject: [VOTE] Release Apache Grails (incubating) <version>
217+
218+
Body:
219+
```
220+
Hi Everyone,
221+
222+
I am happy to start the VOTE thread for an Apache Grails (incubating) release of version 7.0.0-M4!
223+
224+
This release is our first release under the ASF. Further details of the release can be found on the GitHub pre-release & in the discussion thread at:
225+
https://lists.apache.org/thread/3tqw39b1v542rc026gopj0kbqs5zbr5q
226+
227+
Releases for the Grails project consist of 2 repositories, so there are two tags:
228+
grails-core Tag:
229+
https://github.com/apache/grails-core/releases/tag/v7.0.0-M4
230+
Tag commit id: <commit hash>
231+
232+
grails-forge Tag:
233+
https://github.com/apache/grails-forge/releases/tag/v7.0.0-M4
234+
Tag commit id: <commit hash>
235+
236+
The artifacts to be voted on are located as follows (<svn version revision>):
237+
Source release: https://dist.apache.org/repos/dist/dev/grails/7.0.0-M4/sources
238+
Binary distributions: https://dist.apache.org/repos/dist/dev/grails/7.0.0-M4/distribution
239+
240+
Release artifacts are signed with a key from the following file:
241+
https://dist.apache.org/repos/dist/release/grails/KEYS
242+
243+
Please vote on releasing this package as Apache Grails (incubating) 7.0.0-M4.
244+
245+
Reminder on ASF release approval requirements for PPMC members:
246+
https://www.apache.org/legal/release-policy.html#release-approval
247+
248+
Hints on validating checksums/signatures (but replace md5sum with
249+
sha512sum):
250+
https://www.apache.org/info/verification.html
251+
252+
Details of our release process is documented at: https://github.com/apache/grails-core/blob/7.0.x/RELEASE.md
253+
254+
The vote is open for the next 72 hours and passes if a majority of at least
255+
three +1 PPMC votes are cast.
256+
257+
[ ] +1 Release Apache Grails (incubating) 7.0.0-M4
258+
[ ] 0 I don't have a strong opinion about this, but I assume it's ok
259+
[ ] -1 Do not release Apache Grails (incubating) 7.0.0-M4 because...
260+
261+
Here is my vote:
262+
263+
+1 (binding)
264+
```
265+
266+
### Apache Groovy PMC
267+
268+
As an incubating project under Apache Groovy, after 72 hours & a successful Grails PPMC vote, the Groovy PMC must vote to approve the Apache Grails (incubating) release. This vote is held on the [Groovy dev mailing list](https://lists.apache.org/list.html?dev@groovy.apache.org). The vote template follows:
269+
210270
TODO
211271
212272
## 5. Releasing

0 commit comments

Comments
 (0)