On Sun, Nov 25, 2012 at 7:22 PM, Olivier Lamy <ol...@apache.org> wrote:
> 2012/11/26 Stephen Connolly <stephen.alan.conno...@gmail.com>:
>> Well technically we only vote on the sources *not* the binaries *nor* the
>
> You don't test the binaries we will propose to users for download ?
> Do you think users download sources to build maven locally ?
> So for me binaries we produce as important as sources as long as it's
> material we propose to users.

Unfortunately, there's a big legal distinction between the sources and
everything else. If you like, you can think of a vote as being,
really, two votes: the one that creates the official Foundation
release, which is source, and a community vote to also shove the
convenience binaries onto the mirrors.

There are days when I think it would be less of a headache if the
Foundation's practice was to do releases in two phases, with a
testing/voting process for binaries that followed the official release
of the source. I'm not trying to talk anyone into this.


>
>> SCM tag... We just have tge habit if giving the tag for good form... With
>> the move to GIT, I don't see it as Bering so critical... You can always
>> include the tag hash ID in the vote email and reproducibility isn't so
>> important when we have the sources... Build ability of the sources is one
>> if the criteria we are supposed to check before voting
>
> That's not my point !
> Please do not mix release process and the tool we use for sources.
> My point is to have a separate branch for the release manager to not
> prevent others to commit in trunk.
>
>
>>
>> On Monday, 26 November 2012, Olivier Lamy wrote:
>>
>>> 2012/11/25 Jason van Zyl <ja...@tesla.io <javascript:;>>:
>>> >
>>> > On Nov 25, 2012, at 2:07 PM, Brett Porter <br...@apache.org<javascript:;>>
>>> wrote:
>>> >
>>> >>
>>> >> On 26/11/2012, at 6:42 AM, Jason van Zyl <ja...@tesla.io <javascript:;>>
>>> wrote:
>>> >>
>>> >>> I wish RCs were useful, but I don't believe anyone really looks or
>>> takes the time to even try anything until it's actually released.
>>> >>
>>> >> 3.0.4 had 5 RCs from memory, and so far, 3.1.0 has had one pulled back
>>> - seems like they are being useful?
>>> >>
>>> >
>>> > I doubt a user would have found that. For issues akin to what Anders
>>> noticed we can just leave it in staging for a week or two. I think people
>>> see RC and think "I'll just let everyone else try it."
>>> >
>>> >> I don't mind naming them all 3.1.0 and having the RM delete the tag,
>>> but we should keep enough time/repeats in there to find issues - we don't
>>> want another "don't use 2.2.0, it's broken" type scenario.
>>> >>
>>> >
>>> > That's easy enough. I'll just leave it in staging, but the crux of the
>>> argument is in staging or calling it an RC fields no real use from
>>> non-developers.
>>> >
>>>
>>> Perso what I like with rc mode (or call release branch mode) is the
>>> idea about having a separate branch for the rm to release. As it
>>> others can continue hacking in trunk.
>>> (minor detail: rc naming mode can prevent having to cleanup artifacts
>>> from various repo manager chain we are using)
>>>
>>> Furthermore we usually vote too on sources tarball and some binaries
>>> distributions (zip/tar.gz) and users will download those files from
>>> Apache distribution download sites.
>>> Note there is a process described here
>>> (http://maven.apache.org/developers/release/maven-core-release.html)
>>> for that.
>>> So please include those files in your vote call.
>>>
>>>
>>> >> - Brett
>>> >>
>>> >> --
>>> >> Brett Porter
>>> >> br...@apache.org <javascript:;>
>>> >> http://brettporter.wordpress.com/
>>> >> http://au.linkedin.com/in/brettporter
>>> >> http://twitter.com/brettporter
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> ---------------------------------------------------------------------
>>> >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org <javascript:;>
>>> >> For additional commands, e-mail: dev-h...@maven.apache.org<javascript:;>
>>> >>
>>> >
>>> > Thanks,
>>> >
>>> > Jason
>>> >
>>> > ----------------------------------------------------------
>>> > Jason van Zyl
>>> > Founder & CTO, Sonatype
>>> > Founder,  Apache Maven
>>> > http://twitter.com/jvanzyl
>>> > ---------------------------------------------------------
>>> >
>>> > Selfish deeds are the shortest path to self destruction.
>>> >
>>> >  -- The Seven Samuari, Akira Kurosawa
>>> >
>>> >
>>> >
>>> >
>>> >
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org <javascript:;>
>>> For additional commands, e-mail: dev-h...@maven.apache.org <javascript:;>
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to