Oops, hit send too early:
...and it didn't really impact any of our normal settings. It was
quite seamless.
On Fri, May 16, 2008 at 11:20 AM, James Carman
<[EMAIL PROTECTED]> wrote:
> It's fairly straightforward to include this. We added to the Apache
> Commons parent pom.xml.
>
> On Fri, May 16, 2008 at 11:17 AM, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
>> fine by me. i assume the plugin will export every package?
>>
>> -igor
>>
>>
>> On Fri, May 16, 2008 at 8:04 AM, Gerolf Seitz <[EMAIL PROTECTED]> wrote:
>>> 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>
>>>
>>
>