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>
