Quite simply: I don't like my build process.
I am looking for a way of doing builds that stays true with the OSGi
philosophy.
I got my builds going with Maven, BND and OBR. But looking at the poms
always gives me the shivers.
The thing that drives me nuts is the replication of dependency information
(the maven shotgun approach of "give me the bundle" vs the OSGi sniper
approach "give that package").
We have to specify the dependencies once to do our build and a second time
to generate the manifest (BND).
I can't make use of the extended meta information an OSGi bundle contains
to, let's get wild, resolve my dependencies AND transitive dependencies from
an OBR.
Is there some work being done that goes into that direction? Probably a
project I could join?
Something like maven plugin that replaces the dependency declarations with a
"go to BND and grab the information from there as we are way too lazy to
type that stuff more than once" :)

CU

Jochen

Reply via email to