+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.
-> 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.