It looks to me like the packageinfo file under blueprint-core/src/main/java/org/apache/aries/blueprint needs to get bumped from 1.3 (as it was in the last release) to 1.4. Interestingly, there is also a packageinfo file under blueprint-parser at version 1.2.0. However, I think this can be safely ignored since the parser is not an OSGi bundle.
On Wed, Oct 21, 2015 at 2:54 PM, Samuel E Bratton <sbrat...@us.ibm.com> wrote: > If I pull down the org.apache.aries.blueprint.core-1.4.4.jar from maven > central, it does not have the class org.apache.aries.blueprint.Namespace > class yet that bundle exports org.apache.aries.blueprint;version="1.3.0". > Since that class is added in release 1.4.5, but the package export is still > 1.3.0. It seems like this is wrong. How can a user of the Namespace class > ensure getting wired to the right bundle? > > Of equal concern from our perspective: we tried to pull in the latest > blueprint uberbundle which has the same exports to use it in our product > build but our verification tools are choking on the new class appearing > without the package export changing. > > Thanks > Samuel Bratton > > > -- > Samuel Bratton > IBM WebSphere System Management > Bldg 903 5E005, 11501 Burnet Road, Austin, Texas 78758 > > sbrat...@us.ibm.com > phone: (512)286-5440; TL 363-5440 > > > -----Christian Schneider <cschneider...@gmail.com> wrote: ----- > To: dev@aries.apache.org > From: Christian Schneider > Sent by: Christian Schneider > Date: 10/21/2015 02:12PM > Subject: Re: [Vote] Release Aries blueprint parser 1.3.2 and blueprint core > 1.4.5 > > I think this package is embedded from the blueprint-parser jar which is > at version 1.3.2. So the 1.3.0 version is probably correct. > At least it should be the same version as for the blueprint-core 1.4.5 > bundle. > > Christian > > On 21.10.2015 20:53, Samuel E Bratton wrote: >> The Namespaces class is a new class for this release but the >> org.apache.aries.blueprint.core-1.4.5.jar MANIFEST shows the package >> exported as org.apache.aries.blueprint;version="1.3.0". Doesn't that need to >> be raised to 1.4? Or is that happening elsewhere as part of the release >> process? >> >> Thanks >> -- >> Samuel Bratton >> >> >> sbrat...@us.ibm.com >> phone: (512)286-5440; TL 363-5440 >> >> >> -----Christian Schneider <cschneider...@gmail.com> wrote: ----- >> To: dev@aries.apache.org >> From: Christian Schneider >> Sent by: Christian Schneider >> Date: 10/21/2015 11:34AM >> Subject: Re: [Vote] Release Aries blueprint parser 1.3.2 and blueprint core >> 1.4.5 >> >> I added the license header to Namespaces. >> >> Do we need to fix the script to work with the new maven plugins? >> >> Christian >> >> On 21.10.2015 18:24, Daniel Kulp wrote: >>>> On Oct 21, 2015, at 12:17 PM, John Ross <jwross.apa...@gmail.com> wrote: >>>> >>>> I'm receiving the following RAT failures when running the verify >>>> script against 1045. The last simply means that Namespaces.java needs >>>> a license header. I'm more concerned about the bad MD5s and SHA1s. Am >>>> I doing something wrong on my end? I have the latest KEYS file >>>> imported. >>> With the latest releases of the various maven plugins, the “asc” files >>> aren’t deployed with MD5 and SHA1 files. Your script is checking for them >>> but not finding them. >>> >>> Dan >>> >>> > > > -- > Christian Schneider > http://www.liquid-reality.de > > Open Source Architect > http://www.talend.com > >