It's great to know that committers can be release manager. I volunteer to be the release manager if there is a chance.
BTW, If Julian doesn't mind, I would like to take 1.24 ~~ Best, Chunwei On Tue, Dec 3, 2019 at 5:43 AM Francis Chuang <francischu...@apache.org> wrote: > Just a quick note regarding the move to Gradle as the build tool for > release. Thanks to Vladimir, the release process is almost entirely > automated and the rc can be built and automatically uploaded to ASF's > servers for voting using just one command: ./gradlew prepareVote -Prc=0 > -Pasf This builds the artifacts, signs them and uploads them to > dist.apache.org. > > If the RM is a committer, then I think they should do a dry-run to test > the build, but not upload it. The asflike-release-environment[1] should > be used to try uploading the release to a test environment: ./gradlew > prepareVote -Prc=0. > > Once everything looks good, a PMC member should build and upload the > signed release using ./gradlew prepareVote -Prc=0 -Pasf and forward the > vote email to the RM. > > In the past, maven only built the artifacts and left the uploading of > the files as a manual exercise to the RM, so the process has changed > slightly this time. > > Francis > > [1] https://github.com/vlsi/asflike-release-environment > > On 3/12/2019 6:03 am, Julian Hyde wrote: > > I volunteer to do 1.24. > > > > There’s one part of the release process that only a PMC member can do - > namely, to sign the artifacts. But that’s only a small part of the process, > and you can easily get a PMC member to do it for you. A much larger part of > the process is the herding of cats (committers, bugs, pull requests, > release notes). So, yes, a committer can definitely be a release manager. > > > > How does the PMC decide which committers to promote to PMC members? We > are looking for people who help out around the project, going above and > beyond the basic needs of each task to make the project a better place. If > you are a committer, helping with the release process is a good way to earn > merit. > > > > Julian > > > > > >> On Dec 2, 2019, at 10:48 AM, Stamatis Zampetakis <zabe...@gmail.com> > wrote: > >> > >> Many thanks Haisheng and Danny for stepping up! I added you to the list. > >> There are two spots left, if nobody else comes up I will take one of > them! > >> > >> Release Target date Release manager > >> ======= =========== =============== > >> 1.19 2019-03 Kevin > >> 1.20 2019-06 Michael > >> 1.21 2019-09 Stamatis > >> ======= =========== =============== > >> 1.22 2019-12 Andrei > >> 1.23 2020-02 Haisheng > >> 1.24 2020-04 Julian > >> 1.25 2020-06 Danny > >> 1.26 2020-08 > >> > >> > >> > >> On Sat, Nov 30, 2019 at 9:52 AM Danny Chan <yuzhao....@gmail.com> > wrote: > >> > >>> BTW, > >>> I can volunteer to be the release manager for v1.25 or v1.26. > >>> > >>> Best, > >>> Danny Chan > >>> 在 2019年11月30日 +0800 PM2:13,dev@calcite.apache.org,写道: > >>>> > >>>> I can volunteer to be the release manager for v1.23 or v1.24. > >>> > > >