I guess another thought is that the remote repository could use apache mod_rewrite to take maven layout requests and serve them from an existing layout if you didn't need the upstream handling maven-proxy provides.
Cheers, Brett On Wed, 29 Sep 2004 09:13:35 +1000, Brett Porter <[EMAIL PROTECTED]> wrote: > Yep. > > It's worth keeping in mind that the local repository is really just a > cache. If you are all sharing a directory of JARs somewhere that > should be a "remote" repository (these can be http, file or ftp > based). > > Layout of the remote repository different to Maven would require what > Carlos brought up. > > Cheers, > Brett > > On Tue, 28 Sep 2004 23:41:38 +0200, Carlos Sanchez > > > <[EMAIL PROTECTED]> wrote: > > Hi, > > > > I suggest you to take a look to maven-proxy http://maven-proxy.codehaus.org > > or repoweb http://repoweb.sourceforge.net/ to write a layer between maven > > and your propietary repo, > > Intercepting maven requests and translating them to your layout. > > > > Regards > > > > Carlos Sanchez > > A Coru�a, Spain > > http://www.jroller.com/page/carlossg/Weblog > > > > Oness Project > > http://oness.sourceforge.net > > > > > > > > > > > -----Original Message----- > > > From: Didier Dubois [mailto:[EMAIL PROTECTED] > > > Sent: Tuesday, September 28, 2004 11:26 PM > > > To: Maven Users List > > > Subject: Re: Local Repository layout? > > > > > > Hi Jason, > > > > > > Thanks for your quick answer. > > > I understand your point of view, and fully agree with. > > > > > > However I live in situation where I cannot change anything in > > > the current layout (which is great however, here, to have > > > something that actually exists!) [You know,... the legacy > > > stuffs, that where there even before Java was born :-)] > > > > > > Furthermore, the existing layout is not bad at all, so I have > > > no agrument to bring thousands of developpers to follow the > > > Maven directives. > > > > > > On the other side I would like to use Maven as I used it in > > > former project (when I was able to decide the project layout > > > and structure). I am missing all those Maven reports, > > > dependency consistency,... and more,.... > > > I know I can override some properties on the > > > project.properties file, but it seems to me a little bit > > > tedious, and certainly not the "correct way" to use Maven. > > > (Am I wrong?) > > > > > > And I am pretty sure I am not the only one here that cannot > > > use Maven, just because something alredy exists in their > > > context. (votes...?) > > > > > > So may be can I develop a plugin or something to do the > > > sutff? Any idea? > > > direction to see (I've never created any Maven plugin),..... > > > Other suggestion? > > > Again, I would'nt like to modify the Maven code, even if I > > > have a precise idea of what to do. > > > > > > Every remarks would be welcome! > > > > > > Regards, > > > Didier > > > > > > > > > Jason van Zyl wrote: > > > > > > >On Tue, 2004-09-28 at 14:22, Didier Dubois wrote: > > > > > > > > > > > >>Dear All, > > > >> > > > >>I would like to use Maven in our current context. > > > >>We already have a local repository with a consistent layout. > > > >> > > > >>Is there a way to override the local repository layout > > > instead of having: > > > >> > > > >> > > > > > > > >Currently in the maven 1.x codebase no, there isn't. When > > > more of the > > > >2.x code is integrated into the 1.x codebase this will > > > technically be > > > >possible but it is really a matter of policy. I don't think it is > > > >something that would really be encouraged. That said it won't be > > > >anytime soon that those portions of 2.x will be backported to 1.x so > > > >you're on your own. > > > > > > > > > > > > > > > >>$repository_root/<packageId>/jars/<packageId>-<version>.<art > > > ifact_type> ? > > > >> > > > >>Any idea (except modifying some Maven classes and use a > > > "home brewed" > > > >>maven version....) > > > >> > > > >>Thanks in advance! > > > >> > > > >>Regards > > > >>Didier > > > >> > > > >> > > > >>------------------------------------------------------------ > > > --------- > > > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > > > >>For additional commands, e-mail: [EMAIL PROTECTED] > > > >> > > > >> > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
