[jsword-devel] Doesn't Maven offer greater power and flexability than Ant?

Trenton D. Adams trent.jsword at trentonadams.ca
Mon Feb 22 10:31:39 MST 2010


----- "Manfred Bergmann" <bergmannmd at web.de> wrote:

> From: "Manfred Bergmann" <bergmannmd at web.de>
> To: "J-Sword Developers Mailing List" <jsword-devel at crosswire.org>
> Sent: Monday, February 22, 2010 1:52:07 AM GMT -06:00 US/Canada Central
> Subject: Re: [jsword-devel] Doesn't Maven offer greater power and flexability than Ant?
>
> Am 21.02.2010 um 03:02 schrieb trent.jsword at trentonadams.ca:
> 
> > Some developers may be frustrated initially, so you should keep that
> in mind.  I was very frustrated when I started on maven, but I
> couldn't let it go because of the flexibility it gave me.  Worst case,
> the ant build could stick around forever, right beside maven.  I would
> recommend maven for doing production builds.  That way you can push
> stuff up to the maven repository, so that everything is publicly
> available; rather than having everyone configure a custom crosswire
> repository.
> 
> Hmm. I'm actually hoping to not have work with Maven. I used it some
> times for getting template projects for Apache Wicket or Lift and some
> other but always found a way around it since then. Maven is a monster.
> :)
> I've come to use Gradle instead:
> http://www.gradle.org/

Once maven is setup, there isn't much work.  And, a basic setup is much easier than ant.  Once you understand it, the changes aren't that bad, and there's usually fewer of them.

It's just the learning curve that poses a problem initially.

> 
> 
> Cheers,
> Manfred
> 
> > 
> > ----- "avolunteer DrStovallFoundation" <pythondrs at yahoo.com> wrote:
> > 
> >> From: "avolunteer DrStovallFoundation" <pythondrs at yahoo.com>
> >> To: jsword-devel at crosswire.org
> >> Sent: Saturday, February 20, 2010 8:46:05 PM GMT -06:00 US/Canada
> Central
> >> Subject: [jsword-devel] Doesn't Maven offer greater power and
> flexability than Ant?
> >> 
> >> Doesn't Maven offer greater power and flexability than Ant?
> >> 
> >>> Date: Sat, 20 Feb 2010 16:12:38 -0700 (MST)
> >>> From: "Trenton D. Adams" <trent.jsword at trentonadams.ca>
> >>> Subject: [jsword-devel] maven vs ant
> >>> To: jsword-devel at crosswire.org
> >>> Message-ID:
> >>> <1686674510.341266707558568.JavaMail.root at zimbra>
> >>> Content-Type: text/plain; charset=utf-8
> >>> 
> >>> Hi Guys,
> >>> 
> >>> Is there a particular reason that the jsword project is
> >>> still using ant?  Is it just a time commitment issue,
> >>> preference issue, etc?
> >>> 
> >>> I'm fairly experienced in maven, and was thinking of making
> >>> poms for it.  This would allow other developers using
> >>> maven to easily grab just the stuff they want from the
> >>> jsword project, via the maven repositories.
> >>> 
> >>> It appears that most of the directory structures are maven
> >>> compatible.  So, if all goes well, ant could remain in
> >>> place, as is, which would provide for an easier transition
> >>> period for other developers.
> >>> 
> >>> Thanks.
> >>> 
> >>> 
> >>> 
> >>> ------------------------------
> >>> 
> >>> _______________________________________________
> >>> jsword-devel mailing list
> >>> jsword-devel at crosswire.org
> >>> http://www.crosswire.org/mailman/listinfo/jsword-devel
> >>> 
> >>> 
> >>> End of jsword-devel Digest, Vol 69, Issue 7
> >>> *******************************************
> >>> 
> >> 
> >> 
> >> 
> >> 
> >> _______________________________________________
> >> jsword-devel mailing list
> >> jsword-devel at crosswire.org
> >> http://www.crosswire.org/mailman/listinfo/jsword-devel
> > 
> > _______________________________________________
> > jsword-devel mailing list
> > jsword-devel at crosswire.org
> > http://www.crosswire.org/mailman/listinfo/jsword-devel
> 
> 
> _______________________________________________
> jsword-devel mailing list
> jsword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel



More information about the jsword-devel mailing list