<snip>
Other than that, it looks to me like you are only building the jars
and the sources jars but not the bin and project artifacts we
usually
do. Not a problem as such (as you still have the sources for each
artifact) but its somewhat different from what we do normally ...
Is there a good reason for felix to do something other than the
defaults
from the apache 7 pom? (not that karaf is)
Well, I like that i can unzip a -project.zip and am able to build the
src inside of it. Having only the sources jars and the pom released
might be enough to match formal requirements but I'd prefer to have
something that builds without me assembling a project dir myself. This
is something that we did override from the apache 7 pom defaults
specifically because of this. Again, we can discuss whether it makes
sense or not but until now our releases created bin and project
artifacts.
I'm not sure how you can have overridden behavior new in apache 7 poms
since AFAICT the most recent felix-parent pom uses apache 5...
??
apache 7 includes a apache-release profile that automatically creates
a standard source bundle whose contents are pretty much the same as
the results of svn export. One of my main criteria for voting +1 on
release candidates lately has been checking that these source bundles
build.
thanks
david jencks
regards,
Karl
thanks
david jencks
Some artifacts are still using the osgi jars from felix (they should
switch to use the official org.osgi artifacts as soon as possible).
regards,
Karl
On Wed, Feb 24, 2010 at 7:57 PM, Chris Custine <ccust...@apache.org>
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
--
Karl Pauls
karlpa...@gmail.com
--
Karl Pauls
karlpa...@gmail.com