1 | <!--
|
---|
2 | Licensed to the Apache Software Foundation (ASF) under one or more
|
---|
3 | contributor license agreements. See the NOTICE file distributed with
|
---|
4 | this work for additional information regarding copyright ownership.
|
---|
5 | The ASF licenses this file to You under the Apache License, Version 2.0
|
---|
6 | (the "License"); you may not use this file except in compliance with
|
---|
7 | the License. You may obtain a copy of the License at
|
---|
8 |
|
---|
9 | http://www.apache.org/licenses/LICENSE-2.0
|
---|
10 |
|
---|
11 | Unless required by applicable law or agreed to in writing, software
|
---|
12 | distributed under the License is distributed on an "AS IS" BASIS,
|
---|
13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
---|
14 | See the License for the specific language governing permissions and
|
---|
15 | limitations under the License.
|
---|
16 | -->
|
---|
17 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "strict.dtd">
|
---|
18 | <HTML>
|
---|
19 | <HEAD>
|
---|
20 | <link rel="stylesheet" type="text/css" href="../stylesheets/style.css">
|
---|
21 | <title>About Antidote</TITLE>
|
---|
22 | </HEAD>
|
---|
23 |
|
---|
24 | <BODY>
|
---|
25 |
|
---|
26 | <H1>About Antidote</H1>
|
---|
27 |
|
---|
28 | <P>Version 0.1 (2001/02/13)</P>
|
---|
29 |
|
---|
30 | <P>Authors:
|
---|
31 | <A HREF="mailto:[email protected]">Simeon H.K. Fitch</A>
|
---|
32 | </P>
|
---|
33 |
|
---|
34 | <H2>Overview</H2>
|
---|
35 |
|
---|
36 | <P>Antidote is the <A
|
---|
37 | HREF="http://ant.apache.org/index.html">Ant</A> subproject
|
---|
38 | for developing a graphical user interface to facilitate the
|
---|
39 | efficient use of Ant. In general, its purpose is to allow the
|
---|
40 | quick generation, modification, and use of Ant build files,
|
---|
41 | helping the user define a build process and track down build
|
---|
42 | problems. It is not meant to be an IDE, but an enabler for the
|
---|
43 | powerful features available in Ant, particularly for novice
|
---|
44 | users, or users who want a rapid way of controlling their build
|
---|
45 | process.</P>
|
---|
46 |
|
---|
47 |
|
---|
48 | <H2>Status</H2>
|
---|
49 |
|
---|
50 | <P>Antidote is still in the early stages of development, but does
|
---|
51 | have a set of usable features, including:</p>
|
---|
52 | <UL>
|
---|
53 | <LI>Reading Ant build files.</LI>
|
---|
54 | <LI>Selecting targets and executing them.</LI>
|
---|
55 | <LI>Context highlighted build status console.</LI>
|
---|
56 | <LI>Modification of (some) build file components.</LI>
|
---|
57 | <LI>Saving modified build file.</LI>
|
---|
58 | </UL>
|
---|
59 |
|
---|
60 | <P>Current development tasks include:</p>
|
---|
61 | <UL>
|
---|
62 | <LI>A more complete set of target and task editing
|
---|
63 | capabilities.</LI>
|
---|
64 | <LI>A wizard for creating basic build files, including importing
|
---|
65 | existing code bases.</LI>
|
---|
66 | <LI>Better build progress monitoring.</LI>
|
---|
67 | </UL>
|
---|
68 |
|
---|
69 | <P>The Antidote source distribution comes with requirements and
|
---|
70 | design documentation that better cover the details of application
|
---|
71 | architecture, how to develop against it, and what the long term
|
---|
72 | goals are. Furthermore, there is a <code>TODO</code> file listing
|
---|
73 | the detailed, near-term tasks that need accomplishing.</P>
|
---|
74 |
|
---|
75 | <H2>Getting Involved</H2>
|
---|
76 |
|
---|
77 | <P>The source code for Antidote is located in a separate Module
|
---|
78 | (<a href="http://cvs.apache.org/viewcvs/ant-antidote/">ant-antidote</a>) in CVS.
|
---|
79 | All the existing documentation can
|
---|
80 | be found there where new contributors should read:</p>
|
---|
81 | <UL>
|
---|
82 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/design-overview.html">Design Overview</A></LI>
|
---|
83 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/gui-requirements.html">Feature List</A></LI>
|
---|
84 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/gui-ideas.txt">Idea Refinement</A></LI>
|
---|
85 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/new-module-howto.html">New Module HOWTO</A></LI>
|
---|
86 | <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/uml/index.html">Static Class Diagrams</A></LI>
|
---|
87 | </UL>
|
---|
88 |
|
---|
89 | <P>Online discussions about Antidote occur on the <A
|
---|
90 | HREF="http://ant.apache.org/mail.html">Ant developer
|
---|
91 | mailing list</A>. The application infrastructure is fairly
|
---|
92 | complete, but there are almost unlimited opportunities for feature
|
---|
93 | contributions.</p>
|
---|
94 |
|
---|
95 | <P>Aspiring contributors new to the project should
|
---|
96 | (carefully) read the following for details on the contribution
|
---|
97 | process:</p>
|
---|
98 | <UL>
|
---|
99 | <LI><A
|
---|
100 | HREF="http://jakarta.apache.org/site/getinvolved.html">Get
|
---|
101 | Involved</A></LI>
|
---|
102 | <LI><A
|
---|
103 | HREF="http://ant.apache.org/guidelines.html">Project
|
---|
104 | Guidelines</A></LI>
|
---|
105 | <LI><A HREF="http://jakarta.apache.org/site/source.html">Source
|
---|
106 | Repositories (how to contribute patches)</A></LI>
|
---|
107 | </UL>
|
---|
108 |
|
---|
109 |
|
---|
110 |
|
---|
111 |
|
---|
112 | </BODY>
|
---|
113 | </HTML>
|
---|