Hi Charles,

We usually create a specs project if we need an OSGi bundle for a Java
specification (JSR-xyz) that is only available as a plain JAR or if
the existing bundle requires the help of our Locator mechanism
(described in this post by Guillaume:
http://gnodet.blogspot.com/2008/05/jee-specs-in-osgi.html) to work
properly in an OSGi environment.  In the bundles project, you'll find
other JARs (implementations for the specs, utility jars, ...) that are
being converted into OSGi bundles.  The only exception I just noticed
now is the jcr-api-1.0 specification jar, which is currently a bundle
rather than a spec, but I would suggest we move that for the next
version of the specs project.

We don't actively monitor the JCP for any new specifications that are
being released to proactively add them to our specs project, we only
add them when we need them for Camel, ServiceMix, ...  Most of the
releases of this project are also being done depending on the
requirements of these other projects, e.g. the reason for cutting the
1.5.0 release right now is to make the JSR-303 spec available for
doing the Camel 2.3.0 release afterwards.

Regards,

Gert Vanthienen
------------------------
Open Source SOA: http://fusesource.com
Blog: http://gertvanthienen.blogspot.com/



On 29 April 2010 13:13, Charles Moulliard <[email protected]> wrote:
> Hi,
>
> My questions are perhaps trivial but I would like to know :
>
> - Rules governing that a jar becomes a ServiceMix spec instead of a bundle ?
> - Is the list up to date ? Do we cover all the java specs, ... ?
> - How is this deliverable linked to ServiceMix 4.x deliverable ?
>
> Kind regards,
>
> Charles Moulliard
>
> Senior Enterprise Architect (J2EE, .NET, SOA)
> Apache Camel Committer
>
> *******************************************************************
> - Blog : http://cmoulliard.blogspot.com
> - Twitter : http://twitter.com/cmoulliard
> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>
>
>
> On Thu, Apr 29, 2010 at 12:52 PM, Gert Vanthienen
> <[email protected]> wrote:
>> L.S.,
>>
>> I've uploaded a release for ServiceMix Specs 1.5.0 to
>>   https://repository.apache.org/content/repositories/orgapacheservicemix-032/
>>
>> An overview of issues fixed in this release can be found at
>>   https://issues.apache.org/activemq/browse/SMX4/fixforversion/12185
>>
>> The scm tag is available on
>>   http://svn.apache.org/viewvc/servicemix/smx4/specs/tags/specs-1.5.0/
>>
>> Signature files can be verified using the
>> http://svn.apache.org/repos/asf/servicemix/scripts/check_staged_smx_release.sh
>> script:
>>   check_staged_smx_release.sh 032
>>
>> 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.
>>
>> Thanks,
>>
>> Gert Vanthienen
>> ------------------------
>> Open Source SOA: http://fusesource.com
>> Blog: http://gertvanthienen.blogspot.com/
>>
>

Reply via email to