Re: Improved Maven Build

2008-12-10 Thread ivant
On Dec 5, 10:48 am, ivant <[EMAIL PROTECTED]> wrote: > I don't have the time right now, but I can try to build the pom in the > weekend. Alas, my maven-fu is not good enough to do that. --~--~-~--~~~---~--~~ You received this message because you are subscribed to t

Re: Improved Maven Build

2008-12-05 Thread Howard Lewis Ship
I think the best solution is to use Ant to build, but: - Include a pom.xml - Build binary and source artifacts - Use the Maven Ant Tasks to deploy the artifacts to a local (for snapshots) or remove (for final builds) repository Also, I think if the Java code was published, along with Javadoc, we

Re: Improved Maven Build

2008-12-05 Thread ivant
I remember reading somewhere[1], that we can actually run ant from maven. It just occurred to me, that we can build the pom with groupId, artifactId and version, which actually uses ant for the build. This way the builds will be identical and we'll only have to update the version in the pom. I

Re: Improved Maven Build

2008-12-04 Thread Luke Amdor
As an avid Maven fan, I really don't think Clojure would really benefit much from having a Maven build. It really doesn't have any dependencies to speak of and is extremely easy to build. The main thing that I would like to be able to do is to easily get the newest Clojure snapshots and releases.

Re: Improved Maven Build

2008-12-04 Thread verec
+1 (avoid Maven, drop pom) I'm just out of a project that has used Maven for more than 18 month. The pain and frustration caused by the slowness and compexity of Maven's "download the whole internet" approach can be matched only bu the willingness of team astronauts to introduce Maven plugins in

Re: Improved Maven Build

2008-12-03 Thread Howard Lewis Ship
+1 (avoid Maven, keep POM) I'm moving Tapestry away from Maven as soon as I get chance, but I'll still have a POM for each module, and I'll still distribute it to the Maven central repository ... that part is the one thing that Maven gets really right. In some ways, avoiding Maven for the build

Re: Improved Maven Build

2008-12-03 Thread Christian Vest Hansen
On Wed, Dec 3, 2008 at 3:01 PM, ivant <[EMAIL PROTECTED]> wrote: > I'm a Maven fan, and I think it'll be good if clojure supports it. > But "support" here can mean different things. And the minimal > "support" for maven could be to just drop the clojure.jar in public > maven repository. And a po

Re: Improved Maven Build

2008-12-03 Thread Rich Hickey
On Dec 3, 9:01 am, ivant <[EMAIL PROTECTED]> wrote: > On Dec 3, 3:05 pm, "Rich Hickey" <[EMAIL PROTECTED]> wrote: > > > > > On Wed, Dec 3, 2008 at 1:05 AM, Howard Lewis Ship <[EMAIL PROTECTED]> wrote: > > > > I've created a patch for the clojure source that does the following: > > > > - Adds a m

Re: Improved Maven Build

2008-12-03 Thread ivant
On Dec 3, 3:05 pm, "Rich Hickey" <[EMAIL PROTECTED]> wrote: > On Wed, Dec 3, 2008 at 1:05 AM, Howard Lewis Ship <[EMAIL PROTECTED]> wrote: > > > > > I've created a patch for the clojure source that does the following: > > > - Adds a minimal site build, with links to the main Clojure web site > > (