ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Donald <>
Subject Re: AntHill, the GUI for Ant
Date Sat, 22 Jul 2000 14:43:14 GMT
At 04:23  22/7/00 +0200, you wrote:
>I recently downloaded Ant1.1 and look at the TODO list and I notice this
>todo item:
> "* GUI front end -- examine tasks, add task properties, etc. Also,
>    one button push build of a particular target."
>I like doing UI (see to understand :) ) so I'm currently
>working on AntHill, the GUI for Ant.

wooohooo :P. I won't use it but I am sure it will garner supporters in
various ide developers :P

>2. I present task attributes in a tabular form. I would like to see these
>attributes sorted (the most commonly used first).
>The simplest solution will be to sort the setter methods in the code in the
>smarter order.

Unfortunately that is not possible because reflection ordering changes
between 1.1/1.2/1.3. I used to rely on this until; my work started to stop
working :<

>3. I was looking for a DTD or schema for ant. I understand that as we can
>create new taskdefs, we should also provide the corresponding DTD. I didn't
>find any answer in the FAQ.

Stefan Bodewig created a task
(used via antstructure) to generate DTDs. Not sure exaclty how it works -
haven't looked at it yet :P

>4. Is there a mailing list archive somewhere ?

details are in first mail you received when joined list. It follows

--- Administrative commands for the ant-dev list ---

I can handle administrative requests automatically. Please
do not send them to the list address! Instead, send
your message to the correct command address:

To subscribe to the list, send a message to:

To remove your address from the list, send a message to:

Send mail to the following for info and FAQ for this list:

To get messages 123 through 145 (a maximum of 100 per request), mail:

To get an index with subject and author for messages 123-456 , mail:

They are always returned as sets of 100, max 2000 per request,
so you'll actually get 100-499.

To receive all messages with the same subject as message 12345,
send an empty message to:

The messages do not really need to be empty, but I will ignore
their content. Only the ADDRESS you send to is important.

You can start a subscription for an alternate address,
for example "john@host.domain", just add a hyphen and your
address (with '=' instead of '@') after the command word:

To stop subscription for this address, mail:

In both cases, I'll send a confirmation message to that address. When
you receive it, simply reply to it to complete your subscription.

If despite following these instructions, you do not get the
desired results, please contact my owner at Please be patient, my owner is a
lot slower than I am ;-)


>5. AntHill is made with JDK1.2.
>I will try to support JDK1.1/Swing1.1.1 but I rely on some user interface
>library I've done.
>I will need to rewrite some code for JDK1.1 (remove references to
>collections package for example).

well as long as it doesn't compromise your app it would be good to support
1.1 (even thou it is a pain and almost all platforms with 1.1 have 1.3).

>6. There is no version available yet (I started AntHill on friday).
>I attached a screenshot of the current development version.

looks very good :P

>7. Planned AntHill Features are:
>* create/edit/remove targets, tasks (at least!)
>* new project, new target from templates
>* ide plugin (jbuilder, forte, cafe) ?
>* drag'n drop support
>* automagically update dependencies when a target is renamed
>Comments, Feature Requests, Suggestions are welcome.

No requests - you seemed to have covered all bases :P



| "Nearly all men can stand adversity, but if you want |
| to test a man's character, give him power."          |
|       -Abraham Lincoln                               |

View raw message