<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<blockquote cite="mid:966DCD1D-6BFD-4FDD-8995-8429B425086D@gmail.com"
 type="cite">
  <pre wrap="">Maven would be much better, but the compiler uses some JARs which are probably not available in public repositories.
  </pre>
</blockquote>
Maven's "coolest" feature is it's weakest link.<br>
In my experience the dependencies of a project almost always end up
being unorthodox.<br>
Say there is one nasty bug in some lib which you fix in your own copy
but maybe the project is not accepting your update (the project might
be dead and there is nobody updating). Or it might take a year for the
update to be published or most likely you don't have the time to share
your update upstream.<br>
That's why it's best to stick with your own local copies of
dependencies.<br>
<br>
But what I think might be a good thing is dependency management in
general.<br>
And there is a separate project for that in apache called ivy.<br>
Also I quess maven can be used without resorting to public dependency
repositories.<br>
I am not sure because I have my own personal build system (for better
AND worse).<br>
<br>
- rami<br>
<br>
<blockquote cite="mid:966DCD1D-6BFD-4FDD-8995-8429B425086D@gmail.com"
 type="cite">
  <pre wrap="">
On Jan 21, 2010, at 4:15 AM, Max Carlson wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">+1 from me.  Anything we can do to use more modern libraries is a win. It would be even better if we could switch to Maven and take advantage of the sweet automatic JAR dependency management - but that's a much larger job.

Regards,
Max Carlson
OpenLaszlo.org

On 1/20/10 6:45 PM, P T Withington wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">I have a nifty solution for <a class="moz-txt-link-freetext" href="http://jira.openlaszlo.org/jira/browse/LPP-8503">http://jira.openlaszlo.org/jira/browse/LPP-8503</a> but it depends on updating our ant, rhino, and bsf versions and adding commons-logging to our ant/lib/ jars.

I need to run:

Apache Ant version 1.6.5
Rhino 1.7 release 2

and update bsf.jar to 2.4.0, which requires adding commons-logging.jar 1.1.1

Is this going to be a problem for developers?

In theory these are all fairly stable publicly available tools, so there should not be an issue with updating our dependencies, but I thought I should check before I do.




      </pre>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->

  </pre>
</blockquote>
<br>
</body>
</html>