RE: Magic Questions

"Farr, Aaron" <[email protected]>
Newsgroups gmane.comp.jakarta.avalon.user
Message-ID <03334AAF1DF8D2119B1000A0C9E32F58065EFFA7@us-pb-xmsg-2.am.sony.com>

> -----Original Message-----
> From: JACOB, ERIC [mailto:[email protected]]
> Sent: Thursday, August 12, 2004 10:04 AM
> To: Avalon framework users
> Subject: Magic Questions
> 
> Hi all,
> 
> I'm new to Avalon's world and I'm really excited about using it in my
> projects, but I have a simple question.
> 
> Why Magic instead of Maven as build system?
> Maven is a great tool and I used it in several projects, so I'm wondering
> what are the motivations behind Magic.

It's a long story. :)  Niclas or Stephen may want to fill in the details.

Avalon originally used Ant.  But that became very complicated so we moved to
Maven.  At the time Maven wasn't nearly as stable as it is now and while it
was an improvement on the situation we had with Ant, we encountered a whole
number of other problems.  So when we moved from CVS to SVN we redid our
build system and created Magic -- another Ant based system.

If the Merlin TLP proposal is approved, then Magic will move with Merlin
into the new Metro project.  At that point Avalon will be dealing with a
much simpler code base and perhaps we could switch back to Maven or some
other build system flavor of the week. :)

J. Aaron Farr
  SONY ELECTRONICS
  STP SYSTEMS
  (724) 696-7653
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.