<div class="gmail_quote">On Thu, Nov 26, 2009 at 4:07 AM, Hakan Tandogan <span dir="ltr"><<a href="mailto:hakan@gurkensalat.com">hakan@gurkensalat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I have already added a pom.xml to the source tree and asked the guys over<br>
at <a href="http://sonatype.org" target="_blank">sonatype.org</a> to host the osmosis artifacts.<br>
<br>
Further progress may depend on the availability of postgis artifacts in<br>
maven.<br></blockquote><div><br>Cool.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
> The svn:externals bit might make your life easier as well, because it<br>
> would let you build a more maven like directory hierarchy.  Once you get<br>
> something working, I'm happy to take a look at re-structuring the<br>
> current tree if it makes sense.<br>
<br>
</div>Well, for the moment, I configured the maven pom to use your estabilished<br>
directory structure. After getting things going, I might come up with a<br>
restructuring proposal.<br></blockquote><div><br>Okay.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
> One thing I should mention though.  Are you just using osmosis as a<br>
> library?  If so, it's pretty straightforward to configure ivy to publish<br>
> into a maven repository.  Currently I don't do any publishing because I<br>
<br>
</div>Is it? I have to brush up my ivy knowledge, for the last three years, I<br>
have mostly used maven for java projects...<br></blockquote><div><br>Um, at least I assume it is.  It's easy to read from a maven repository (osmosis uses the maven public repo), but I've never tried to publish to one.<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
> don't have any inter-project dependencies, but it's not terribly difficult<br>
> to add.  It's up to you though.<br>
<br>
</div>My main problem is that I live behind a proxy that requires HTTP-Auth.<br>
Maybe it is possible to convince ivy about the authentication, but I'd<br>
rather avoid having to put my proxy password in any config files.<br>
<br>
For maven, we already have a proxying repository, so the build tools don't<br>
need to know about my "secret" password...<br></blockquote><div><br>Again, you could possibly configure ivy to point to the proxying repo.  But no biggy.<br></div></div><br>Cheers,<br>Brett<br><br>