So my understanding of things is that we have the full set of G 1.1
plugins for Maven 1, and it would be nice to also have at least a G
1.1 packaging plugin for Maven 2 (though we'll need them all in due
course).

For the Maven 1 plugin, it looks like we have some Jelly code and a
Java implementation class.

For a Maven 2 plugin, I wonder if we could use the same (or a very
similar) Java class, and migrate the Jelly logic either into that
class or into some Ant code.  I haven't done much plugin porting, but
superficially it doesn't seem like it should be that hard.

Thanks,
   Aaron

On 5/10/06, Guillaume Nodet <[EMAIL PROTECTED]> wrote:
Plugins are quite independant of the build afaik (even if they are used
by the main build).
They could be written for G 1.1 and updated for G 1.x and have their
lifecycle decorrelated from Geronimo.
As they will be very useful for people creating plugins, I think it
could be interesting to write them for 1.1 before of the m2 switch.
Is there any beginning of implementation available somewhere ?

Cheers,
Guillaume Nodet


anita kulshreshtha wrote:

>    All work related to M2 was halted until the trunk was merged. M2
>packaging plugin would require transferring all M2 work to 1.1. I do
>not think there are any plans to do it before the merge or at least the
>1.1. release. I think using Maven1 will be best at this time. Let's
>hear from Jacek..
>
>Thanks
>Anita
>
>--- Guillaume Nodet <[EMAIL PROTECTED]> wrote:
>
>
>
>>I haven't seen any geronimo plugin for m2 in head.
>>That whould be very usefull, especially because Geronimo plugins have
>>to
>>be in a m2 layout, but the only tools to create a car is a m1 plugin.
>>Any idea ?
>>
>>Cheers,
>>Guillaume Nodet
>>
>>Aaron Mulder wrote:
>>
>>
>>
>>>I'd rather handle the ApacheDS integration separately from the 1.1
>>>release.  Fortunately, the plugins work with the Maven 2
>>>
>>>
>>repository,
>>
>>
>>>so that issue should be easier.
>>>
>>>The main question is how to do the build and packaging.  If the API
>>>
>>>
>>is
>>
>>
>>>unchanged, we can build our integration module using our Maven 1
>>>packaging plugin against ADS 0.9.2 and just have it apply the 1.0.x
>>>JARs at installation time.  If the API is different, it may make
>>>
>>>
>>the
>>
>>
>>>most sense to try to split out our directory integration and do the
>>>build and packaging under Maven 2 (I'm assuming that Geronimo HEAD
>>>
>>>
>>has
>>
>>
>>>a Maven 2 packaging plugin, but if not, I guess we can work on
>>>
>>>
>>one).
>>
>>
>>>Thanks,
>>>   Aaron
>>>
>>>On 5/10/06, Alexei Zakharov <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>>
>>>>ApacheDS    0.9.2  to  1.0-RC2  ?
>>>>I have a patch to port the Geronimo part to 1.0-RC2. However,
>>>>currently ADS 1.0 jars propagated to maven2 repo only.
>>>>
>>>>2006/5/9, Matt Hogstrom <[EMAIL PROTECTED]>:
>>>>
>>>>
>>>>>Consolidated list so far is:
>>>>>
>>>>>Axis from               1.4-356167      to      1.4
>>>>>commons-fileupload      1.1-dev         to      1.1
>>>>>jasper from             5.5.9           to      5.5.15
>>>>>Jetty from              5.1.9           to      5.1.10
>>>>>stax from               1.1.1-dev       to      1.1.2
>>>>>Tomcat                  5.5.9           to      5.5.15
>>>>>tranql  from            1.2.1           to      1.3-SNAPSHOT
>>>>>tranql-connector from   1.1             to      1.2-SNAPSHOT
>>>>>
>>>>>Keep 'em coming.
>>>>>
>>>>>Matt
>>>>>
>>>>>Aaron Mulder wrote:
>>>>>
>>>>>
>>>>>>That issue has a great list.
>>>>>>
>>>>>>We definitely need to try updating commons-fileupload (from
>>>>>>
>>>>>>
>>>>1.1-dev to
>>>>
>>>>
>>>>>>1.1).  I think there may even be a separate Jira for that.
>>>>>>
>>>>>>
>>But the
>>
>>
>>>>>>old one occasionally hangs, so it's definitely worth trying
>>>>>>
>>>>>>
>>the new
>>
>>
>>>>>>one.
>>>>>>
>>>>>>Thanks,
>>>>>>   Aaron
>>>>>>
>>>>>>On 5/9/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote:
>>>>>>
>>>>>>
>>>>>>>Here are the packages I'm recommending for 1.1.  If I missed
>>>>>>>
>>>>>>>
>>one
>>
>>
>>>>>>>please chime in.
>>>>>>>
>>>>>>>Axis from               1.4-356167      to      1.4
>>>>>>>jasper from             5.5.9           to      5.5.15
>>>>>>>Jetty from              5.1.9           to      5.1.10
>>>>>>>stax from               1.1.1-dev       to      1.1.2
>>>>>>>tranql  from            1.2.1           to      1.3-SNAPSHOT
>>>>>>>tranql-connector from   1.1             to      1.2-SNAPSHOT
>>>>>>>
>>>>>>>This is the list so far...I've updated
>>>>>>>
>>>>>>>
>>>>>>>
>http://opensource.atlassian.com/confluence/oss/display/GERONIMO/Geronimo+Package+Tracking
>
>
>>>>>>>with this information.
>>>>>>>
>>>>>>>Was mentioned on the list:
>>>>>>>Howl    - Researching this
>>>>>>>
>>>>>>>
>>>>--
>>>>Alexei Zakharov,
>>>>Intel Middleware Product Division
>>>>
>>>>
>>>>
>>>
>>>
>
>
>__________________________________________________
>Do You Yahoo!?
>Tired of spam?  Yahoo! Mail has the best spam protection around
>http://mail.yahoo.com
>
>
>
>

Reply via email to