Peter Kriens wrote:
The infancy is related to both the RFC 112 and even more to the
current implementation. There is no plan to finalize it at this moment
in time.

Personally, I think OBR is one of the biggest missing pieces in the
OSGi story. However, I am a one man company that has too many
different things on its plate :-( and I seem to be not capable of
getting the commercial companies interested to work on this or fund
work on this. I guess another tragedy of the commons case. We all like
to have it, but nobody is willing to fund it.

As far as I know there is nothing specific R3 in it, but you will find
it out by trying :-)

There will definitely be differences between an OBR for R3 and one for R4. Specifically, the OBR implementation at Apache Felix assumes that it can install and resolve multiple versions of the same package. This will not be possible on R3. Essentially, OBR for R3 will pretty much throw out most version handling since there can only ever be one.

Granted, some of this stuff isn't specifically covered in the RFC, if I recall.

-> richard

About licensing, there is currently in the OSGi een RFC
(implementation) about a Bundle-License header that should address some
of your needs.

Kind regards,

     Peter Kriens







KG>
KG> Hello Everybody :)

KG>   We're looking at using an existing bundle repository or
KG> implementing our own.  The spec itself, in the spirit of all OSGi
KG> specs, is very nicely done.  The statement "The current repository
KG> is still in its infancy." refers to the repository instance hosted
KG> at www2.osgi.org or the specification itself?  If it is the latter
KG> then is there an expected date of finalization?  The header page
KG> for the spec defines it as "Draft"...  The last edit appears to be
KG> two years ago.  Also, we use Concierge.  Are there any R3 gotchas
KG>  to be aware of if we are to implement a Repository Admin?
KG>  Finally as a suggestion it would be helpful to include a License
KG> header as a required field for bundle metadata.  In looking
KG> through implementations of repositories
KG> (ex 
http://www2.osgi.org/Repository/HomePage?cmd=inspect&id=org.knopflerfish.bundle.bundlerepository/2.0.0)
KG> it is not clear initially how bundles are licensed.

KG> Thanks!
KG> ken


KG>
_______________________________________________
OSGi Developer Mail List
[email protected]
http://www2.osgi.org/mailman/listinfo/osgi-dev

Reply via email to