[14627] | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "strict.dtd">
|
---|
| 2 | <HTML>
|
---|
| 3 | <HEAD>
|
---|
| 4 | <TITLE>About Antidote</TITLE>
|
---|
| 5 | </HEAD>
|
---|
| 6 |
|
---|
| 7 | <BODY>
|
---|
| 8 |
|
---|
| 9 | <H1>About Antidote</H1>
|
---|
| 10 |
|
---|
| 11 | <P>Version 0.1 (2001/02/13)</P>
|
---|
| 12 |
|
---|
| 13 | <P>Authors:
|
---|
| 14 | <A HREF="mailto:[email protected]">Simeon H.K. Fitch</A>
|
---|
| 15 | </P>
|
---|
| 16 |
|
---|
| 17 | <H2>Overview</H2>
|
---|
| 18 |
|
---|
| 19 | <P>Antidote is the <A
|
---|
| 20 | HREF="http://ant.apache.org/index.html">Ant</A> subproject
|
---|
| 21 | for developing a graphical user interface to facilitate the
|
---|
| 22 | efficient use of Ant. In general, its purpose is to allow the
|
---|
| 23 | quick generation, modification, and use of Ant build files,
|
---|
| 24 | helping the user define a build process and track down build
|
---|
| 25 | problems. It is not meant to be an IDE, but an enabler for the
|
---|
| 26 | powerful features available in Ant, particularly for novice
|
---|
| 27 | users, or users who want a rapid way of controlling their build
|
---|
| 28 | process.</P>
|
---|
| 29 |
|
---|
| 30 |
|
---|
| 31 | <H2>Status</H2>
|
---|
| 32 |
|
---|
| 33 | <P>Antidote is still in the early stages of development, but does
|
---|
| 34 | have a set of usable features, including:</p>
|
---|
| 35 | <UL>
|
---|
| 36 | <LI>Reading Ant build files.</LI>
|
---|
| 37 | <LI>Selecting targets and executing them.</LI>
|
---|
| 38 | <LI>Context highlighted build status console.</LI>
|
---|
| 39 | <LI>Modification of (some) build file components.</LI>
|
---|
| 40 | <LI>Saving modified build file.</LI>
|
---|
| 41 | </UL>
|
---|
| 42 |
|
---|
| 43 | <P>Current development tasks include:</p>
|
---|
| 44 | <UL>
|
---|
| 45 | <LI>A more complete set of target and task editing
|
---|
| 46 | capabilities.</LI>
|
---|
| 47 | <LI>A wizard for creating basic build files, including importing
|
---|
| 48 | existing code bases.</LI>
|
---|
| 49 | <LI>Better build progress monitoring.</LI>
|
---|
| 50 | </UL>
|
---|
| 51 |
|
---|
| 52 | <P>The Antidote source distribution comes with requirements and
|
---|
| 53 | design documentation that better cover the details of application
|
---|
| 54 | architecture, how to develop against it, and what the long term
|
---|
| 55 | goals are. Furthermore, there is a <code>TODO</code> file listing
|
---|
| 56 | the detailed, near-term tasks that need accomplishing.</P>
|
---|
| 57 |
|
---|
| 58 | <H2>Getting Involved</H2>
|
---|
| 59 |
|
---|
| 60 | <P>The source code for Antidote is located in a separate Module
|
---|
| 61 | (<a href="http://cvs.apache.org/viewcvs/ant-antidote/">ant-antidote</a>) in CVS.
|
---|
| 62 | All the existing documentation can
|
---|
| 63 | be found there where new contributors should read:</p>
|
---|
| 64 | <UL>
|
---|
| 65 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/design-overview.html">Design Overview</A></LI>
|
---|
| 66 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/gui-requirements.html">Feature List</A></LI>
|
---|
| 67 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/gui-ideas.txt">Idea Refinement</A></LI>
|
---|
| 68 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/new-module-howto.html">New Module HOWTO</A></LI>
|
---|
| 69 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/uml/index.html">Static Class Diagrams</A></LI>
|
---|
| 70 | </UL>
|
---|
| 71 |
|
---|
| 72 | <P>Online discussions about Antidote occur on the <A
|
---|
| 73 | HREF="http://ant.apache.org/mail.html">Ant developer
|
---|
| 74 | mailing list</A>. The application infrastructure is fairly
|
---|
| 75 | complete, but there are almost unlimited opportunities for feature
|
---|
| 76 | contributions.</p>
|
---|
| 77 |
|
---|
| 78 | <P>Aspiring contributors new to the project should
|
---|
| 79 | (carefully) read the following for details on the contribution
|
---|
| 80 | process:</p>
|
---|
| 81 | <UL>
|
---|
| 82 | <LI><A
|
---|
| 83 | HREF="http://jakarta.apache.org/site/getinvolved.html">Get
|
---|
| 84 | Involved</A></LI>
|
---|
| 85 | <LI><A
|
---|
| 86 | HREF="http://ant.apache.org/guidelines.html">Project
|
---|
| 87 | Guidelines</A></LI>
|
---|
| 88 | <LI><A HREF="http://jakarta.apache.org/site/source.html">Source
|
---|
| 89 | Repositories (how to contribute patches)</A></LI>
|
---|
| 90 | </UL>
|
---|
| 91 |
|
---|
| 92 |
|
---|
| 93 | <HR>
|
---|
| 94 | <P ALIGN="center">Copyright © 2001,2003 Apache Software Foundation. All
|
---|
| 95 | rights Reserved.</P>
|
---|
| 96 |
|
---|
| 97 | </BODY>
|
---|
| 98 | </HTML>
|
---|