eclipse-sprotty / sprotty-server

Server implementation for the Sprotty diagramming framework
https://eclipse.org/sprotty
Eclipse Public License 2.0
23 stars 19 forks source link

OSGi compliant jars #59

Closed tomvdbussche closed 4 years ago

tomvdbussche commented 4 years ago

Are there any plans to make the Sprotty jars OSGi compliant? Since I currently use them within the Eclipse ecosystem I had to create a separate project just to wrap the jars, which is not ideal.

spoenemann commented 4 years ago

There's no plan to do that at the moment. What's your use case for that? Do you want a Sprotty view inside Eclipse?

tomvdbussche commented 4 years ago

Yes I use it as part of an Eclipse plugin, where I have simple view with a browser backed by an embedded jetty instance.

spoenemann commented 4 years ago

We could use the osgi Gradle plugin to generate MANIFEST.MF files, similarly to how it's done in LSP4J: https://github.com/eclipse/lsp4j/blob/master/gradle/manifest-gen.gradle