Hi Ankit, could you send [CANCEL] reply (basically just reply to the
email and append it with [CANCEL] in the subject).

Kapser, do you want to start the separate [DISCUSS] thread to clarify
the release packaging/ artifacts location?

- Henry

On Fri, Dec 6, 2013 at 12:54 AM, Kasper Sørensen
<[email protected]> wrote:
> But the maven release plugin will deploy to the repository mentioned in the
> <distributionManagement> section. And I don't think we would want that to
> be a user-specific location (people.apache.org). Right now it says:
>
>                 <repository>
>                         <id>apache.releases.https</id>
>                         <name>Apache Release Distribution Repository</name>
>                         
> <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>
>                 </repository>
>
> Which looks like an official place to stage releases to me? And it means
> anyone could basically do a "mvn release:prepare release:perform" and then
> get a staged release up, without having to copy anything around manually or
> anything like that.
>
> Agree on the subject line, release candidate naming etc. and certainly this
> thread has turned into a discussion... So maybe we should cancel the vote,
> settle the discussion somewhere and redo the vote (and/or release).
>
>
> 2013/12/5 Henry Saputra <[email protected]>
>
>> HI Kasper,
>>
>> If you look at http://www.apache.org/dev/release.html you can see
>> http://people.apache.org/~${RM}/** can used or staging repo.
>>
>> I think it is just easier to review to help people in ASF that dont
>> use Maven or Java project to review the release artifacts.
>> Also in ASF, we release source not binary so when we publish binaries
>> for releases they are just for convenience.
>>
>> As for subject, using bracketed format has been the standard format
>> for ASF announcement such as [VOTE] or [DISCUSS].
>>
>> Hope this helps.
>>
>> - Henry
>>
>>
>> On Thu, Dec 5, 2013 at 12:05 AM, Kasper Sørensen
>> <[email protected]> wrote:
>> > But I think there's some unspoken details about how to do that then... I
>> > mean, right now the Maven release plugin is instrumental for us to built
>> > all the artifacts needed, validate them with RAT and what not, sign them,
>> > stage them etc. etc... But the release plugin will also upload the
>> > artifacts to the repository that is defined in the POM. And for sure we
>> > shouldn't have user-specific repositories listed in the POM?
>> >
>> > So in my opinion this is the right way to do it, but that's not taking
>> into
>> > account the Apache traditions. Just looking at it from a "Java/Maven
>> user"
>> > perspective, I find this staging repository a very good way to consume
>> the
>> > release candidate. I can even make one of my depending projects consume
>> > this repository and directly build/test them with the new artifacts that
>> > are there (not my local build of the src, but the actual staged JARs).
>> >
>> > Just my 5c.
>> >
>> >
>> > 2013/12/5 Henry Saputra <[email protected]>
>> >
>> >> We should use RC (release candidate) to indicate the attempts and
>> >> artifacts. Thats why I was proposing to sump the source to be reviewed
>> >> in people.apache.org directory.
>> >>
>> >> The subject should be something like: [VOTE] Release Apache MetaModel
>> >> 4.0.0-incubating (RC2)
>> >>
>> >> On Wed, Dec 4, 2013 at 2:40 PM, Kasper Sørensen
>> >> <[email protected]> wrote:
>> >> > The source zip file would be:
>> >> >
>> >>
>> https://repository.apache.org/content/repositories/orgapachemetamodel-010/org/apache/metamodel/MetaModel/4.0.0-incubating/MetaModel-4.0.0-incubating-source-release.zip
>> >> >
>> >> > You can build (and run unittests etc.) if you unzip, enter the
>> directory
>> >> > and use maven to build ("mvn install" from command line)
>> >> >
>> >> >
>> >> > 2013/12/4 Noah Slater <[email protected]>
>> >> >
>> >> >> Which source file(s) are we voting on? Note that votes are attached
>> to
>> >> >> specific files.
>> >> >>
>> >> >> On 4 December 2013 20:40, Kasper Sørensen
>> >> >> <[email protected]> wrote:
>> >> >> > The source zip file can be found in this directory of the staged
>> maven
>> >> >> > repository:
>> >> >> >
>> >> >>
>> >>
>> https://repository.apache.org/content/repositories/orgapachemetamodel-010/org/apache/metamodel/MetaModel/4.0.0-incubating/
>> >> >> >
>> >> >> > (So that part should definately be documented in the wiki I guess?)
>> >> >> >
>> >> >> >
>> >> >> > 2013/12/4 Noah Slater <[email protected]>
>> >> >> >
>> >> >> >> The first release is typically the most painful one you'll ever
>> do.
>> >> :)
>> >> >> >>
>> >> >> >> On 4 December 2013 18:21, Henry Saputra <[email protected]>
>> >> >> wrote:
>> >> >> >> > I apologize forgot to mention this in rc1 attempt =(
>> >> >> >> >
>> >> >> >> > Once we get the first release under ASF I believe it would be
>> much
>> >> >> >> > easier more later releases. Thanks for being patience guys
>> >> >> >> >
>> >> >> >> > - Henry
>> >> >> >> >
>> >> >> >> > On Wed, Dec 4, 2013 at 7:12 AM, Henry Saputra <
>> >> >> [email protected]>
>> >> >> >> wrote:
>> >> >> >> >> Hi Ankit,
>> >> >> >> >>
>> >> >> >> >> The link is for publishing maven artifacts bit in this case we
>> >> need
>> >> >> to
>> >> >> >> Vote
>> >> >> >> >> on source jars because Apache only officially vote on source
>> >> files.
>> >> >> As
>> >> >> >> Noah
>> >> >> >> >> mentioned you need to put the source files into your
>> >> >> people.apache.org
>> >> >> >> >> public URL.
>> >> >> >> >>
>> >> >> >> >> Please take a look at Apache Spark vote thread:
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> http://mail-archives.apache.org/mod_mbox/incubator-general/201309.mbox/%3CCABPQxsu6XwYMUxWKwRsXOvT+3-8=TTWwyHwJe_hWVb=npxw...@mail.gmail.com%3E
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >> On Wednesday, December 4, 2013, Ankit Kumar wrote:
>> >> >> >> >>>
>> >> >> >> >>> Hi Noah,
>> >> >> >> >>>
>> >> >> >> >>> The release procedure followed is standard Apache release
>> >> process. I
>> >> >> >> have
>> >> >> >> >>> followed steps as documented here: -
>> >> >> >> >>>
>> >> >> >> >>>
>> >> http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env
>> >> >> >> >>>
>> >> >> >> >>> Since there were not any project specific setting/steps I did
>> not
>> >> >> make
>> >> >> >> a
>> >> >> >> >>> new WIKI.
>> >> >> >> >>>
>> >> >> >> >>> I shared the public key link as that was in the Vote thread
>> >> >> template I
>> >> >> >> >>> received from Henry. My key ID is B68FA0EF.
>> >> >> >> >>>
>> >> >> >> >>> Regarding the artifacts, the link I shared is the staging
>> >> repository
>> >> >> >> link
>> >> >> >> >>> under which all the artifacts are available as jar/archives
>> etc
>> >> and
>> >> >> >> they
>> >> >> >> >>> are signed by my key. This is what comes out automatically by
>> the
>> >> >> >> Apache
>> >> >> >> >>> release process. In the first attempt Vote thread received
>> some
>> >> >> >> feedback
>> >> >> >> >>> remarks from Arvind but he did mention the signature and md5
>> >> checks
>> >> >> >> passed
>> >> >> >> >>> on the artifacts.
>> >> >> >> >>>
>> >> >> >> >>> P.S. Excuse me if I don't really understand you as this is the
>> >> first
>> >> >> >> time
>> >> >> >> >>> I
>> >> >> >> >>> do an Apache release.
>> >> >> >> >>>
>> >> >> >> >>> Regards
>> >> >> >> >>> Ankit
>> >> >> >> >>>
>> >> >> >> >>>
>> >> >> >> >>> On Wed, Dec 4, 2013 at 12:48 PM, Noah Slater <
>> [email protected]
>> >> >
>> >> >> >> wrote:
>> >> >> >> >>>
>> >> >> >> >>> > Do you have your release procedure written down on the wiki
>> >> >> >> somewhere?
>> >> >> >> >>> > I'd like to look at it.
>> >> >> >> >>> >
>> >> >> >> >>> > We should prepare some test instructions on the wiki and
>> link
>> >> to
>> >> >> that
>> >> >> >> >>> > too, so people voting know what to check for.
>> >> >> >> >>> >
>> >> >> >> >>> > >
>> https://people.apache.org/keys/committer/ankitkumar2711.asc
>> >> >> >> >>> >
>> >> >> >> >>> > I would prefer it if you gave the key ID and let me fetch it
>> >> >> myself
>> >> >> >> >>> > with gpg --recv-keys.
>> >> >> >> >>> >
>> >> >> >> >>> > >
>> >> >> >> >>> >
>> >> >> >> >>> >
>> >> >> >>
>> >> >>
>> >>
>> https://repository.apache.org/content/repositories/orgapachemetamodel-010/
>> >> >> >> >>> >
>> >> >> >> >>> > We cannot vote on this. We can only vote on a prepared
>> source
>> >> >> >> >>> > artefact, like a zip file. This file is what should be
>> signed
>> >> by
>> >> >> your
>> >> >> >> >>> > GPG key.
>> >> >> >> >>> >
>> >> >> >> >>> > You mention "release artefact" in your email though, so
>> maybe
>> >> I am
>> >> >> >> >>> > missing something?
>> >> >> >> >>> >
>> >> >> >> >>> > Thanks!
>> >> >> >> >>> >
>> >> >> >> >>> > On 3 December 2013 16:05, Ankit Kumar <
>> [email protected]
>> >> >
>> >> >> >> wrote:
>> >> >> >> >>> > > Hi All,
>> >> >> >> >>> > >
>> >> >> >> >>> > > Please vote on releasing the following candidate as Apache
>> >> >> >> >>> > > Metamodel(incubating) version 4.0.0.
>> >> >> >> >>> > > This will be the first incubator release for MetaModel
>> >> project
>> >> >> in
>> >> >> >> >>> > > Apache.
>> >> >> >> >>> > > NOTE: This release contains fixes for issues as reported
>> in
>> >> the
>> >> >> >> first
>> >> >> >> >>> > > release attempt vote thread.
>> >> >> >> >>> > >
>> >> >> >> >>> > > The tag to be voted on is v4.0.0-incubating :
>> >> >> >> >>> > >
>> >> >> >> >>> >
>> >> >> >> >>> >
>> >> >> >>
>> >> >>
>> >>
>> https://git-wip-us.apache.org/repos/asf?p=incubator-metamodel.git;a=tag;h=refs/tags/MetaModel-4.0.0-incubating
>> >> >> >> >>> > >
>> >> >> >> >>> > >
>> >> >> >> >>> > > Release artifacts are signed with the following key:
>> >> >> >> >>> > >
>> https://people.apache.org/keys/committer/ankitkumar2711.asc
>> >> >> >> >>> > >
>> >> >> >> >>> > > The staging repository for this release can be found at:
>> >> >> >> >>> > >
>> >> >> >> >>> >
>> >> >> >> >>> >
>> >> >> >>
>> >> >>
>> >>
>> https://repository.apache.org/content/repositories/orgapachemetamodel-010/
>> >> >> >> >>> > >
>> >> >> >> >>> > > Please vote on releasing this package as Apache MetaModel
>> >> >> >> >>> > 4.0.0-incubating.
>> >> >> >> >>> > > The vote is open until <6th December 2013 16:00 CET> and
>> >> passes
>> >> >> if
>> >> >> >> a
>> >> >> >> >>> > > majority of at least 3 IPMC votes are cast.
>> >> >> >> >>> > >
>> >> >> >> >>> > > [ ] +1 Release this package as Apache MetaModel
>> >> 4.0.0-incubating
>> >> >> >> >>> > > [ ] -1 Do not release this package because ...
>> >> >> >> >>> > >
>> >> >> >> >>> > >
>> >> >> >> >>> > > Regards
>> >> >> >> >>> > > Ankit
>> >> >> >> >>> >
>> >> >> >> >>> >
>> >> >> >> >>> >
>> >> >> >> >>> > --
>> >> >> >> >>> > Noah Slater
>> >> >> >> >>> > https://twitter.com/nslater
>> >> >> >> >>> >
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >> Noah Slater
>> >> >> >> https://twitter.com/nslater
>> >> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Noah Slater
>> >> >> https://twitter.com/nslater
>> >> >>
>> >>
>>

Reply via email to