Looking at the exchange on the vote thread and the differences between
current maven best practice (in my limited understanding) and what
felix does I think it would be a really good idea to
1. upgrade the felix-parent to use the apache 7 pom and simplify all
the felix projects to rely on its apache-release profile which
automatically creates the required source bundle sufficient to build
the project.
2. change or clarify the felix policy on NOTICE files so that they
only refer to what is actually in the artifact they are in and rely on
other files such as the DEPENDENCIES generated by the maven-remote-
resources plugin for information about licenses you are apt to need to
consider when you use the software.
(1) is a lot more important than (2) IMNSHO but I have to say I find
it somewhat infuriating when I find a NOTICE file that includes
attributions for stuff that isn't included especially when I've found
a different implementation to substitute.
thanks
david jencks
On Mar 1, 2010, at 2:08 PM, Chris Custine wrote:
This vote is cancelled to clean up more license and source header
issues.
Thanks everyone for your patience.
Chris
--
Chris Custine
FUSESource :: http://fusesource.com
My Blog :: http://blog.organicelement.com
Apache ServiceMix :: http://servicemix.apache.org
Apache Felix :: http://felix.apache.org
Apache Directory Server :: http://directory.apache.org
On Wed, Feb 24, 2010 at 11:57 AM, Chris Custine
<[email protected]> wrote:
The Karaf 1.4.0 artifacts have been staged for release.
These release artifacts contain updated copyright year in all
NOTICE files
and includes an updated RELEASE-NOTES file which was not updated in
the
previous release vote. As requested by Richard, I have noted that
the vote
will be open for *at least* 72 hours in order to allow time for
proper
review.
Release notes are here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100&styleName=Html&version=12314410
Staging repository:
https://repository.apache.org/content/repositories/
orgapachefelix-015/
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 015 /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 at least 72 hours.
--
Chris Custine
FUSESource :: http://fusesource.com
My Blog :: http://blog.organicelement.com
Apache ServiceMix :: http://servicemix.apache.org
Apache Felix :: http://felix.apache.org
Apache Directory Server :: http://directory.apache.org