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>