java-rest-binding icon indicating copy to clipboard operation
java-rest-binding copied to clipboard

Add OSGi headers

Open paulbakker opened this issue 11 years ago • 2 comments

Can OSGi manifest headers be added? This can easily be done by the Maven Bnd Plugin: http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html

Alternatively I would be happy to do this for you if I can get a list of packages which should be exported. That's basically all packages that someone will reference when using this library.

paulbakker avatar Mar 01 '13 14:03 paulbakker

Paul, I doubt I find the time, it would be cool if you could do it.

Right now you would probably have to export all as it doesn't have a clean API / Impl separation, sorry for that.

jexp avatar Mar 01 '13 15:03 jexp

I already did some experimenting today by trying to export all packages (which is always a good start). It might proof to be more difficult then I expected however. There seems to be dependencies on implementation packages of Neo4j, such as org.neo4j.kernel.impl.persistence. This is probably because the Neo4j driver doesn't have a clean API either. Any thoughts on that?

paulbakker avatar Mar 01 '13 15:03 paulbakker