Development on this project has ceased.
The /monster/simple build system now supports creating a simple web application that contains JSPs. Successfully tested deployment of resulting *.war file under Tomcat 4.0.1.
Successfully tested deployment of EJB jars again under JBoss 3.0.0.
in /monster/XSL, two stylesheets are available that create build.properties and features.properties from data specified in a build system's system.xml. To see how these can be used, look at /monster/simple/modifications/build.xml
The /monster/simple build system now supports creating EJB deployables again. Successfully tested deployment of resulting jar file under JBoss 2.4.4.
A status update after a period of inactivity: During the last few weeks, Antheap has undergone continuous development. The next release will be *completely* different to the previous one. Until then, use CVS!
Mostly work has gone into the web interface to the build system assembler, which is now looking pretty neat. Each build system has an XML system descriptor, which is transformed via XSLT into an HTML form. The user then selects the build system they wish to use and customizes it (eg select which targets they want). On form submission, a customized build system is returned to the user as .zip or .tar.gz.... read more
According to the state of discussion, the starting point for the build system generator has been created. Only the absolute basics are included: clean, compile, apidocs and jar.
After a valiant attempt at holding conversations via the forums, we've given in and created a mailing list, antheap-general. Anyone and everyone feel free to join. The subscription page is http://lists.sourceforge.net/lists/listinfo/antheap-general
It is now easier to specify the features to be removed from the monster template. See monster/excludes/unittests.xsl in the CVS repository for an example.
A prototype web interface to the build system assembler is online at:
It lets you choose from a set of features, and then generates a .tar.gz or .zip containing a customized build system.
Note: that URL is very temporary!
I've checked in a preliminary version of a "build system assembler". This is basically a factory for build systems. You specify which features you want, press the go button and out pops a customized build system.
The way it works strongly reflects the discussions Rolf and I have been having. The primary mechanism is that of a "monster" build system containing everything, which is then pruned down to just what the user wants. However, the system also allows additions from external sources. I'm hoping this merge of subtractive and additive models will prove sufficient for our needs.... read more
I'm happy that Jeff Turner decided to work together with me on the Ant Heap project. We've had a fruitful excahnge of ideas so far. Jeff is now another admin of the project. In parallel to our email exchange, we'll paste the discussion into the General forum. Unfortunately, typing in news there is a bit tedious.
After some discussions, it seems that tailoring dedicated build systems from a "monster" build system is the way to go. Please bear a little patience while tests are being made to verify this.
An experimental JSP/tag library project has been added to release 0.2 ("appetizer") of Ant Heap, the Jakarta Ant build script collection
Found another developer interested in this kind of project. We're currently discussing the basic structure - a very good discussion.
An interesting discussion thread started on the Ant user mailing list (see http://jakarta.apache.org/site/mail.html\). It seems there are several people having similar goals.
For your convenience, the beginning of the EJB subproject has been added to the appetizer release. It features JBoss Deployment Descriptor creation from ejb-jar.xml. The principle is applicable to other EJB servers as well. Thank you for staying tuned and dropping by now and then...
A small, fragmentary preview was released. This was mainly a test of the release mechanism, however the files released are (hopefully) useful.
added files for simple project to CVS; current issue is struggling with Apache FOP to get XHTML pages (especially those containing bitmaps) transformed correctly to PDF
Please bear a little patience, this project is being constructed