Hi and thanks to both of you,

I'm talking about RFC-0112 Bundle
Repository<http://www.osgi.org/download/rfc-0112_BundleRepository.pdf>as
I thought that would be part of an osgi spec in the future in one form
or another (in the compendium part maybe). I'm also guessing this is what
the new Resolver and Repository in R5 is based off of?

What I'm really trying to figure out is a way to do what "OBR" (felix
implementation) does but in a standardized way so that I'm not necessarily
tied to a single implementation. I've also been looking at P2 from eclipse
but figured it was a bit too heavy-weight and eclipse-centered for my taste.

So, tools like maven-bundle-plugin and Bindex, will they be rewritten to
conform to the R5 spec of the Resolver/Repository or are those "tied" to
"OBR"?

What is the correct way to make a "future-proof" solution? I thought that
the jar on felix's homepage named "OSGi OBR service API" was something that
was official OSGi-spec but in draft form, and that
"org.apache.felix.bundlerepository" was Felix's implementation of the
draft. What I get from you guys now, it is maybe better to wait a few weeks
and use the things in R5 instead?

Sorry if I sound confused. I am! :)

Best regards,
Per-Erik Svensson

On Wed, Apr 18, 2012 at 2:12 PM, Neil Bartlett <[email protected]> wrote:

> I assume you're talking about the new Resolver and Repository
> specifications that are in the OSGi Enterprise R5 release? Because "OBR" is
> properly the name for the Felix implementation, which has been available
> and released for several years.
>
> An early draft release of the Enterprise R5 spec was made publicly
> available in March and can be downloaded now from the OSGi site. The
> official final release of these specs will be some time later, depending on
> votes and lawyers etc, however the technical content is very unlikely to
> change.
>
> I believe that the Felix org.apache.felix.bundlerepository implementation
> will NOT be updated to comply with the new R5 specs. Richard is working on
> the RI for the R5 spec within Felix but it is new code, based on the
> resolver in the core Felix framework.
>
> Regards
> Neil
>
>
> On Wednesday, 18 April 2012 at 13:01, Per-Erik Svensson wrote:
>
> > Hi,
> >
> > Is there any timeframe on the release of OBR (the api, not the felix
> > implementation). I know this might not be the right place to ask but... I
> > figured that people like Richard, Peter or Neil would be able to answer
> and
> > I know they subscribe. :)
> >
> > The reason I ask is because I'm thinking of using the Felix
> implementation
> > of the API (org.apache.felix.bundlerepository) but before commiting to
> this
> > I would like to know if that implementation is supposed to be fully
> > compliant with the spec and if the spec will ever get released.
> >
> > Best regards,
> > Per-Erik Svensson
> >
> >
>
>
>

Reply via email to