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