Sounds a good idea for me (probably until someone else complain :-) ).
And if that stop discussions and move people to working on code/fixing
issues (i.e something very important for users) that will be great!


2013/6/27 Mirko Friedenhagen <mfriedenha...@gmail.com>:
> Hello there,
>
> when. respinning a release it would of help IMO instead of deleting the tag
> to rename it to e.g. maven-javadoc-plugin-2.9-rc1 using "svn mv".
>
> By means of this you are able to easily diff between e.g. released 2.8 and
> the final 2.9 as well as between 2.9-rc1 and the final 2.9.
>
> Regards Mirko
> --
> Sent from my mobile
> On Jun 26, 2013 12:14 PM, "sebb" <seb...@gmail.com> wrote:
>
>> On 26 June 2013 10:56, Chris Graham <chrisgw...@gmail.com> wrote:
>> > On Wed, Jun 26, 2013 at 7:06 PM, sebb <seb...@gmail.com> wrote:
>> >
>> >> I meant: if the pom is created with the correct final URLs in the
>> >> first place, it won't have to be changed.
>> >>
>> >>
>> > They are. If you'd used the release plugin, then you would have seen
>> this.
>> >
>>
>> I was responding to this:
>>
>> >>>
>> On 26 June 2013 01:04, Chris Graham <chrisgw...@gmail.com> wrote:
>> > -1
>> > Except then the poms will point to the wrong place.
>> <<<
>>
>> but maybe I misunderstood.
>>
>> >
>> >> It might need a tweak to the appropriate plugin, but it's not
>> >> impossible to achieve.
>> >>
>> >
>> > You've not clearly stated what it is that you actually intend to achieve.
>>
>> I thought I stated that clearly in my original post at the start of this
>> thread.
>>
>> >
>> >> The same process would work with the system used by Lucene.
>> >>
>> >> No, it wouldn't. From my reading of that email, there appeared to be far
>> > more manual steps involved, and probably a far larger time window
>> involved
>> > as well. But I'd have to grok it a little more to be sure.
>> >
>> >
>> >>
>> >>
>> > On 26 June 2013 06:48, Hervé BOUTEMY <herve.bout...@free.fr> wrote:
>> >> > the jar content isn't updated: so you have jar artifacts inconsistent
>> >> with svn
>> >> >
>> >> > Le mercredi 26 juin 2013 01:08:59 sebb a écrit :
>> >> >> On 26 June 2013 01:04, Chris Graham <chrisgw...@gmail.com> wrote:
>> >> >> > -1
>> >> >> > Except then the poms will point to the wrong place.
>> >> >>
>> >> >> Depends how the poms are updated.
>> >> >>
>> >> >> > On Wed, Jun 26, 2013 at 10:01 AM, Gary Gregory
>> >> > <garydgreg...@gmail.com>wrote:
>> >> >> >> On Tue, Jun 25, 2013 at 7:14 PM, sebb <seb...@gmail.com> wrote:
>> >> >> >> > It would be a lot better to use RC1 RC2 etc initially, and copy
>> the
>> >> >> >> > successful tag to the GA tag.
>> >> >> >>
>> >> >> >> +1 ! :)
>> >> >> >>
>> >> >> >> Gary
>> >> >> >>
>> >> >> >> > On 25 June 2013 19:38, Ralph Goers <ralph.go...@dslextreme.com>
>> >> wrote:
>> >> >> >> > > Yeah - I agree with this.  I rename them to rc1, rc2, etc
>> after a
>> >> >> >>
>> >> >> >> failed
>> >> >> >>
>> >> >> >> > release vote instead of deleting them.
>> >> >> >> >
>> >> >> >> > > On Jun 25, 2013, at 11:23 AM, Gary Gregory wrote:
>> >> >> >> > >> On Tue, Jun 25, 2013 at 2:19 PM, Ralph Goers <
>> >> >> >> >
>> >> >> >> > ralph.go...@dslextreme.com>wrote:
>> >> >> >> > >>> Again I have to disagree.  The release manager will send an
>> >> email
>> >> >> >> >
>> >> >> >> > closing
>> >> >> >> >
>> >> >> >> > >>> the prior release.  At this point all the prior release
>> >> artifacts
>> >> >> >> > >>> are
>> >> >> >> >
>> >> >> >> > junk
>> >> >> >> >
>> >> >> >> > >>> even if they still exist.  At some point the release manager
>> >> will
>> >> >> >> >
>> >> >> >> > delete
>> >> >> >> >
>> >> >> >> > >>> the tag and rerun the release.
>> >> >> >> > >>
>> >> >> >> > >> That's a no-no IMO. Tags that have been voted on should
>> never be
>> >> >> >> >
>> >> >> >> > deleted.
>> >> >> >> >
>> >> >> >> > >> Gary
>> >> >> >> > >>
>> >> >> >> > >>> At this point the tag is still junk to everyone else because
>> >> they
>> >> >> >>
>> >> >> >> have
>> >> >> >>
>> >> >> >> > no
>> >> >> >> >
>> >> >> >> > >>> idea what the RM is doing - so they shouldn't be making
>> >> assumptions
>> >> >> >> >
>> >> >> >> > about
>> >> >> >> >
>> >> >> >> > >>> non-released tags.  Once he sends the email though the tag
>> >> will be
>> >> >> >> >
>> >> >> >> > valid.
>> >> >> >> >
>> >> >> >> > >>> Sure having the revision number helps but unless the RM
>> >> completely
>> >> >> >> >
>> >> >> >> > screws
>> >> >> >> >
>> >> >> >> > >>> up the tag should be sufficient.
>> >> >> >> > >>>
>> >> >> >> > >>> Ralph
>> >> >> >> > >>>
>> >> >> >> > >>> On Jun 25, 2013, at 10:58 AM, Fred Cooke wrote:
>> >> >> >> > >>>> Not really, no. The developer may have re-spun it again
>> and be
>> >> >> >> > >>>> about
>> >> >> >> >
>> >> >> >> > to
>> >> >> >> >
>> >> >> >> > >>>> email again. You have no idea what you're looking at unless
>> >> you
>> >> >> >> > >>>> know
>> >> >> >> >
>> >> >> >> > the
>> >> >> >> >
>> >> >> >> > >>>> revision. SVN will die off within a decade and this
>> discussion
>> >> >> >> > >>>> will
>> >> >> >> > >>>
>> >> >> >> > >>> become
>> >> >> >> > >>>
>> >> >> >> > >>>> critical. Better to figure out how to support proper
>> >> techniques
>> >> >> >> > >>>> now,
>> >> >> >> > >>>
>> >> >> >> > >>> rather
>> >> >> >> > >>>
>> >> >> >> > >>>> than wait until forced to.
>> >> >> >> > >>>>
>> >> >> >> > >>>> On Tue, Jun 25, 2013 at 7:52 PM, Ralph Goers <
>> >> >> >> >
>> >> >> >> > ralph.go...@dslextreme.com
>> >> >> >> >
>> >> >> >> > >>>> wrote:
>> >> >> >> > >>>>> I disagree that the revision is required.  I know that the
>> >> RM is
>> >> >> >> >
>> >> >> >> > going
>> >> >> >> >
>> >> >> >> > >>> to
>> >> >> >> > >>>
>> >> >> >> > >>>>> recreate the tag with each release candidate.  Therefore,
>> so
>> >> long
>> >> >> >>
>> >> >> >> as
>> >> >> >>
>> >> >> >> > I
>> >> >> >> >
>> >> >> >> > >>>>> refetch that tag for every release vote I can be confident
>> >> that I
>> >> >> >>
>> >> >> >> am
>> >> >> >>
>> >> >> >> > >>>>> reviewing the release contents.
>> >> >> >> > >>>>>
>> >> >> >> > >>>>> Ralph
>> >> >> >> > >>>>>
>> >> >> >> > >>>>> On Jun 25, 2013, at 9:52 AM, sebb wrote:
>> >> >> >> > >>>>>> The mission of the ASF is to release software as source,
>> >> and to
>> >> >> >> >
>> >> >> >> > ensure
>> >> >> >> >
>> >> >> >> > >>>>>> that the released source is available under the Apache
>> >> Licence.
>> >> >> >> > >>>>>>
>> >> >> >> > >>>>>> Before a release can be approved it must be voted on by
>> the
>> >> PMC.
>> >> >> >> > >>>>>> The review process needs to establish that the proposed
>> >> source
>> >> >> >> >
>> >> >> >> > release
>> >> >> >> >
>> >> >> >> > >>>>>> meets those aims.
>> >> >> >> > >>>>>>
>> >> >> >> > >>>>>> It's all but impossible for reviewers to examine every
>> >> single
>> >> >> >> > >>>>>> file
>> >> >> >> >
>> >> >> >> > in
>> >> >> >> >
>> >> >> >> > >>>>>> a source archive to determine if it meets the criteria.
>> >> >> >> > >>>>>> And it's not unknown for spurious files to creep into a
>> >> release
>> >> >> >> > >>>>>> (perhaps from a stale workspace - are releases always
>> built
>> >> from
>> >> >> >> > >>>>>> a
>> >> >> >> > >>>>>> fresh checkout of the tag?)
>> >> >> >> > >>>>>>
>> >> >> >> > >>>>>> However, PMCs are also required to check what is added to
>> >> the
>> >> >> >> > >>>>>> SCM
>> >> >> >> > >>>>>> (SVN/Git) to make sure it meets the required license
>> >> criteria.
>> >> >> >> > >>>>>> This is done on an ongoing basis as part of reviewing
>> >> check-ins
>> >> >> >>
>> >> >> >> and
>> >> >> >>
>> >> >> >> > >>>>>> accepting new contributions.
>> >> >> >> > >>>>>> So provided that all the files in the source release are
>> >> also
>> >> >> >> >
>> >> >> >> > present
>> >> >> >> >
>> >> >> >> > >>>>>> in SCM, the PMC can be reasonably sure that the source
>> >> release
>> >> >> >>
>> >> >> >> meets
>> >> >> >>
>> >> >> >> > >>>>>> the ASF criteria.
>> >> >> >> > >>>>>>
>> >> >> >> > >>>>>> Without having the SCM as a database of validated files,
>> >> there
>> >> >> >> > >>>>>> are
>> >> >> >> >
>> >> >> >> > far
>> >> >> >> >
>> >> >> >> > >>>>>> too many files in the average source archive to check
>> >> >> >>
>> >> >> >> individually.
>> >> >> >>
>> >> >> >> > >>>>>> And how would one check their provenance? The obvious way
>> >> is to
>> >> >> >> > >>>>>> compare them with the entries in SCM.
>> >> >> >> > >>>>>>
>> >> >> >> > >>>>>> Therefore, I contend that a release vote does not make
>> sense
>> >> >> >>
>> >> >> >> without
>> >> >> >>
>> >> >> >> > >>>>>> the SCM tag.
>> >> >> >> > >>>>>> In the case of SVN, since tags are not immutable, the
>> vote
>> >> >> >> > >>>>>> e-mail
>> >> >> >> >
>> >> >> >> > also
>> >> >> >> >
>> >> >> >> > >>>>>> needs the revision.
>> >> >> >> > >>>>>>
>> >> >> >> > >>>>>> Whether every reviewer actually checks the source archive
>> >> >> >> > >>>>>> against
>> >> >> >> >
>> >> >> >> > SCM
>> >> >> >> >
>> >> >> >> > >>>>>> is another matter.
>> >> >> >> > >>>>>> But if the required SCM information is not present, it
>> >> would be
>> >> >> >> > >>>>>> difficult to argue that the RM had provided sufficient
>> >> >> >> > >>>>>> information
>> >> >> >> >
>> >> >> >> > for
>> >> >> >> >
>> >> >> >> > >>>>>> a valid review to take place.
>> >> >> >> >
>> >> >> >> >
>> >> ---------------------------------------------------------------------
>> >> >> >> >
>> >> >> >> > >>>>>> 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
>> >> >> >> > >>>
>> >> >> >> > >>>
>> >> -------------------------------------------------------------------
>> >> >> >> > >>> --
>> >> >> >> > >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> >> >> >> > >>> For additional commands, e-mail: dev-h...@maven.apache.org
>> >> >> >> > >>
>> >> >> >> > >> --
>> >> >> >> > >> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>> >> >> >> > >> Java Persistence with Hibernate, Second Edition<
>> >> >> >> >
>> >> >> >> > http://www.manning.com/bauer3/>
>> >> >> >> >
>> >> >> >> > >> JUnit in Action, Second Edition <
>> >> http://www.manning.com/tahchiev/>
>> >> >> >> > >> Spring Batch in Action <http://www.manning.com/templier/>
>> >> >> >> > >> Blog: http://garygregory.wordpress.com
>> >> >> >> > >> Home: http://garygregory.com/
>> >> >> >> > >> Tweet! http://twitter.com/GaryGregory
>> >> >> >> > >
>> >> >> >> > >
>> >> ---------------------------------------------------------------------
>> >> >> >> > > 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
>> >> >> >>
>> >> >> >> --
>> >> >> >> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>> >> >> >> Java Persistence with Hibernate, Second Edition<
>> >> >> >> http://www.manning.com/bauer3/>
>> >> >> >> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/
>> >
>> >> >> >> Spring Batch in Action <http://www.manning.com/templier/>
>> >> >> >> Blog: http://garygregory.wordpress.com
>> >> >> >> Home: http://garygregory.com/
>> >> >> >> Tweet! http://twitter.com/GaryGregory
>> >> >>
>> >> >> ---------------------------------------------------------------------
>> >> >> 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
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> 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
>>
>>



-- 
Olivier Lamy
Ecetera: http://ecetera.com.au
http://twitter.com/olamy | http://linkedin.com/in/olamy

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

Reply via email to