No, we must not release, neither source or binary artifacts to both distribution directory and Nexus, without send the copy of the VOTE request to [email protected] to get the release artifacts vetted by IPMCS.
This is why I have been asking Ankit to document the steps to release Apache MetaModel to make sure the next RM does not have the same problems. I believe at the beginning I have asked the PPMCs (note that I am using term PPMC which means Podling PMC) to read the new commuter guidelines [1] and incubator release guide [2]. There is another draft guide for incubator to do checklist of release [3] and guide for release staging [4]. I am CCing private@ list for MetaModel to make sure new PPMCs to ASF to read thoroughly the links in this email. Being in incubator is the time to learn how ASF operates to be efficient in the ASF community. The Apache MetaModel is under Apache Incubator projects which means that all the Podling (this is the term used to describe Apache project in incubator) PMCs report to IPMCs and technically their VOTEs are not binding. Kasper, I see you already in the general@ list so you must have seen emails with subject [VOTE] for releases from different Apache podlings which we will have to do. Short summary of release for incubator is: 1. Send email VOTE to dev@ list to get PPMCs votes 2. Once passed, send [RESULT] [VOTE] email to dev@ list for MetaModel to announce the result of the vote. 3. MUST send the VOTE to [email protected]. 4. All mentors which IPMCs need to make sure his/ her votes counted in the general@ list 5. Once approved then we published the source artifacts under ASF distribution SVN to be automatically (through svn pub sub) to all mirrors. For now, I am asking mentors to help vetted the release artifacts and then we could move to the general list as soon as possible. Kasper, I am not sure if you could retract NEXUS published artifacts but please do try. Ankit, please create the release procedure steps in MetaModel wiki since you are still have all the records and steps when you did it the last time. Thanks, - Henry [1] http://www.apache.org/dev/new-committers-guide.html [2] http://incubator.apache.org/guides/releasemanagement.html [3] http://incubator.apache.org/guides/release.html [4] https://docs.sonatype.org/display/Repository/Releasing+a+Staging+Repository On Fri, May 2, 2014 at 8:34 AM, Kasper Sørensen <[email protected]> wrote: > Oh... Eh ... I already clicked the "Release" button in Nexus. Is that reason > for alarms? > > > 2014-05-02 17:31 GMT+02:00 Henry Saputra <[email protected]>: > >> We need to bring this to general@ incubator list to get 3 IPMCs votes >> >> >> On Friday, May 2, 2014, Kasper Sørensen <[email protected]> >> wrote: >>> >>> I will commense with the release ... >>> >>> >>> 2014-05-02 16:23 GMT+02:00 Henry Saputra <[email protected]>: >>>> >>>> Yes it is still valid sig key >>>> >>>> Thanks Kasper >>>> >>>> On Friday, May 2, 2014, Kasper Sørensen <[email protected]> >>>> wrote: >>>> >>>> > Thank you Henry. To your question: Yes the signature should be exactly >>>> > the >>>> > same (2048R/1FE1C2F5). I did import it on a new machine, but as far as >>>> > I >>>> > can tell it works still? >>>> > >>>> > >>>> > 2014-05-02 6:24 GMT+02:00 Henry Saputra >>>> > <[email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');> >>>> > >: >>>> > >>>> >> LICENSE is good >>>> >> NOTICE is good >>>> >> Hash file is ok >>>> >> Signature is ok >>>> >> No external exec binary in the release zip >>>> >> >>>> >> +1 (binding) >>>> >> >>>> >> Thanks for driving the release Kasper. >>>> >> >>>> >> Dear MetaModel Mentors, please do cast your votes! >>>> >> >>>> >> >>>> >> - Henry >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> On Mon, Apr 28, 2014 at 11:11 AM, Kasper Sørensen >>>> >> >>>> >> <[email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');>> >>>> >> wrote: >>>> >> > Hi All, >>>> >> > >>>> >> > Please vote on releasing the following candidate as >>>> >> > Apache Metamodel(incubating) version 4.1.0-RC1. >>>> >> > Note: The "RC1" prefix is for "Release Candidate 1", but if the >>>> >> > release >>>> >> has >>>> >> > a successful vote, it would still released into the public >>>> >> > repositories >>>> >> so >>>> >> > that it will enable users to try out the new HBase and Spring >>>> >> > modules >>>> >> while >>>> >> > still allowing us to finish off features and wishes for a final >>>> >> > 4.1.0 >>>> >> > release. >>>> >> > >>>> >> > The Git tag to be voted on is v4.1.0-RC1-incubating. >>>> >> > >>>> >> > The source artifact to be votes on is: >>>> >> > >>>> >> >>>> >> http://repository.apache.org/content/repositories/orgapachemetamodel-1000/org/apache/metamodel/MetaModel/4.1.0-RC1-incubating/MetaModel-4.1.0-RC1-incubating-source-release.zip >>>> >> > >>>> >> > Release artifacts are signed with the following key: >>>> >> > https://people.apache.org/keys/committer/kaspersor.asc >>>> >> > >>>> >> > The staging repository for this release can be found at: >>>> >> > >>>> >> >>>> >> https://repository.apache.org/content/repositories/orgapachemetamodel-1000 >>>> >> > >>>> >> > Please vote on releasing this package as Apache MetaModel >>>> >> > 4.1.0-RC1-incubating. >>>> >> > >>>> >> > The vote is open until May 1st 2014, 16:00 CET and passes if a >>>> >> > majority >>>> >> of >>>> >> > at least 3 IPMC votes are cast. >>>> >> > >>>> >> > [ ] +1 Release this package as Apache MetaModel >>>> >> > 4.1.0-RC1-incubating >>>> >> > [ ] -1 Do not release this package because ... >>>> >> > >>>> >> > Regards, >>>> >> > Kasper Sørensen >>>> >> >>>> > >>>> > >>> >>> >
