On Mon, Nov 30, 2009 at 17:54, Richard S. Hall <[email protected]> wrote:
> +1
>
> There are certainly issues of accuracy with the NOTICE files, but since our
> understanding of what is needed for NOTICE files is evolving, I guess we can
> say these aren't critical. However, we still need to come up with some final
> understanding about what we are doing with our NOTICE files, since it is
> hard to verify our releases without clear rules.
>
> Most NOTICE files in Karaf modules just use the name "Apache Felix Karaf",
> but I think they should use a name for the specific module.
>
> Currently, most modules depend on Felix' OSGi JAR files, but they should be
> moved to the OSGi JAR files.
>
> Lastly, and this is not specific to Karaf, but the release process for
> modular systems isn't good. Karaf has 35 or so modules and actually
> verifying them (not just +1'ing) is a major commitment in time and even then
> it is difficult to do a good job.
>
> At some point, we are going to have to lobby to refine the release process
> within Apache or else we are going to buckle under the weight of so many
> modules, IMO.

Most of the projects I know about use the maven remote resource plugin
which auto-generates a decent default NOTICE.
The only case where something is actually added to this default is
when you embed code that itself need some attribution.
The only real needed information is what is *in* the jar, which is
usually very simple and plain ASL stuff.  There is a bit of work to do
for binary distributions which contain third party dependencies, but
the amount of work is much less that we currently have in Felix.

> -> richard
>
> On 11/27/09 8:33, Guillaume Nodet wrote:
>>
>> I've uploaded a release for Karaf 1.2.0.
>>
>> The staging site is available at:
>>   https://repository.apache.org/content/repositories/orgapachefelix-023/
>>
>> The release page is available at
>>   http://cwiki.apache.org/FELIX/karaf-120.html
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 023 /tmp/felix-staging
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> This vote will be open for 72 hours.
>>
>>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to