Christoph Läubrich
Christoph Läubrich
> Bnd is not going to figure out how to download older versions of every jar on the class path Not BND in general, but `bnd-maven-plugin` can (and `bnd-basline-plugin` already...
By the way one can generalize this more (and this is not only for older versions), give I have an `Analyzer` instance, and do `Anzyzer#addClasspath(jar)` and some of the jars...
> Any such feature should be supported by all Bnd drivers including gradle and Eclipse as well as Bnd Workspace model. It could work everywhere, I just don't know enough...
Sure but who then qualifies for "BND Team"? Everyone ever contributed to BND? Anyone (currently) has write access? Maybe everyone who potentially could contribute, so having a github account? Will...
Just to give some more context assume a multi-module maven build with managed dependencies but their modules might be not using the full set of dependencies (e.g. osgi, certain service...
@pkriens how does a bnd-workspace helps me when doing a maven build? How will it solve the issue of e.g having versions defined in a paren-tpom-dependecy management section leading to...
> The maven bnd can do this magic! Do you have an example how to enable the described usecase, e.g. just asume a parent with lets say slf4j.api and two...
By the way as mentioned before it might be the wrong (but for me natural) entry point to request something for the maven-plugin at first place, so to summarize, what...
> There can be multiple module-info.class files in a multi-release jar. Meanwhile all the code in the jar is compiled to Java 8 which is still a perfectly valid jar...
This PURL stuff looks very similar to what https://clearlydefined.io/ offers for licenses, mabe it makes semse to adopt those as well? as you can attach additional data to clearly-defined items...