On Tue, Apr 12, 2011 at 2:50 PM, Jason van Zyl <[email protected]> wrote:
>
> On Apr 12, 2011, at 5:38 PM, Justin Edelson wrote:
>
>> On Tue, Apr 12, 2011 at 2:25 PM, Jason van Zyl <[email protected]> wrote:
>>>
>>> On Apr 12, 2011, at 3:49 PM, Carsten Ziegeler wrote:
>>>
>>>> We're thinking about this for our Apache Sling launchpad plugin. We
>>>> basically have an additional configuration file listening dependencies
>>>> (OSGi bundles) together with some meta information. We could first list
>>>> all these dependencies in the dependency section of the pom and then
>>>> again in the configuration, but that's a maintenance nightmare.
>>>>
>>>> Or is there maybe anything else we could do?
>>>>
>>>
>>> List them in the dependencies of the POM and generate the configuration 
>>> with a template (Freemarker/Velocity) where the dependency information can 
>>> be injected.
>>
>> We need additional metadata per dependency which can't be done in the
>> POM (until 3.1 or so I hear...)
>>
>
> Can you show a snippet of the configuration file?

https://svn.apache.org/repos/asf/sling/trunk/launchpad/builder/src/main/bundles/list.xml

We're talking about making some changes to the syntax, but we will
continue to need to set the start level for each bundle.

>
>> Justin
>>
>>>
>>>> Regards
>>>> Carsten
>>>>
>>>> Justin Edelson  wrote
>>>>> Is it possible to write a plugin which will add dependencies to a
>>>>> project's dependency list in such a way that those plugins are used as
>>>>> part of the reactor order *and* are checked for snapshots by the
>>>>> release plugin?
>>>>>
>>>>> Thanks,
>>>>> Justin
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [email protected]
>>>>> For additional commands, e-mail: [email protected]
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Carsten Ziegeler
>>>> [email protected]
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>
>>> Thanks,
>>>
>>> Jason
>>>
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder,  Apache Maven
>>> http://twitter.com/jvanzyl
>>> ---------------------------------------------------------
>>>
>>> {script:nopre:"/Users/jvanzyl/signature/signature.sh"}
>>>
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> {script:nopre:"/Users/jvanzyl/signature/signature.sh"}
>
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to