You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by mc...@apache.org on 2004/06/21 01:48:07 UTC

svn commit: rev 21523 - in avalon/trunk/central/site/src/xdocs/central/tools/magic: . tasks/extras tasks/production

Author: mcconnell
Date: Sun Jun 20 16:48:06 2004
New Revision: 21523

Added:
   avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/artifact.xml
      - copied unchanged from rev 21522, avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/artifact.xml
   avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/declare.xml
      - copied unchanged from rev 21522, avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/declare.xml
Removed:
   avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/artifact.xml
   avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/declare.xml
Modified:
   avalon/trunk/central/site/src/xdocs/central/tools/magic/navigation.xml
   avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/navigation.xml
   avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/plugin.xml
   avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/navigation.xml
Log:
committing at the end of the night

Modified: avalon/trunk/central/site/src/xdocs/central/tools/magic/navigation.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/central/tools/magic/navigation.xml	(original)
+++ avalon/trunk/central/site/src/xdocs/central/tools/magic/navigation.xml	Sun Jun 20 16:48:06 2004
@@ -26,9 +26,6 @@
       <item name="System Model" href="model/index.html"/>
       <item name="Templates" href="templates/index.html"/>
       <item name="Tasks" href="tasks/index.html"/>
-      <!--
-      <item name="Targets" href="targets/index.html"/>
-      -->
     </menu>
  </body>
 

Modified: avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/navigation.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/navigation.xml	(original)
+++ avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/navigation.xml	Sun Jun 20 16:48:06 2004
@@ -25,6 +25,8 @@
     <menu>
       <item name="Reactor" href="reactor.html"/>
       <item name="Plugin" href="plugin.html"/>
+      <item name="Declare" href="declare.html"/>
+      <item name="Artifact" href="artifact.html"/>
     </menu>
  </body>
 

Modified: avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/plugin.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/plugin.xml	(original)
+++ avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/extras/plugin.xml	Sun Jun 20 16:48:06 2004
@@ -9,10 +9,26 @@
   <body>
     <section name="Plugin Task">
       <p>
+      The plugin task is to some extent an internal magic task.  During 
+      initilization of a magic project definition, any plugins declared under 
+      a &lt;plugins&gt; element are automatically loaded and installed using
+      the plugin task.  However - the plugin task can be used outside of the
+      formal project structural definition.
+      </p>
+      <p>
+      The plugin task locates plugin meta-data, and from that data, creates 
+      a classloader, loads the pluging from the repository, and declares to ant
+      any tasks that the plugin declares.  In addition, any listeners declared 
+      by the plugin meta are registered with the current project. 
       </p>
 <source><![CDATA[
-    <x:plugin/>
+<x:plugin artifact="plugin:avalon/meta/avalon-meta-tools#1.4.0"/>
 ]]></source>
+      <p>
+      Plugins referenced by the plugin task should use the 
+      <a href="prepare.html">declare</a> task to genrate and register the 
+      appropriate plugin meta-data. 
+      </p>
 
     </section>
   </body>

Modified: avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/navigation.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/navigation.xml	(original)
+++ avalon/trunk/central/site/src/xdocs/central/tools/magic/tasks/production/navigation.xml	Sun Jun 20 16:48:06 2004
@@ -23,11 +23,9 @@
 
  <body>
     <menu>
-      <item name="Artifact" href="artifact.html"/>
       <item name="Javac" href="javac.html"/>
       <item name="Jar" href="jar.html"/>
       <item name="Bar" href="bar.html"/>
-      <item name="Declare" href="declare.html"/>
       <item name="Junit" href="junit.html"/>
       <item name="Install" href="install.html"/>
     </menu>

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org