incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe, Jr." <wr...@rowe-clan.net>
Subject Re: Source tar ball != svn tag (was: Re: [VOTE] Approve release CXF 2.0.5-incubator)
Date Fri, 28 Mar 2008 00:11:59 GMT
Martijn Dashorst wrote:
> On 3/27/08, sebb <sebbaz@gmail.com> wrote:
>>  >  This release is tagged at:
>>  >  http://svn.apache.org/repos/asf/incubator/cxf/tags/cxf-2.0.5-incubator/
>>
>> -1: there should be NOTICE and LICENSE files at the top level in SVN.
>>
> 
> According to my knowledge there is no policy that this has to be so.
> The notice and license file MUST be in the src tar ball, but there is
> no policy requiring them to be in SVN.
> 
> The policy (or rather faq, [1]) states that:
> 
> "In particular, every artifact distributed must contain appropriate
> LICENSE and NOTICE files."

These SHOULD be present, in any instance it should be possible to discover
the providence of a file from an arbitrary svn checkout/export; we just
finished a long thread along these lines, justifying why this is so.

You cannot say an svn checkout is not licensed, ergo license and notice
should be present, at least at some higher level of the tree covering
everything in that node.

>>  -1: SVN and the source archive don't agree; there are files and
>>  directories in each that are not in the other.
> 
> To the best of my knowledge an svn tag is not an artifact which is distributed.

That's correct, there may be generated files in a tarball or files excluded
in packaging a tarball.  That said; there should be either script or process
documentation on how one becomes the other, because voters should and will
compare what the RM says they are releasing to what is in SVN.

Bill

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message