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>
|
---|