[14982] | 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>
|
---|