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

[email protected]
Newsgroups gmane.comp.jakarta.avalon.cvs
Message-ID <[email protected]>
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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.