You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2004/12/15 05:49:53 UTC

svn commit: r111944 - /incubator/directory/eve/trunk/xdocs/features.xml /incubator/directory/eve/trunk/xdocs/index.xml /incubator/directory/eve/trunk/xdocs/navigation.xml /incubator/directory/eve/trunk/xdocs/roadmap.xml

Author: akarasulu
Date: Tue Dec 14 20:49:52 2004
New Revision: 111944

URL: http://svn.apache.org/viewcvs?view=rev&rev=111944
Log:
Changes ...

 o cleaned up old inaccurate features
 o revised navigation and main page
 o made correction for wiki link on roadmap


Modified:
   incubator/directory/eve/trunk/xdocs/features.xml
   incubator/directory/eve/trunk/xdocs/index.xml
   incubator/directory/eve/trunk/xdocs/navigation.xml
   incubator/directory/eve/trunk/xdocs/roadmap.xml

Modified: incubator/directory/eve/trunk/xdocs/features.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/xdocs/features.xml?view=diff&rev=111944&p1=incubator/directory/eve/trunk/xdocs/features.xml&r1=111943&p2=incubator/directory/eve/trunk/xdocs/features.xml&r2=111944
==============================================================================
--- incubator/directory/eve/trunk/xdocs/features.xml	(original)
+++ incubator/directory/eve/trunk/xdocs/features.xml	Tue Dec 14 20:49:52 2004
@@ -17,64 +17,65 @@
         <li>
           Designed as an LDAP and X.500 experimentation platform.  Plugable
           components and subsystems make Eve extremely modular and perfect for
-          experiments with various aspects of the LDAP and X.500 protocols.  Eve
+          experiments with various aspects of the LDAP protocol.  Eve be made to
           can run on any IoC based microkernel using IoC type wrappers for her
-          components.
+          POJO components implementing POJI services.
         </li>
         
         <li>
           Eve's frontend is completely separable from its backend and 
-          vice-versa making it very conducive for implementing virtual 
-          directories and front ends to X.500.
+          vice-versa making it very flexible for implementing virtual
+          directories, proxy servers and gateways to X.500.
         </li>
         
         <li>
-          Several backends can be implemented and plugged into Eve's backend
-          nexus.  Eve will initially support a custom JDBM and JDBC based 
-          backend but any backend can be implemented so long as it conforms to
-          the backend SPI.
+          Several backends can be implemented and plugged into Eve's partition
+          nexus.  Eve will initially support a BTree based partition but any
+          backing store can be used to implement a partition so long as it
+          conforms to interfaces.
         </li>
         
         <li>
-          Eve exposes all aspects of administration via a special system 
+          Eve will expose all aspects of administration via a special system
           backend.  LDAP can be used to manage these concerns through the
-          system context.
+          system naming context at <code>ou=system</code>.
         </li>
         
         <li>
-          Java and Groovy based triggers and stored procedures are supported 
-          by Eve's backend subsystem.  Any backends plugged into the nexus 
-          are automatically decorated with these features.
+          Java based triggers and stored procedures are being implemented.
         </li>
         
         <li>
-          Both Eve's backend and her frontend are embeddable.
+          Both Eve's backend subsystem and her frontend are separable and
+          independently embeddable.
         </li>
         
         <li>
           Eve implements a server side JNDI LDAP provider as the facade for the 
           entire backend subsystem.  JNDI operations are directly translated by
           this provider into operations against the nexus and the target 
-          backend.
+          partitions storing the entries.
         </li>
         
         <li>
-          Eve uses JNDI as the data access API for stored procedures.  This 
+          Eve will use JNDI as the data access API for stored procedures.  This
           makes stored procedures functional within and outside of the server
           without requiring recompilation.
         </li>
         
         <li>
-          Eve is based on a simple Staged Event Driven Architecture (SEDA) which
-          gives Eve the ability to handle large amounts of concurrency.
+          Eve's networking code is based on a simple Staged Event Driven
+          Architecture (SEDA) which gives Eve the ability to handle large
+          amounts of concurrency.  Multiple swapable network layers will be
+          available for different usage characteristics.
         </li>
         
         <li>
           Eve uses the Snickers tools and APIs for ASN.1 BER encoding and 
           decoding.  These tools are designed for a very small encoding and
           decoding footprint as well as for use in non-blocking servers.  The
-          revolutionary event based processing of BER messages makes Eve very
-          efficient at handling this aspect of the protocol.
+          chunking nature of the BER codec makes Eve very efficient at handling
+          this aspect of the protocol and makes her resistant to DoS attacks.
         </li>
       </ul>
       </section>

Modified: incubator/directory/eve/trunk/xdocs/index.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/xdocs/index.xml?view=diff&rev=111944&p1=incubator/directory/eve/trunk/xdocs/index.xml&r1=111943&p2=incubator/directory/eve/trunk/xdocs/index.xml&r2=111944
==============================================================================
--- incubator/directory/eve/trunk/xdocs/index.xml	(original)
+++ incubator/directory/eve/trunk/xdocs/index.xml	Tue Dec 14 20:49:52 2004
@@ -32,15 +32,6 @@
 
         <tr>
           <td>
-            <a href="./building.html">Building</a>
-          </td>
-          <td>
-            Describes how to build Eve from the source.
-          </td>
-        </tr>
-
-        <tr>
-          <td>
             <a href="./roadmap.html">Roadmap</a>
           </td>
           <td>
@@ -50,65 +41,29 @@
 
         <tr>
           <td>
-            <a href="./architecture.html">Architecture</a>
-          </td>
-          <td>
-            Eve's architecture at a high level.
-          </td>
-        </tr>
-
-        <tr>
-          <td>
-            <a href="./components.html">Components</a>
-          </td>
-          <td>
-            Discusses component based design in Eve.
-          </td>
-        </tr>
-        
-        <tr>
-          <td>
-            <a href="./protocol.html">Protocol</a>
-          </td>
-          <td>
-            Documentation for the LDAP protocol provider.
-          </td>
-        </tr>
-        
-        <tr>
-          <td>
-            <a href="./jndi.html">JNDI</a>
-          </td>
-          <td>
-            Documentation for Eve's JNDI provider.
-          </td>
-        </tr>
-
-        <tr>
-          <td>
-            <a href="./authentication.html">Authentication</a>
+            <a href="./users/index.html">User's Guide</a>
           </td>
           <td>
-            Documentation for how to bind to Eve out of the box.
+            Material that might go into a user's guide or howto section.
           </td>
         </tr>
 
         <tr>
           <td>
-            <a href="./partitions.html">Partitions</a>
+            <a href="./developers/index.html">Developers's Guide</a>
           </td>
           <td>
-            Documentation for creating user partitions to Eve in addition to the
-            system context partition. 
+            Material that might go into a developer's guide.
           </td>
         </tr>
 
         <tr>
           <td>
-            <a href="./plugin.html">Maven Plugin</a>
+            <a href="./projects/index.html">Eve Projects</a>
           </td>
           <td>
-            A plugin for Eve that does a bunch-o-stuff.  Check it out.
+            The sitedocs for the various maven source code projects containing
+            the usual reports and info are here.
           </td>
         </tr>
 

Modified: incubator/directory/eve/trunk/xdocs/navigation.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/xdocs/navigation.xml?view=diff&rev=111944&p1=incubator/directory/eve/trunk/xdocs/navigation.xml&r1=111943&p2=incubator/directory/eve/trunk/xdocs/navigation.xml&r2=111944
==============================================================================
--- incubator/directory/eve/trunk/xdocs/navigation.xml	(original)
+++ incubator/directory/eve/trunk/xdocs/navigation.xml	Tue Dec 14 20:49:52 2004
@@ -23,21 +23,19 @@
     <menu name="Eve">
       <item name="Overview" href="/index.html"/>
       <item name="Features" href="/features.html"/>
-      <item name="Building" href="/building.html"/>
       <item name="Roadmap" href="/roadmap.html"/>
-      <item name="Architecture" href="./architecture.html"/>
-      <item name="Components" href="/components.html"/>
-      <item name="Protocol" href="/protocol.html"/>
-      <item name="JNDI" href="/jndi.html"/>
-      <item name="Authentication" href="/authentication.html"/>
-      <item name="Partitions" href="/partitions.html"/>
-      <item name="Maven Plugin" href="/plugin.html"/>
+      <item name="User's Guide" href="/users/index.html"/>
+      <item name="Developer's Guide" href="/developers/index.html"/>
+      <item name="Eve Projects" href="/projects/index.html"/>
     </menu>
     
     <menu name="Project Information">
       <item name="Wiki" href="http://wiki.apache.org/directory"/>
       <item name="Open Issues" href="http://nagoya.apache.org/jira/browse/DIREVE"/>
       <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/eve/trunk/?root=Apache-SVN"/>
+      <item name="Mailing Lists" href="/mailing-lists.html"/>
+      <item name="License" href="/license.html"/>
+      <item name="Notices" href="/notices.html"/>
     </menu>
  </body>
 

Modified: incubator/directory/eve/trunk/xdocs/roadmap.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/eve/trunk/xdocs/roadmap.xml?view=diff&rev=111944&p1=incubator/directory/eve/trunk/xdocs/roadmap.xml&r1=111943&p2=incubator/directory/eve/trunk/xdocs/roadmap.xml&r2=111944
==============================================================================
--- incubator/directory/eve/trunk/xdocs/roadmap.xml	(original)
+++ incubator/directory/eve/trunk/xdocs/roadmap.xml	Tue Dec 14 20:49:52 2004
@@ -19,8 +19,8 @@
           </a> for specific tasks.
         </li>
         <li>
-          Look at the WIKI
-          <a href="http://nagoya.apache.org/jira/secure/BrowseProject.jspa">here
+          Look at the release info in the WIKI
+          <a href="http://wiki.apache.org/directory/ReleasesHowto">here
           </a> for high level roadmap.
         </li>
       </ul>