Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for OSGi containers to discover and install Ceylon modules. #88

Open
luolong opened this issue Jan 15, 2014 · 3 comments
Open
Labels
Milestone

Comments

@luolong
Copy link
Member

luolong commented Jan 15, 2014

Since ceylon/ceylon-compiler#1456 has added OSGi meta-data support to Ceylon modules, we need a way to enable OSGi containers to discover and deploy Ceylon modules as OSGi bundles.

From the top of my head, I see two approaches (they do not need to be mutually exclusive):

  • Write a Ceylon runtime implementation for OSGi container (something of the sort has been implemented for Maven repository artifact discovery in Apache Felix)
  • Produce/provide OBR and/or p2 repository metadata in Herd and local repository, so that OSGi containers can access them natively.
@alesj
Copy link
Member

alesj commented Jan 15, 2014

Last item looks like it could nicely solve both, #87 and #88.
Where for #87 would simply read-off the import info from MANIFEST.MF.

@alesj
Copy link
Member

alesj commented Jan 15, 2014

But I guess this means we would have to stick to Require-Bundle usage?

@FroMage FroMage added this to the 1.1 milestone Apr 8, 2014
@FroMage
Copy link
Member

FroMage commented Sep 25, 2014

Moving to 1.2, unfortunately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants