Re: [osgi-dev] New projects we would like to have till the end of the year

2012-05-09 Thread David Bosschaert
Hi Balazs, Thanks for sharing your feedback. The timing is good because we are planning to work on some extensions to the Blueprint Specification within the EEG in the near future. I'll make sure your suggestions are taken into account. Best regards, David Bosschaert BTW if you are interested

Re: [osgi-dev] OSGI cmpn and enterprise jars

2012-05-09 Thread Balázs Zsoldos
Hi, I might have missed it. I am sorry but I did not have time to go through all of the specifications till now. However I write here an example: There is an API interface in a package that has the version 2.1.0. Let's call it CACHE. We have this in the OSGI container. Based on our private rules

Fwd: [osgi-dev] OSGI cmpn and enterprise jars

2012-05-09 Thread Balázs Zsoldos
Some more information to my last mail: I could imagine this automatically work in the following way: - When we register a service via BundleContext it automatically writes the version in as a service property based on the version it finds in the MANIFEST header of the bundle that

Re: [osgi-dev] OSGI cmpn and enterprise jars

2012-05-09 Thread Neil Bartlett
Balzs, This is not really the right way to version services. Service compatibility is based on the versioning of package exports and imports. For example, if your provider bundle implements version 2.0.x of the API then it should use an Import-Package range of [2.0,2.1). This is because a

Re: [osgi-dev] OSGI cmpn and enterprise jars

2012-05-09 Thread Neil Bartlett
Sorry for the partial message, I am having some connectivity problems. Full intended message is as follow: There are advantages and disadvantages to both approaches, i.e. including service APIs in the provider bundle versus separating them into pure API bundles. Each involves trade-offs, and even

Re: [osgi-dev] New projects we would like to have till the end of the year

2012-05-09 Thread Balázs Zsoldos
Hi, BTW if you are interested in helping out with this specification work, let us know! I let you know than. This is my dream to talk to colleagues who are interested in the same topic and try finding the best solution together :) In a couple of days I can prepare an XSD with descriptions based

Re: [osgi-dev] New projects we would like to have till the end of the year

2012-05-09 Thread David Bosschaert
Great to hear, Balazs! Looking forward to those proposed changes in Apache Aries. The specification process in OSGi (which is often based off existing implementations such as those done in Apache and Eclipse) is done in the one of the OSGi Expert Groups. To participate in there you need to be a