hey, I was wondering whether we should follow the recent trend and include OSGi metadata with our releases? we could do this unobtrusively with the org.apache.felix:maven-bundle-plugin plugin. see the patch at the end of this mail.
wdyt? Gerolf Index: pom.xml =================================================================== --- pom.xml (revision 650770) +++ pom.xml (working copy) @@ -545,6 +545,11 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <inherited>true</inherited> + </plugin> </plugins> <pluginManagement> @@ -615,6 +620,7 @@ <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> <addDefaultImplementationEntries>true</addDefaultImplementationEntries> </manifest> + <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> <manifestEntries> </manifestEntries> </archive> @@ -694,6 +700,19 @@ </executions> <inherited>true</inherited> </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <executions> + <execution> + <id>bundle-manifest</id> + <phase>process-classes</phase> + <goals> + <goal>manifest</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> </pluginManagement> </build>