I have filed ticket to document the steps taken to release Apache MetaModel as incubator project:
https://issues.apache.org/jira/browse/METAMODEL-51 - Henry On Fri, May 2, 2014 at 9:33 AM, Henry Saputra <[email protected]> wrote: > 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 >>>>> >> >>>>> > >>>>> > >>>> >>>> >>
