Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [kura-dev] question about kura's configuration service

Hi Scott,



On Sat, Dec 31, 2016 at 11:33 PM, Lewis, ScottX <scottx.lewis@xxxxxxxxx> wrote:
Hi Jens,

<stuff deleted>

[Scott]  Do you expect these to be implemented via ConfigurationPlugins?

I have no expectations at the moment ;-) But if you have a good idea. let's discuss it!

[Scott]  FWIW, I do think that if possible, it would make sense to use the ConfigurationPlugin extension mechanism for ConfigurationAdmin.  We/Intel may have to create a ConfigurationPlugin ourselves that uses Metatype so I've been looking into this recently.

I don't think that all things can be achieved by the ConfigurationPlugins btw, some may be. But not all.
 

I already looked into the Equinox CM in the base, due to some bugs I encountered. It is quite .. well ... suboptimal. So I switched to Apache Felix CM. Which works great! I also heard a bit about a reference implementation for the OSGi R7 CM.

[Scott]  From where/whom?   If you have any info about that please post any links.   Also...are the R7 spec additions for CM significant?  Do you happen to know the RFP?

From a someone attending a talk at EclipseCon 2016 about that  ;-) That is why I am a bit careful about that before I dug into this myself!
 

So my plan was to look into R7 and then maybe build something based on top of that or based on Apache Felix CM. And of course look for anything else "out there" before implementing something. So if you have a good idea, now would be the best time ;-)

[Scott]  FWIW, unless there is something in R7 that just can't be lived without, I suggest using the R6 (rather than R7) spec and full impl (e.g. Felix CM).   

That was my intention as well, but maybe R7 provides more stuff which we would need. But yes, it has to be evaluated. And I agree, unless there is something really helpful, then stick with Felix. Or some other "non-Equinox" implementation. Because the Equinox implementation is not a good choice IMHO.

Cheers

Jens


 

Scott


_______________________________________________
kura-dev mailing list
kura-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/kura-dev



--
Jens Reimann
Senior Software Engineer / EMEA ENG Middleware
Werner-von-Siemens-Ring 14
85630 Grasbrunn
Germany
phone: +49 89 2050 71286
_____________________________________________________________________________

Red Hat GmbH, www.de.redhat.com,
Registered seat: Grasbrunn, Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Paul Argiry, Charles Cachera, Michael Cunningham, Michael O'Neill

Back to the top