river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jools <jool...@gmail.com>
Subject Re: Deciding the Future
Date Mon, 08 Dec 2008 08:44:43 GMT

I've love to see the codebase move over to a maven build.

Over the last 9 months we have moved all our projects over to maven, with
great success.
Our build and release procedures are greatly reduced, and getting developers
up and running with their ide's.

I'd be happy to Log a JIRA and take a lead on this, what do others think ?


2008/12/8 Jeff Ramsdale <jeff.ramsdale@gmail.com>

> Niclas,
> Once again I very much agree with you. Dan's got a good point about two
> jars
> (-dl and non-dl) resulting from each service component, though.
> I know this will induce groans from some parties but Apache River would
> really benefit from a Maven build. The dependencies between modules are
> complex as is the generation of the artifacts. Maven would allow for a
> restructuring that clarifies the source structure while supporting the
> generation of composite artifacts. You might look into the Maven Classdep
> Plugin that Chris Sterling introduced several years ago: <
> https://maven-classdep-plugin.dev.java.net/>. It could make sense to bring
> this plugin into the Apache River fold, incidentally. Use of this plugin
> could also help increase uptake among the Maven developer crowd as it
> simplifies the generation of artifacts for Jini services.
> A huge benefit of a Maven-based build is the ability to generate metadata
> for most of the popular IDEs. This has proven to be incredibly useful on my
> teams and allows for a multiplicity of IDEs to be used against the same
> codebase.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message