Return-Path: Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 48305 invoked from network); 22 Jul 2000 14:46:17 -0000 Received: from me-sv-02.free.net.au (202.147.17.2) by locus.apache.org with SMTP; 22 Jul 2000 14:46:17 -0000 Received: (qmail 910 invoked from network); 22 Jul 2000 14:45:24 -0000 Received: from me-as-01-120.free.net.au (HELO donalgar) (202.147.18.120) by me-sv-02.free.net.au with SMTP; 22 Jul 2000 14:45:24 -0000 Message-Id: <3.0.5.32.20000723004314.0081d100@latcs2.cs.latrobe.edu.au> X-Sender: pjdonald@latcs2.cs.latrobe.edu.au X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32) Date: Sun, 23 Jul 2000 00:43:14 +1000 To: ant-dev@jakarta.apache.org From: Peter Donald Subject: Re: AntHill, the GUI for Ant In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N At 04:23 22/7/00 +0200, you wrote: >Hi, > >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 www.L2FProd.com 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 org.apache.tools.ant.taskdefs.AntStructure (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 ant-dev-owner@jakarta.apache.org. 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 Cheers, Pete *------------------------------------------------------* | "Nearly all men can stand adversity, but if you want | | to test a man's character, give him power." | | -Abraham Lincoln | *------------------------------------------------------*