You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Antidote.html 4.5 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  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. http://www.apache.org/licenses/LICENSE-2.0
  9. Unless required by applicable law or agreed to in writing, software
  10. distributed under the License is distributed on an "AS IS" BASIS,
  11. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. See the License for the specific language governing permissions and
  13. limitations under the License.
  14. -->
  15. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "strict.dtd">
  16. <HTML>
  17. <HEAD>
  18. <link rel="stylesheet" type="text/css" href="../stylesheets/style.css">
  19. <title>About Antidote</TITLE>
  20. </HEAD>
  21. <BODY>
  22. <H1>About Antidote</H1>
  23. <P>Version 0.1 (2001/02/13)</P>
  24. <P>Authors:
  25. <A HREF="mailto:simeon@fitch.net">Simeon H.K. Fitch</A>
  26. </P>
  27. <H2>Overview</H2>
  28. <P>Antidote is the <A
  29. HREF="http://ant.apache.org/index.html">Ant</A> subproject
  30. for developing a graphical user interface to facilitate the
  31. efficient use of Ant. In general, its purpose is to allow the
  32. quick generation, modification, and use of Ant build files,
  33. helping the user define a build process and track down build
  34. problems. It is not meant to be an IDE, but an enabler for the
  35. powerful features available in Ant, particularly for novice
  36. users, or users who want a rapid way of controlling their build
  37. process.</P>
  38. <H2>Status</H2>
  39. <P>Antidote is still in the early stages of development, but does
  40. have a set of usable features, including:</p>
  41. <UL>
  42. <LI>Reading Ant build files.</LI>
  43. <LI>Selecting targets and executing them.</LI>
  44. <LI>Context highlighted build status console.</LI>
  45. <LI>Modification of (some) build file components.</LI>
  46. <LI>Saving modified build file.</LI>
  47. </UL>
  48. <P>Current development tasks include:</p>
  49. <UL>
  50. <LI>A more complete set of target and task editing
  51. capabilities.</LI>
  52. <LI>A wizard for creating basic build files, including importing
  53. existing code bases.</LI>
  54. <LI>Better build progress monitoring.</LI>
  55. </UL>
  56. <P>The Antidote source distribution comes with requirements and
  57. design documentation that better cover the details of application
  58. architecture, how to develop against it, and what the long term
  59. goals are. Furthermore, there is a <code>TODO</code> file listing
  60. the detailed, near-term tasks that need accomplishing.</P>
  61. <H2>Getting Involved</H2>
  62. <P>The source code for Antidote is located in a separate Module
  63. (<a href="http://cvs.apache.org/viewcvs/ant-antidote/">ant-antidote</a>) in CVS.
  64. All the existing documentation can
  65. be found there where new contributors should read:</p>
  66. <UL>
  67. <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/design-overview.html">Design Overview</A></LI>
  68. <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/gui-requirements.html">Feature List</A></LI>
  69. <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/gui-ideas.txt">Idea Refinement</A></LI>
  70. <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/new-module-howto.html">New Module HOWTO</A></LI>
  71. <LI><A HREF="http://cvs.apache.org/viewcvs/~checkout~/ant-antidote/docs/developer/design/uml/index.html">Static Class Diagrams</A></LI>
  72. </UL>
  73. <P>Online discussions about Antidote occur on the <A
  74. HREF="http://ant.apache.org/mail.html">Ant developer
  75. mailing list</A>. The application infrastructure is fairly
  76. complete, but there are almost unlimited opportunities for feature
  77. contributions.</p>
  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. </BODY>
  92. </HTML>