You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by th...@apache.org on 2008/10/28 01:12:05 UTC

svn commit: r708401 - in /labs/droids/branch/LABS-144/src/documentation/content/xdocs: develop/develop.xml index.xml install.xml tabs.xml

Author: thorsten
Date: Mon Oct 27 17:12:05 2008
New Revision: 708401

URL: http://svn.apache.org/viewvc?rev=708401&view=rev
Log:
use incubator files and locations
moving content around.
we are now have our own ant so removing note about it

Modified:
    labs/droids/branch/LABS-144/src/documentation/content/xdocs/develop/develop.xml
    labs/droids/branch/LABS-144/src/documentation/content/xdocs/index.xml
    labs/droids/branch/LABS-144/src/documentation/content/xdocs/install.xml
    labs/droids/branch/LABS-144/src/documentation/content/xdocs/tabs.xml

Modified: labs/droids/branch/LABS-144/src/documentation/content/xdocs/develop/develop.xml
URL: http://svn.apache.org/viewvc/labs/droids/branch/LABS-144/src/documentation/content/xdocs/develop/develop.xml?rev=708401&r1=708400&r2=708401&view=diff
==============================================================================
--- labs/droids/branch/LABS-144/src/documentation/content/xdocs/develop/develop.xml (original)
+++ labs/droids/branch/LABS-144/src/documentation/content/xdocs/develop/develop.xml Mon Oct 27 17:12:05 2008
@@ -21,6 +21,23 @@
     <title>Developing with Apache Droids in your spring based project.</title>
   </header>
   <body>
+    <section>
+      <title>Develope small specialised components!</title>
+      <p>Following the UNIX philosophy for automated task processing in java enable us to 
+        re-use the maximum code from other projects. As a reminder a pipe in unix starts 
+        with an invoking component (which produces a stream)
+        and then chain as much other components that interact on the stream that are needed.
+        The modification of each component will be passed to the next component in the chain.
+      </p>
+      <p>For example the following command in a unix box will lance a subversion command to
+        check for the status on the local svn checkout (svn st). The next command will filter
+        the files that are not under svn control (grep ?). The next command will modify the
+        stream to create a command to add this files to the repository (awk ...). The last step
+        will cause the invocation of the command by sending it to the shell (sh).</p>
+      <p><code>svn st | grep ? | awk '{print "svn add "$2}' | sh</code></p>
+      <p>In droids your are piping/processing your tasks with small specialist components
+        that combined are resolving your task. </p>
+    </section>
     <section id="how">
       <title>How can I use Apache Droids in my application?</title>
       <p>Once you have created the droids.jar, place it in your classpath and you are ready to

Modified: labs/droids/branch/LABS-144/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/labs/droids/branch/LABS-144/src/documentation/content/xdocs/index.xml?rev=708401&r1=708400&r2=708401&view=diff
==============================================================================
--- labs/droids/branch/LABS-144/src/documentation/content/xdocs/index.xml (original)
+++ labs/droids/branch/LABS-144/src/documentation/content/xdocs/index.xml Mon Oct 27 17:12:05 2008
@@ -30,20 +30,7 @@
         write a new one from scratch, which can automatically seek out
         relevant online information based on the user's specifications.</p>
       <p>Droids (plural) is not designed for a special usecase, it is a framework: <strong>Take what
-        you need, do what you want, impossible is nothing.</strong></p>
-      <p>It is the cocoon/UNIX philosophy for automated task processing in java. As a
-        reminder a pipe in unix starts with an invoking component (which produces a stream)
-        and then chain as much other components that interact on the stream that are needed.
-        The modification of each component will be passed to the next component in the chain.
-        </p>
-      <p>For example the following command in a unix box will lance a subversion command to
-        check for the status on the local svn checkout (svn st). The next command will filter
-        the files that are not under svn control (grep ?). The next command will modify the
-        stream to create a command to add this files to the repository (awk ...). The last step
-        will cause the invocation of the command by sending it to the shell (sh).</p>
-      <p><code>svn st | grep ? | awk '{print "svn add "$2}' | sh</code></p>
-      <p>In droids your are piping/processing your tasks with small specialist components
-        that combined are resolving your task. </p>
+        you need, do what you want.</strong></p>
       <p>Droids offers you following the components so far:</p>
       <ul>
         <li>Queue, a queue is the data structure where the different tasks are waiting for
@@ -76,17 +63,6 @@
           overriding the default properties that are needed.
         </li>
         <li>
-          <strong>Spring based.</strong>
-          The properties mentioned above get picked up by the build
-          process which inject them in the spring configuration.
-        </li>
-        <li>
-          <strong>Extensible.</strong>
-          The spring configuration makes usage of the
-          cocoon-configurator and its dynamic registry support (making
-          extending droids a pleasure).
-        </li>
-        <li>
           <strong>Multi-threaded.</strong>
           The architecture is that a robot (e.g. HelloCrawler controls
           various worker (threads) that are doing the actual work.
@@ -110,6 +86,17 @@
             <li>GaussianRandomDelayTime</li>
           </ul>
         </li>
+        <li>
+          <strong>Spring based - dynamics.</strong>
+          The properties mentioned above get picked up by the build
+          process which inject them in the spring configuration.
+        </li>
+        <li>
+          <strong>Extensible - dynamics.</strong>
+          The spring configuration makes usage of the
+          cocoon-configurator and its dynamic registry support (making
+          extending droids a pleasure).
+        </li>
       </ul>
     </section>
     <section>
@@ -128,11 +115,7 @@
     </section>
     <section>
       <title>Requirements</title>
-      <warning label="Ant Optional Tasks">Important is that you have as well
-        the optional Ant tasks installed! Otherwise you will not be able
-        to build!</warning>
       <ul>
-        <li>Apache Ant version 1.7.0 or higher</li>
         <li>JDK 1.5 or higher</li>
       </ul>
     </section>

Modified: labs/droids/branch/LABS-144/src/documentation/content/xdocs/install.xml
URL: http://svn.apache.org/viewvc/labs/droids/branch/LABS-144/src/documentation/content/xdocs/install.xml?rev=708401&r1=708400&r2=708401&view=diff
==============================================================================
--- labs/droids/branch/LABS-144/src/documentation/content/xdocs/install.xml (original)
+++ labs/droids/branch/LABS-144/src/documentation/content/xdocs/install.xml Mon Oct 27 17:12:05 2008
@@ -25,7 +25,7 @@
       <title>Download</title>
       <p>Download the Droids code base (we refer to the resulting directory as
         $DROIDS_HOME):</p>
-      <source>svn co https://svn.apache.org/repos/asf/labs/droids/trunk droids</source>
+      <source>svn co https://svn.apache.org/repos/asf/incubator/droids/trunk droids</source>
     </section>
     <section id="env">
         <title>Setting up the Environment</title>

Modified: labs/droids/branch/LABS-144/src/documentation/content/xdocs/tabs.xml
URL: http://svn.apache.org/viewvc/labs/droids/branch/LABS-144/src/documentation/content/xdocs/tabs.xml?rev=708401&r1=708400&r2=708401&view=diff
==============================================================================
--- labs/droids/branch/LABS-144/src/documentation/content/xdocs/tabs.xml (original)
+++ labs/droids/branch/LABS-144/src/documentation/content/xdocs/tabs.xml Mon Oct 27 17:12:05 2008
@@ -32,7 +32,7 @@
   -->
   <tab id="home" label="Home" dir="" />
   <tab id="develop" label="Develop" dir="" indexfile="develop/develop.html"/>
-  <tab id="labs" label="Apache Labs" href="http://labs.apache.org"/>
+  <tab id="labs" label="Apache Incubator" href="http://incubator.apache.org"/>
 <!-- Add new tabs here, eg:
   <tab label="How-Tos" dir="community/howto/"/>
   <tab label="XML Site" dir="xml-site/"/>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org