atom feed30 messages in net.java.dev.glassfish.devRe: Wanted: Improving the Maven story...
FromSent OnAttachments
Eduardo Pelegri-LlopartJun 10, 2006 10:21 am 
Craig McClanahanJun 10, 2006 11:11 am 
Eduardo Pelegri-LlopartJun 10, 2006 1:25 pm 
Eduardo Pelegri-LlopartJun 10, 2006 10:40 pm 
Wonseok KimJun 12, 2006 5:31 am 
Jongjin ChoiJun 12, 2006 6:29 am 
Eduardo Pelegri-LlopartJun 12, 2006 6:46 am 
Jan LueheJun 12, 2006 9:38 am 
Craig McClanahanJun 12, 2006 9:40 am 
Jan LueheJun 12, 2006 9:52 am 
Kin-man ChungJun 12, 2006 10:14 am 
Eduardo Pelegri-LlopartJun 12, 2006 10:20 am 
Eduardo Pelegri-LlopartJun 12, 2006 10:35 am 
Jan LueheJun 12, 2006 10:39 am 
jac...@hookom.netJun 12, 2006 10:42 am 
Rajiv MordaniJun 12, 2006 10:44 am 
Kohsuke KawaguchiJun 12, 2006 5:08 pm 
Amy RohJun 12, 2006 6:10 pm 
Kohsuke KawaguchiJun 14, 2006 11:29 am 
Amy RohJun 14, 2006 1:09 pm 
Eduardo Pelegri-LlopartJun 14, 2006 1:16 pm 
Snjezana Sevo-ZenzerovicJun 14, 2006 1:39 pm 
Rajiv MordaniJun 14, 2006 1:50 pm 
Eduardo Pelegri-LlopartJun 14, 2006 2:30 pm 
Eduardo Pelegri-LlopartJun 14, 2006 2:33 pm 
Jeanfrancois ArcandJun 14, 2006 2:54 pm 
Dinesh PatilJun 14, 2006 3:29 pm 
Craig L RussellJun 14, 2006 9:21 pm 
Eduardo Pelegri-LlopartJun 14, 2006 11:17 pm 
Craig L RussellJun 15, 2006 2:37 pm 
Subject:Re: Wanted: Improving the Maven story for GlassFish...
From:Eduardo Pelegri-Llopart (pele@sun.com)
Date:Jun 10, 2006 10:40:33 pm
List:net.java.dev.glassfish.dev

Craig McClanahan wrote:

Eduardo Pelegri-Llopart wrote: Is there a policy on what "relatives" we'd be willing to host? The maven-repository home page implies any java.net hosted project could use this ... betcha lots of java.net project owners do not know that.

The repository is open to anybody. I was just listing the components that are in the neighborhood of Project GlassFish.

My gut says Maven-oriented developers will prefer fine grained dependencies on the point APIs, rather than a global dependency on javaee.jar (although people targeting Glassfish as a platform might like the combined one as well, for convenience in building POMs).

I agree on both count...

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?

One technical aspect is that the infrastructure for this repository is based on https: rather than http:.

I really dislike the way that Java.Net forces us to use https in those pages... I've brought this up several times to the Java.Net folks... I can try one more time.

In addition to making transactions slower than they would otherwise be, Maven seems to have problems accessing https repositories through a proxy (such as from behind the Sun firewall). Synchronizing to ibiblio would deal with this, as well as reduce configuration setup of having to specify the java.net repository.

A second technical aspect that doesn't need to be addressed urgently, but should be considered for the future, is that we're using the legacy (Maven1) organizational format. The Maven2 organization seems more scalable.

Who has expertise in this area? Volunteers to help?

I'm something of a Maven newbie (Shale's build is in the process of being switched over to Maven2), but I'm willing to do whatever I can to help.

Thanks! Let me collect a few more candidates. During JavaOne I talked with one of the Maven developers and they seemed willing to help too. Maybe we can put together a group to work on this.

- eduard/o