Re: Release 2.1
Richard Frovarp <[email protected]> Mon, 28 Jan 2013 13:20:52 -0600
| Newsgroups | gmane.comp.cms.lenya.devel |
|---|---|
| Message-ID | <[email protected]> |
On 01/28/2013 04:00 AM, Andreas Hartmann wrote: > Am 27.01.13 14:15, schrieb Rudolf Korhummel: >> Hi Lenya Devs, >> >> Does it mean that we have to remove all binary libraries before we can >> do the new release ? >> If yes: Would it be good to use maven instead of ant ? > > This shouldn't be necessary, we could as well use Ivy (which can access > Maven repositories) for dependency management. > > Having worked with Maven for a couple of years now, I'm not a particular > fan of it. The syntax is overly verbose, some concepts are very complex > (e.g. profiles) and the build process is very restrictive. > > I don't think it is necessary or particularly beneficial to move away > from Ant for the existing codebase. If we decide to do this, though, we > might want to take a look at Gradle and maybe Buildr (Gradle seems to be > more stable, Buildr otoh is an Apache project). > > -- Andreas > Ivy certainly could do it. Gradle can integrate the ant tasks right in, which is what would make it an attractive option. I am a fan of Maven, but I'm only using it for simple builds. The more complex the build, the less appealing it becomes.