aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Timothy Ward <timothyjw...@apache.org>
Subject RE: [VOTE] Apache Aries partial application, blueprint, transaction, ejb, jmx, jpa and jndi odds and sods, and one or two uber-bundles release
Date Fri, 27 Jul 2012 17:41:11 GMT
Hi Holly,

I haven't got facilities to build at the moment, but I've eyeballed the manifests from the
repo.

Time to be a bit awkward again, sorry!

Transaction blueprint has no import version for org.osgi.service.cm - Also I don't think it
needs this import at all. 

Blueprint sample, sample annotation, sample fragment and the two test bundles have no export
versions for their blueprint sample packages (this may not be a deal-breaker)

Ejb modeller exports its modelling package at 0.1.0 and imports at 0.1 to 1

Jmx blueprint exports org.apache.aries.jmx.blueprint.codec with no version. It also imports
slf4j with no version and most of its other package imports have no upper bound.

Proxy bundle has no versions on its imports for org.slf4j or org.osgi.util.tracker (proxy
impl is fine)


In my view transaction, ejb, Jmx and proxy need fixes to their packaging before they can go
out, but everything else looks good and I'm happy to +1 it. I won't stand in the way of the
sample bundles being released as is, although it is a pretty bad example to set.  

Sorry to derail your gargantuan task (again). We all really appreciate the massive effort
you are making with all of it. 

Tim

> From: holly.k.cummins@googlemail.com
> To: dev@aries.apache.org
> Subject: Re: [VOTE] Apache Aries partial application, blueprint, transaction, ejb, jmx,
jpa and jndi odds and sods, and one or two uber-bundles release
> Date: Fri, 27 Jul 2012 13:45:51 +0100
> 
> Awesome, thanks Guillaime. I won't close the vote yet, but assuming  
> there are no -1s before tomorrow evening, we are good to go. The next  
> round should finish everything except the itests, samples, and maybe a  
> bit of application stuff.
> 
> On 27 Jul 2012, at 12:32, Guillaume Nodet <gnodet@gmail.com> wrote:
> 
> > +1
> >
> > On Thu, Jul 26, 2012 at 12:25 AM, Holly Cummins <
> > holly.k.cummins@googlemail.com> wrote:
> >
> >> I've staged a release candidate for the next set of application
> >> bundle, transaction bundles, ejb bundles, jndi-url bundle, jmx
> >> uber-bundles, and proxy uber-bundle. This is a big one. I've managed
> >> to release almost all of blueprint except for the uber-bundle and its
> >> compatibility bundle. I've got to the uber-bundles for proxy and jmx.
> >>
> >> There's been a lot of activity in blueprint-cm lately, so Guillaume,
> >> do speak up if you think it's not quite ready to get pushed out, and
> >> I'll remove it from this release.
> >>
> >>
> >> WHAT'S BEEN RELEASED?
> >>
> >> The modules are staged and tagged as follows:
> >>
> >> application-modeller
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.application.modeller-1.0.0
> >>
> >> application-runtime-framework-management
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.application.runtime.framework.management-1.0.0
> >>
> >> transaction-blueprint
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.transaction.blueprint-1.0.0
> >>
> >> transaction-wrappers/
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.transaction.wrappers-1.0.0
> >>
> >> blueprint-annotation-impl
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.annotation.impl-1.0.0
> >>
> >> blueprint-cm
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.cm-1.0.0
> >>
> >> blueprint-core-compatibility
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.core.compatibility-1.0.0
> >>
> >> blueprint-jexl-evaluator
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.jexl.evaluator-1.0.0
> >>
> >> blueprint-sample-annotation/
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.sample-annotation-1.0.0
> >>
> >> blueprint-sample-fragment
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.sample-fragment-1.0.0
> >>
> >> blueprint-sample
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.sample-1.0.0
> >>
> >> blueprint-testbundlea
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.testbundlea-1.0.0
> >>
> >> blueprint-testquiescebundle
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.blueprint.testquiescebundle-1.0.0
> >>
> >> ejb-modeller
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.ejb.modeller-1.0.0
> >>
> >> openejb-extender
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.ejb.openejb.extender-1.0.0
> >>
> >> jmx-blueprint-bundle
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.jmx.blueprint-1.0.0
> >>
> >> jmx-bundle
> >> https://svn.apache.org/repos/asf/aries/trunk/jmx/jmx-bundle
> >> https://svn.apache.org/repos/asf/aries/tags/ 
> >> org.apache.aries.jmx-1.0.0
> >>
> >> jndi-url
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.jndi.url-1.0.0
> >>
> >> jpa-blueprint-aries
> >>
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.jpa.blueprint.aries-1.0.0
> >>
> >> proxy-bundle
> >> https://svn.apache.org/repos/asf/aries/tags/org.apache.aries.proxy-1.0.0
> >>
> >>
> >>
> >> VERIFYING THE RELEASE
> >>
> >> Instructions for verifying the release are at
> >> http://aries.apache.org/development/verifyingrelease.html.
> >> Alternately, cut and paste the following to run a full check:
> >>
> >> wget --no-check-certificate
> >> https://svn.apache.org/repos/asf/aries/scripts/verify_staged_release.sh
> >> chmod a+x verify_staged_release.sh
> >> ./verify_staged_release.sh 087 mytempdirectory 2>&1 | tee  
> >> verifyresults.txt
> >> grep FAIL verifyresults.txt
> >> grep ERROR verifyresults.txt
> >>
> >>
> >> SOURCE ZIPS
> >>
> >> Artifacts are in one staged repo,
> >> https://repository.apache.org/content/repositories/orgapachearies-087/ 
> >> .
> >> Links to the *.zip files for each module are provided below:
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/application/org.apache.aries.application.modeller/1.0.0/org.apache.aries.application.modeller-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/application/org.apache.aries.application.runtime.framework.management/1.0.0/org.apache.aries.application.runtime.framework.management-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.annotation.impl/1.0.0/org.apache.aries.blueprint.annotation.impl-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.cm/1.0.0/org.apache.aries.blueprint.cm-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.core.compatibility/1.0.0/org.apache.aries.blueprint.core.compatibility-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.jexl.evaluator/1.0.0/org.apache.aries.blueprint.jexl.evaluator-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.sample/1.0.0/org.apache.aries.blueprint.sample-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.sample-annotation/1.0.0/org.apache.aries.blueprint.sample-annotation-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.sample-fragment/1.0.0/org.apache.aries.blueprint.sample-fragment-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.testbundlea/1.0.0/org.apache.aries.blueprint.testbundlea-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/blueprint/org.apache.aries.blueprint.testquiescebundle/1.0.0/org.apache.aries.blueprint.testquiescebundle-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/ejb/org.apache.aries.ejb.modeller/1.0.0/org.apache.aries.ejb.modeller-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/ejb/org.apache.aries.ejb.openejb.extender/1.0.0/org.apache.aries.ejb.openejb.extender-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/jmx/org.apache.aries.jmx/1.0.0/org.apache.aries.jmx-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/jmx/org.apache.aries.jmx.blueprint/1.0.0/org.apache.aries.jmx.blueprint-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/jndi/org.apache.aries.jndi.url/1.0.0/org.apache.aries.jndi.url-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/jpa/org.apache.aries.jpa.blueprint.aries/1.0.0/org.apache.aries.jpa.blueprint.aries-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/proxy/org.apache.aries.proxy/1.0.0/org.apache.aries.proxy-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/transaction/org.apache.aries.transaction.blueprint/1.0.0/org.apache.aries.transaction.blueprint-1.0.0-source-release.zip
> >>
> >>
> >> https://repository.apache.org/content/repositories/orgapachearies-087/org/apache/aries/transaction/org.apache.aries.transaction.wrappers/1.0.0/org.apache.aries.transaction.wrappers-1.0.0-source-release.zip
> >>
> >> If you've been bored reading that list, imagine how I've felt  
> >> preparing
> >> it. :)
> >>
> >> The RAT and IANAL build checks passed. Note that, although RAT is
> >> configured to ignore *.MF and other files that do not require the ASF
> >> licence, theses files are still reported incorrectly as RAT  
> >> failures. As
> >> before, archetype-catalog.xml files fail the SHA checks but probably
> >> shouldn't be checked. There are also some spurious RAT warnings for
> >> NOTICE.vm files. There was also a META-INF/services file in the
> >> ejb-modeller component which doesn't have copyrights, correctly,
> >> I believe, since it's a trivial file.
> >>
> >> COMPLIANCE TESTS
> >>
> >> The CT reports can be viewed at
> >> http://aries.apache.org/downloads/ct/1.0.0/, and the previous set of
> >> reports are at http://aries.apache.org/downloads/ct/0.3/
> >>
> >> org.osgi.test.cases.blueprint.html:7 (5)
> >> /org.osgi.test.cases.blueprint.java5.html:0 (0)
> >> org.osgi.test.cases.blueprint.secure.html:0 (0)
> >> org.osgi.test.cases.jmx.html:18 (18)
> >> org.osgi.test.cases.jndi.html:7 (3, or 5 when run on recent Sun VMs)
> >> org.osgi.test.cases.jndi.secure.html:0 (0)
> >> org.osgi.test.cases.transaction.html:0 (0)
> >>
> >>
> >> The vote will be open for 72 hours, closing Monday night.
> >>
> >> [ ] +1
> >> [ ]  0
> >> [ ] -1
> >>
> >
> >
> >
> > -- 
> > ------------------------
> > Guillaume Nodet
> > ------------------------
> > Blog: http://gnodet.blogspot.com/
> > ------------------------
> > FuseSource, Integration everywhere
> > http://fusesource.com
 		 	   		  
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message