From: Eduardo Pelegri-Llopart <firstname.lastname@example.org>Date: June 14, 2006 11:18:04 PM PDTTo: Craig L Russell <Craig.Russell@Sun.COM>Subject: Re: Wanted: Improving the Maven story for GlassFish...I agree there is value in separating spec and implementaiton jars.I believe that Kohsuke is already working in synchronizing Java.Net's repository with ibiblio. But if you have experience with Maven and are willing to help that would be very appreciated.- eduard/oCraig L Russell wrote:Hi Eduardo,I like that the persistence jars that are on the glassfish maven repo are split into api jar and implementation jar. It is more clear that the api jar is the specification and the toplink jar is the reference implementation. This way, developers can get the official spec jars and use it with any implementation. Good job.I'd also like to see these jars pushed to ibiblio where there are many other open source jars. I can help you identify a place to put them on ibiblio if you don't already know...CraigWe just pushed a few more components to our maven repository (seehttp://blogs.sun.com/roller/page/theaquarium? entry=java_persistence_and_ejb_jars)and we will continue adding components, and I expect that, as part ofGlassFish v2, we will normalize and automate the creation of thesecomponents.The intention is to make this repository serve the larger JavaCommunity. This is something that, over the years, Sun has been askedto do, and now, with the Open Source focus, we can deliver on. I havealready seen people starting to use javamail and activation from there,and I think it would be useful to spend some energy in making therepository as useful as possible.Probably the first thing to do is to start collecting ideas of whatneeds to be done. By my tally we have:ComponentsJavaPersistence API, TopLink Essentials,JSTL 1.2, JSP 2.0, Servlet 2.4, JSF 1.1, JSF 1.2FastInfoset, XMLStreamJavaMailJava Activation FrameworkJAXBJAX-WS, SAAJRelativesFaceletsTools GF usesJapexDalmaWhat components are clearly missing? Bill was talking about doing ajavaee.jar just for the APIs. I noticed that JAX-RPC seems missing andthat 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/oCraig RussellArchitect, Sun Java Enterprise System http://java.sun.com/products/jdo408 276-5638 mailto:Craig.Russell@sun.comP.S. A good JDO? O, Gasp!
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!