dev@glassfish.java.net

Re: Wanted: Improving the Maven story for GlassFish...

From: Craig McClanahan <Craig.McClanahan_at_Sun.COM>
Date: Mon, 12 Jun 2006 09:41:13 -0700

Jan Luehe wrote:
> Eduardo,
>
> Eduardo Pelegri-Llopart wrote On 06/10/06 10:22,:
>
>> We just pushed a few more components to our maven repository (see
>> http://blogs.sun.com/roller/page/theaquarium?entry=java_persistence_and_ejb_jars)
>> and we will continue adding components, and I expect that, as part of
>> GlassFish v2, we will normalize and automate the creation of these
>> components.
>>
>> The intention is to make this repository serve the larger Java
>> Community. This is something that, over the years, Sun has been
>> asked to do, and now, with the Open Source focus, we can deliver on.
>> I have already seen people starting to use javamail and activation
>> from there, and I think it would be useful to spend some energy in
>> making the repository as useful as possible.
>>
>> Probably the first thing to do is to start collecting ideas of what
>> needs to be done. By my tally we have:
>>
>> Components
>> JavaPersistence API, TopLink Essentials,
>> JSTL 1.2, JSP 2.0, Servlet 2.4, JSF 1.1, JSF 1.2
>
>
> Add: JSP 2.1
> Replace: Servlet 2.4 with Servlet 2.5
>
In general, I don't think *replace* is the correct strategy. Maven
users will generally be specific about the particular version of this or
any other dependency they specify -- so *both* 2.4 and 2.5 should be
made available. Otherwise, we'll break the build of anyone who declares
a 2.4 dependency if it were to be removed. Analogously for all the
other APIs we expose individually.

Craig
> We still need to add Servlet 2.4. It's on my list.
>
>
> Jan
>
>
>
>> FastInfoset, XMLStream
>> JavaMail
>> Java Activation Framework
>> JAXB
>> JAX-WS, SAAJ
>>
>> Relatives
>> Facelets
>>
>> Tools GF uses
>> Japex
>> Dalma
>>
>> What components are clearly missing? Bill was talking about doing a
>> javaee.jar just for the APIs. I noticed that JAX-RPC seems missing
>> and that should be easy to add, so I just sent a ping to Doug about it.
>>
>> What else should we do? Some thoughts...
>>
>> * We need a better index than the blogs at TA... :-)
>> * Regular announcements somewhere (including the Maven USERS mailing
>> list)
>> * Synchronization with ibiblio?
>> * Better integration with NB/Eclipse support?
>>
>> What else?
>>
>> Who has expertise in this area? Volunteers to help?
>>
>> - eduard/o
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>