Re: Development environment with Felix

2015-05-20 Thread Christopher Armstrong
Hi Michael If it helps, the felix-eclipse plugin (disclosure: I am the original author) for Eclipse works similarly to what you describe - it assembles the bundle "in-memory" from the source code files (using a custom bundle loader plugin), on-the-fly, and bootstraps Felix as an Eclipse framework.

Re: Core and Compendium APIS at runtime

2015-05-20 Thread Richard S. Hall
On 5/20/15 14:42 , Milen Dyankov wrote: Now, if you are saying that the framework should somehow enforce that implementations never provide the service API and that only the "official" service API bundles can be used to provide those packages, then I'd say that this would go too far. No I didn

Re: Core and Compendium APIS at runtime

2015-05-20 Thread Milen Dyankov
> > Now, if you are saying that the framework should somehow enforce that > implementations never provide the service API and that only the "official" > service API bundles can be used to provide those packages, then I'd say > that this would go too far. No I didn't meant to say that. Rather that

Re: Core and Compendium APIS at runtime

2015-05-20 Thread Richard S. Hall
On 5/20/15 11:37 , Milen Dyankov wrote: Well I agree in general. My only point is that IMHO the one defining the API should also be the one providing it at runtime. Since OSGi alliance is defining a spec which describes a service API it should be the one providing the API bundle. And apparently

Re: Core and Compendium APIS at runtime

2015-05-20 Thread Milen Dyankov
Well I agree in general. My only point is that IMHO the one defining the API should also be the one providing it at runtime. Since OSGi alliance is defining a spec which describes a service API it should be the one providing the API bundle. Vendors are still free to provide their own implementation

Re: Core and Compendium APIS at runtime

2015-05-20 Thread Raymond Auge
A little bit of good news on this topic. For R6 you will find that the OSGi Alliance will release (including to Maven Central) complete (code, source, javadoc, pom), individually packaged, usable at runtime, companion code bundles for every single spec (including everything not modified during thi

Bug in bundlerepository-2.0.4 ?

2015-05-20 Thread Marek Budyn
Hi all, I have a question or I need a clarification on bundlerepository bundle as I have noticed strange behavior after upgrading bundlerepository from version 2.0.2 to 2.0.4. In general I use RepositoryAdmin service to dynamically register bundles according to current application profile. The app

Resetting maven-bundle-plugin to defaults

2015-05-20 Thread Christian Schneider
I have the following problem. I have special settings for the maven bundle plugin in a parent pom that I have to use but can not change. I would like to define a parent pom for a sub project that inherits for the top parent pom but that resets the maven bundle plugin config to the defaults. I

Re: Core and Compendium APIS at runtime

2015-05-20 Thread Richard S. Hall
On 5/20/15 05:15 , Milen Dyankov wrote: Thanks for your answer Richard! I am aware if the FAQ however what it basically tells you is "it depends" ;) Unfortunately, it does depend on your circumstances. There are very few cases in software engineering where you can say, "always do it like th

Re: Core and Compendium APIS at runtime

2015-05-20 Thread Richard Hall
On 5/20/15 05:15 , Milen Dyankov wrote: > > Thanks for your answer Richard! > > I am aware if the FAQ however what it basically tells you is "it depends" > ;) Thus I was hoping for some more insides so I can better understand the > intentions and the situation with service APIs from OSGi specs as

Re: Core and Compendium APIS at runtime

2015-05-20 Thread Milen Dyankov
Thanks for your answer Richard! I am aware if the FAQ however what it basically tells you is "it depends" ;) Thus I was hoping for some more insides so I can better understand the intentions and the situation with service APIs from OSGi specs as of today. So, if I understand your answer correctly