We aim at using Tycho+Eclipse PDE to build OSGi bundles in a distributed team.
So far artifacts are built and deployed to a Nexus OSS repository. This has been augmented with p2 support, "artifacts.xml" and "content.xml" are generated (or supplied by Tycho) and correctly resolved by Tycho and the p2 Browser.
The missing link is to add the resultant p2 bundle repository to the target platform definition used by PDE. The PDE target editor apparently only supports features or "categorized" plugins, no plain bundles.
Tycho's repository plugin and feature-packaging of bundles independently developed by different partners appears too cumbersome to synchronize. We'd like to adhere to simple Maven/OBR-like sharing of bundles via a single repository.
Is there a way to enhance the bundle's or repository's p2 metadata in terms of a generic category as suggested in this blog, e.g. either via the "tycho-p2-publisher:publish-categories" goal or by configuring/extending the "Nexus p2 Repository Plugin" to make them accessible to the PDE UI ?
This questions seems related to this question, with a hint that support for the "iu" syntax is not implemented yet.