Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Collections » Update site and relase as OSGI bundle
Update site and relase as OSGI bundle [message #1751603] Wed, 11 January 2017 19:41 Go to next message
Frank Benoit is currently offline Frank BenoitFriend
Messages: 125
Registered: July 2009
Senior Member
Hi,

are there updates on having the library on either an update site, or at least as osgi bundles?

Frank
Re: Update site and relase as OSGI bundle [message #1751605 is a reply to message #1751603] Wed, 11 January 2017 20:00 Go to previous messageGo to next message
Frank Benoit is currently offline Frank BenoitFriend
Messages: 125
Registered: July 2009
Senior Member
The
eclipse-collection-api.8.0.0.jar

1.
In my opinion, the name should be like
org.eclipse.collections.api_8.0.0.jar


In META-INF/MANIFEST.MF
Bundle-SymbolicName: org.eclipse.collections.api
Export-Package: org.eclipse.collections.api;version="8.0.0",
org.eclipse.collections.api.list;version="8.0.0",
org.eclipse.collections.api.list.primitive;version="8.0.0",
org.eclipse.collections.api.map;version="8.0.0",
...

2.
The symbolic name should match the file name.

3.
Like it is today, only the root package is exported and the real content is not accessible from a Eclipse plugin.






Re: Update site and relase as OSGI bundle [message #1752481 is a reply to message #1751605] Tue, 24 January 2017 11:02 Go to previous messageGo to next message
Hiroshi Ito is currently offline Hiroshi ItoFriend
Messages: 6
Registered: December 2015
Junior Member
Hi Frank,

Thanks for your comment!

As for #3, we've fixed it as part of this GitHub issue. We'll update as soon as we decide when we release the fix.

As for #1 and #2, sorry for my ignorance, but how critical it is to match the file name and Bundle-SymbolicName? If it is just a suggested convention to follow (i.e. it doesn't break anything), we'd probably want to keep them as is. If it breaks something, can we do the other way round, that is, to change Bundle-SymbolicName to match current file name "eclipse-collection-api"?
Re: Update site and relase as OSGI bundle [message #1758773 is a reply to message #1751605] Sun, 02 April 2017 15:44 Go to previous message
Nikhil Nanivadekar is currently offline Nikhil NanivadekarFriend
Messages: 2
Registered: April 2017
Junior Member
We have fixed the issues and are now exporting all packages. So, it should be OSGi ready.

Changing the Bundle-Symbolic Name is tracked on this GitHub issue: https://github.com/eclipse/eclipse-collections/issues/226

Adding Eclipse Collections to update site and p2 repository is tracked on this GitHub issue: https://github.com/eclipse/eclipse-collections/issues/223

Feel free to vote, make your suggestion on the GitHub issue.
Previous Topic:Eclipse Collections 8.0.0 released
Next Topic:Eclipse Collections p2 update site
Goto Forum:
  


Current Time: Thu Jun 21 18:29:54 GMT 2018

Powered by FUDForum. Page generated in 0.02439 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top