laeubi commented on PR #322:
URL: https://github.com/apache/felix-dev/pull/322#issuecomment-2483255479

   I think most noteable is[ `<Embed-Dependency>` 
](https://felix.apache.org/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html#_embedding_dependencies).
   
   (one can potentially try to work around this by a combination of 
copy-dependecy and bnd instructions but thats really cumbersome if more than 
one jar is involved)
   
   Then `bnd-jar` can only work when extension is on (and then mangles with 
default maven executions) instead of using it as a standalone execution, one 
can use `bnd-process` (if it not would be confused by the existing jar) with 
additional `jar` executions but again thats quite cumbersome and can give 
surprising results.
   
   Last but not least, even though its a bit a style question, the usage of XML 
elements to represent the Instructions instead of an embedded `CDATA` or 
dedicated `bnd.bnd` file is often more "natural" to maven/non-osgi users.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@felix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to