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
>>>> >>
>>>> >
>>>> >
>>>
>>>
>

Reply via email to