You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by vt...@apache.org on 2004/07/05 06:11:00 UTC
svn commit: rev 22582 - in incubator/directory: eve/trunk/xdocs eve/trunk/xdocs/backend eve/trunk/xdocs/frontend eve/trunk/xdocs/frontend/components eve/trunk/xdocs/frontend/components/buffer eve/trunk/xdocs/frontend/components/client eve/trunk/xdocs/frontend/components/common eve/trunk/xdocs/frontend/components/decoder eve/trunk/xdocs/frontend/components/encoder eve/trunk/xdocs/frontend/components/event eve/trunk/xdocs/frontend/components/input eve/trunk/xdocs/frontend/components/listener eve/trunk/xdocs/frontend/components/output eve/trunk/xdocs/frontend/components/processor janus/trunk janus/trunk/xdocs ldap/trunk ldap/trunk/xdocs naming/trunk naming/trunk/xdocs rms/trunk/api/xdocs rms/trunk/gui/xdocs rms/trunk/jdbc/xdocs rms/trunk/jdbm/xdocs rms/trunk/je/xdocs rms/trunk/jndi/xdocs rms/trunk/spi/xdocs rms/trunk/xdocs rms/trunk/xdocs/admin rms/trunk/xdocs/api rms/trunk/xdocs/api/images rms/trunk/xdocs/jdbc rms/trunk/xdocs/jdbc/images rms/trunk/xdocs/je rms/trunk/xdocs/jndi rms/trunk/xdocs/spi rms/trunk/xdocs/spi/images sitedocs/trunk/xdocs sitedocs/trunk/xdocs/community sitedocs/trunk/xdocs/community/history sitedocs/trunk/xdocs/community/process sitedocs/trunk/xdocs/community/who sitedocs/trunk/xdocs/doc sitedocs/trunk/xdocs/related sitedocs/trunk/xdocs/sandbox sitedocs/trunk/xdocs/subprojects sitedocs/trunk/xdocs/subprojects/sitedocs snickers/trunk snickers/trunk/xdocs snickers/trunk/xdocs/ber-codec snickers/trunk/xdocs/codec-stateful snickers/trunk/xdocs/stub-compiler
Author: vtence
Date: Sun Jul 4 21:10:59 2004
New Revision: 22582
Added:
incubator/directory/rms/trunk/xdocs/admin/
incubator/directory/rms/trunk/xdocs/admin/RMSAdminConsoleAndPlugins.doc (contents, props changed)
incubator/directory/rms/trunk/xdocs/admin/index.xml
incubator/directory/rms/trunk/xdocs/admin/navigation.xml
incubator/directory/rms/trunk/xdocs/admin/ocmm.xml
incubator/directory/rms/trunk/xdocs/admin/user-guide.xml
incubator/directory/rms/trunk/xdocs/api/
incubator/directory/rms/trunk/xdocs/api/images/
incubator/directory/rms/trunk/xdocs/api/images/cache-classes-color.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/api/images/interface-aggregation-color.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/api/images/interface-aggregation.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/api/index.xml
incubator/directory/rms/trunk/xdocs/api/navigation.xml
incubator/directory/rms/trunk/xdocs/jdbc/
incubator/directory/rms/trunk/xdocs/jdbc/images/
incubator/directory/rms/trunk/xdocs/jdbc/images/rms-database-schema.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/jdbc/index.xml
incubator/directory/rms/trunk/xdocs/jdbc/navigation.xml
incubator/directory/rms/trunk/xdocs/je/
incubator/directory/rms/trunk/xdocs/je/index.xml
incubator/directory/rms/trunk/xdocs/je/navigation.xml
incubator/directory/rms/trunk/xdocs/jndi/
incubator/directory/rms/trunk/xdocs/jndi/index.xml
incubator/directory/rms/trunk/xdocs/jndi/navigation.xml
incubator/directory/rms/trunk/xdocs/spi/
incubator/directory/rms/trunk/xdocs/spi/images/
incubator/directory/rms/trunk/xdocs/spi/images/application-api-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/application-spi-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/cache-api-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/default-bit-permission-api-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/default-role-api-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/permission-spi-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/profile-api-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/profile-spi-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/role-spi-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/spi-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/user-api-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/images/user-spi-classes.gif (contents, props changed)
incubator/directory/rms/trunk/xdocs/spi/index.xml
incubator/directory/rms/trunk/xdocs/spi/navigation.xml
Removed:
incubator/directory/rms/trunk/api/xdocs/
incubator/directory/rms/trunk/gui/xdocs/
incubator/directory/rms/trunk/jdbc/xdocs/
incubator/directory/rms/trunk/jdbm/xdocs/
incubator/directory/rms/trunk/je/xdocs/
incubator/directory/rms/trunk/jndi/xdocs/
incubator/directory/rms/trunk/spi/xdocs/
Modified:
incubator/directory/eve/trunk/xdocs/backend/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/buffer/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/client/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/common/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/decoder/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/encoder/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/event/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/input/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/listener/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/output/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/components/processor/navigation.xml
incubator/directory/eve/trunk/xdocs/frontend/navigation.xml
incubator/directory/eve/trunk/xdocs/navigation.xml
incubator/directory/eve/trunk/xdocs/source-layout.xml
incubator/directory/janus/trunk/project.xml
incubator/directory/janus/trunk/xdocs/navigation.xml
incubator/directory/ldap/trunk/project.xml
incubator/directory/ldap/trunk/xdocs/index.xml
incubator/directory/ldap/trunk/xdocs/navigation.xml
incubator/directory/naming/trunk/project.xml
incubator/directory/naming/trunk/xdocs/navigation.xml
incubator/directory/rms/trunk/xdocs/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/community/history/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/community/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/community/process/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/community/who/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/doc/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/index.xml
incubator/directory/sitedocs/trunk/xdocs/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/news.xml
incubator/directory/sitedocs/trunk/xdocs/related/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/sandbox/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/subprojects/navigation.xml
incubator/directory/sitedocs/trunk/xdocs/subprojects/sitedocs/navigation.xml
incubator/directory/snickers/trunk/project.xml
incubator/directory/snickers/trunk/xdocs/ber-codec/navigation.xml
incubator/directory/snickers/trunk/xdocs/codec-stateful/navigation.xml
incubator/directory/snickers/trunk/xdocs/navigation.xml
incubator/directory/snickers/trunk/xdocs/stub-compiler/navigation.xml
Log:
Site build using multiproject plugin should be ready for prime time now (some links still broken, but were before)
Modified: incubator/directory/eve/trunk/xdocs/backend/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/backend/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/backend/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,54 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html"/>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html"/>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/buffer/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/buffer/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/buffer/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/client/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/client/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/client/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/common/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/common/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/common/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/decoder/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/decoder/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/decoder/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/encoder/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/encoder/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/encoder/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/event/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/event/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/event/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/input/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/input/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/input/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/listener/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/listener/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/listener/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/output/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/output/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/output/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/components/processor/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/components/processor/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/components/processor/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,39 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
<item name="HiPerformance" href="/frontend/performance.html"/>
<item name="Event Decoupling" href="/frontend/events.html"/>
- <item name="Resource Pooling"
- href="/frontend/resource-pooling.html"/>
+ <item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
-
<item name="Components" href="/frontend/components/index.html">
<item name="Common APIs"
href="/frontend/components/common/index.html"/>
@@ -70,32 +70,16 @@
-->
</item>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/frontend/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/frontend/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/frontend/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,30 +7,32 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html">
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html">
<item name="Requirements" href="/frontend/requirements.html"/>
<item name="X.500 and LDAP" href="/frontend/x.500-ldap.html"/>
<item name="SEDA Approach" href="/frontend/seda.html"/>
@@ -39,33 +41,16 @@
<item name="Resource Pooling" href="/frontend/resource-pooling.html"/>
<item name="Pushing the JNDI" href="/frontend/pushing-jndi.html"/>
<item name="Components" href="/frontend/components/index.html"/>
- <item name="Miscellaneous" href="/frontend/components/misc.html"/>
+ <item name="Miscellaneous" href="/frontend/misc.html"/>
<item name="Current Status" href="/frontend/status.html"/>
- </item>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ </item>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/navigation.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/navigation.xml (original)
+++ incubator/directory/eve/trunk/xdocs/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,54 +7,39 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
+ <!--
<item name="Eve" href="/index.html"/>
+ -->
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="/index.html">
- <item name="Features" href="/features.html"/>
- <item name="Source Layout" href="/source-layout.html"/>
- <item name="Component Design" href="/components.html"/>
- <item name="Building" href="/building.html"/>
- <item name="Deploying" href="/deploying.html"/>
- <item name="Backend Design" href="/backend/index.html"/>
- <item name="Frontend Design" href="/frontend/index.html"/>
- </item>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ <menu name="Eve">
+ <item name="Overview" href="/index.html"/>
+ <item name="Features" href="/features.html"/>
+ <item name="Source Layout" href="/source-layout.html"/>
+ <item name="Component Design" href="/components.html"/>
+ <item name="Building" href="/building.html"/>
+ <item name="Deploying" href="/deploying.html"/>
+ <item name="Backend Design" href="/backend/index.html"/>
+ <item name="Frontend Design" href="/frontend/index.html"/>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <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"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/eve/trunk/xdocs/source-layout.xml
==============================================================================
--- incubator/directory/eve/trunk/xdocs/source-layout.xml (original)
+++ incubator/directory/eve/trunk/xdocs/source-layout.xml Sun Jul 4 21:10:59 2004
@@ -36,12 +36,12 @@
<table>
<tr><th>Resource</th></tr>
<tr>
- <td><a href="http://cvs.apache.org/viewcvs.cgi/incubator/directory/eve/trunk/eve?root=Apache-SVN">
+ <td><a href="http://svn.apache.org/viewcvs.cgi/incubator/directory/eve/trunk/eve?root=Apache-SVN">
Eve's Subversion Repository</a></td>
</tr>
<tr><td>
- <a href="../../../svn.html">
+ <a href="../../svn.html">
Subversion Documentation</a></td>
</tr>
</table>
Modified: incubator/directory/janus/trunk/project.xml
==============================================================================
--- incubator/directory/janus/trunk/project.xml (original)
+++ incubator/directory/janus/trunk/project.xml Sun Jul 4 21:10:59 2004
@@ -14,7 +14,7 @@
</description>
<inceptionYear>2003</inceptionYear>
- <url>http://incubator.apache.org/directory</url>
+ <url>http://incubator.apache.org/directory/subprojects/janus/</url>
<logo>http://incubator.apache.org/directory/images/apache-directory-logo.png</logo>
<organization>
<name>Apache Incubator</name>
Modified: incubator/directory/janus/trunk/xdocs/navigation.xml
==============================================================================
--- incubator/directory/janus/trunk/xdocs/navigation.xml (original)
+++ incubator/directory/janus/trunk/xdocs/navigation.xml Sun Jul 4 21:10:59 2004
@@ -5,13 +5,18 @@
<body>
<links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
<item name="Eve" href="../eve/index.html"/>
<item name="RMS" href="../rms/index.html"/>
<item name="LDAP" href="../directory-ldap/index.html"/>
<item name="Naming" href="../directory-naming/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
<menu name="Janus">
Modified: incubator/directory/ldap/trunk/project.xml
==============================================================================
--- incubator/directory/ldap/trunk/project.xml (original)
+++ incubator/directory/ldap/trunk/project.xml Sun Jul 4 21:10:59 2004
@@ -15,7 +15,7 @@
<inceptionYear>2003</inceptionYear>
<package>org.apache.directory.sitedocs</package>
<logo>http://incubator.apache.org/directory/images/apache-directory-logo.png</logo>
- <url>http://incubator.apache.org/directory</url>
+ <url>http://incubator.apache.org/directory/subprojects/directory-ldap/</url>
<issueTrackingUrl>
http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400
Modified: incubator/directory/ldap/trunk/xdocs/index.xml
==============================================================================
--- incubator/directory/ldap/trunk/xdocs/index.xml (original)
+++ incubator/directory/ldap/trunk/xdocs/index.xml Sun Jul 4 21:10:59 2004
@@ -24,7 +24,7 @@
<tr>
<td>
- <a href="../ldap/common.html">Common</a>
+ <a href="common.html">Common</a>
</td>
<td>
Set of Common LDAP Code
@@ -33,7 +33,7 @@
<tr>
<td>
- <a href="../ldap/client.html">Clients</a>
+ <a href="client.html">Clients</a>
</td>
<td>
LDAP Clients - Stand alone and embeddable
Modified: incubator/directory/ldap/trunk/xdocs/navigation.xml
==============================================================================
--- incubator/directory/ldap/trunk/xdocs/navigation.xml (original)
+++ incubator/directory/ldap/trunk/xdocs/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,49 +7,31 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
<item name="Eve" href="../eve/index.html"/>
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../subprojects/index.html">
- <item name="Eve" href="../eve/index.html"/>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="/index.html">
- <item name="Common" href="../ldap/common.html"/>
- <item name="Clients" href="../ldap/client.html"/>
- </item>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="../snickers/index.html"/>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ <menu name="LDAP">
+ <item name="Overview" href="/index.html"/>
+ <item name="Common" href="/common.html"/>
+ <item name="Clients" href="/client.html"/>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <item name="Open Issues" href="http://nagoya.apache.org/jira/browse/DIRLDAP"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/ldap/trunk/?root=Apache-SVN"/>
</menu>
-
</body>
</project>
Modified: incubator/directory/naming/trunk/project.xml
==============================================================================
--- incubator/directory/naming/trunk/project.xml (original)
+++ incubator/directory/naming/trunk/project.xml Sun Jul 4 21:10:59 2004
@@ -10,9 +10,9 @@
<organization>
<name>Apache Software Foundation</name>
<url>http://www.apache.org</url>
- <logo>http://incubator.apache.org/images/apache-incubator.png</logo>
+ <logo>http://incubator.apache.org/images/apache-incubator-logo.png</logo>
</organization>
- <logo></logo>
+ <logo>http://incubator.apache.org/directory/images/apache-directory-logo.png</logo>
<inceptionYear>2003</inceptionYear>
<package>org.apache.naming</package>
@@ -26,7 +26,7 @@
Apache Directory Naming is a re-usable JNDI component.
</description>
- <url>http://incubator.apache.org/directory/naming/</url>
+ <url>http://incubator.apache.org/directory/subprojects/directory-naming/</url>
<siteAddress>incubator.apache.org</siteAddress>
<siteDirectory>/www/incubator.apache.org/directory/naming/</siteDirectory>
<distributionDirectory>/www/incubator.apache.org/builds/directory/naming/</distributionDirectory>
Modified: incubator/directory/naming/trunk/xdocs/navigation.xml
==============================================================================
--- incubator/directory/naming/trunk/xdocs/navigation.xml (original)
+++ incubator/directory/naming/trunk/xdocs/navigation.xml Sun Jul 4 21:10:59 2004
@@ -5,7 +5,17 @@
<body>
- <link name="Index" href="/" />
+ <links>
+ <item name="Directory" href="../../index.html"/>
+ <item name="Eve" href="../eve/index.html"/>
+ <item name="RMS" href="../rms/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Janus" href="../janus/index.html"/>
+ <item name="Snickers" href="../snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
+ </links>
<menu name="Naming">
<item name="Overview" href="/index.html"/>
@@ -13,10 +23,18 @@
<item name="Using" href="/using.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/DIRNAMING"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/naming/trunk/?root=Apache-SVN"/>
+ </menu>
+
+ <!--
<menu name="Projects">
#foreach ($reactorProject in $reactorProjects)
<item name="$reactorProject.name" href="/${aggregateDir}${reactorProject.artifactId}/index.html"/>
#end
</menu>
+ -->
</body>
</project>
Added: incubator/directory/rms/trunk/xdocs/admin/RMSAdminConsoleAndPlugins.doc
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/admin/index.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/admin/index.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <properties>
+ <author email="akarasulu@apache.org">Alex Karasulu</author>
+ <title>Realm Management System: Admin GUI</title>
+ </properties>
+ <body>
+
+ <section name="Admin GUI">
+ <p>
+ RMS allows data to be mastered within a relational database and served
+ out through a directory. The tool used to master the content within the
+ database is the RMS Management Console (RMC) or admin GUI.
+ </p>
+
+ <p>
+ RMC has already been built and documenation on it will be made
+ available soon. Hang tight and take a look at the UI snapshots
+ <a href="./snapshots.html">here</a>.
+ </p>
+ </section>
+
+ <section name="Topic">
+ <p>
+ These are topics of interest soon to appear about RMC.
+ </p>
+
+ <table>
+ <tr><th>Topic</th><th>Description</th></tr>
+ <tr>
+ <td><a href="./RMSAdminConsoleAndPlugins.doc">RMC Design</a></td>
+ <td>Detailed design document on the RMS Management Console</td>
+ </tr>
+ <tr>
+ <td><a href="./ocmm.html">RMC OCMM</a></td>
+ <td>
+ The UI uses a special Object Containment Meta Model (OCMM) to
+ navigate the objects within the database and allow users of the
+ RMC to alter them. This section discusses the OCMM.
+ </td>
+ </tr>
+ <tr>
+ <td><a href="./user-guide.html">RMC User Guide</a></td>
+ <td>
+ Describes how to effectively use the RMS Management Console.
+ </td>
+ </tr>
+ </table>
+ </section>
+ </body>
+</document>
Added: incubator/directory/rms/trunk/xdocs/admin/navigation.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/admin/navigation.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Realm Management System</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ -->
+ <item name="Directory" href="../../index.html"/>
+ <item name="Eve" href="../eve/index.html"/>
+ <!--
+ <item name="RMS" href="/index.html"/>
+ -->
+ <item name="LDAP" href="../ldap/index.html"/>
+ <item name="Naming" href="../naming/index.html"/>
+ <item name="Janus" href="../janus/index.html"/>
+ <item name="Snickers" href="../snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="RMS">
+ <item name="Overview" href="/index.html"/>
+ <item name="Admin Tool" href="/admin/index.html"/>
+ <item name="API" href="/api/index.html"/>
+ <item name="SPI" href="/spi/index.html"/>
+ <item name="JDBC" href="/jdbc/index.html"/>
+ <item name="JNDI" href="/jndi/index.html"/>
+ <item name="JDBM" href="/jdbm/index.html"/>
+ <item name="JE" href="/je/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/DIRRMS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/rms/trunk/?root=Apache-SVN"/>
+ </menu>
+
+ </body>
+</project>
Added: incubator/directory/rms/trunk/xdocs/admin/ocmm.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/admin/ocmm.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <properties>
+ <author email="akarasulu@apache.org">Alex Karasulu</author>
+ <title>RMS Management Console: Object Containment Meta Model</title>
+ </properties>
+ <body>
+
+ <section name="Object Containment Meta Model (OCMM)">
+ <p>
+ Coming soon ...
+ </p>
+ </section>
+ </body>
+</document>
\ No newline at end of file
Added: incubator/directory/rms/trunk/xdocs/admin/user-guide.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/admin/user-guide.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <properties>
+ <author email="akarasulu@apache.org">Alex Karasulu</author>
+ <title>RMS Management Console: User Guide</title>
+ </properties>
+ <body>
+
+ <section name="RMC User Guide">
+ <p>
+ Coming soon ...
+ </p>
+ </section>
+ </body>
+</document>
\ No newline at end of file
Added: incubator/directory/rms/trunk/xdocs/api/images/cache-classes-color.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/api/images/interface-aggregation-color.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/api/images/interface-aggregation.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/api/index.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/api/index.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,260 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <properties>
+ <author email="akarasulu@apache.org">Alex Karasulu</author>
+ <title>Role Based Access Control API</title>
+ </properties>
+ <body>
+
+ <section name="Introduction">
+ <p>
+ RMS centralizes the access and management of authorization policies
+ within the operational environment using simple role and permission
+ assignment scheme to user profiles.
+ </p>
+
+ <center>
+ <img src="./images/interface-aggregation-color.gif"/>
+ </center>
+
+ <p>
+ The UML diagram above models the aggregate relationships between RMS
+ entity interfaces. User and Application interfaces exist to model their
+ respective real world entities. Applications have permissions and
+ roles defined specifically for them: they aggregate instances of
+ Permissions and Roles and are modeled in red. Roles contain a set of
+ application permissions called grants. Grants represent the operations
+ given to those users acting in the role. Users are associated with
+ applications via profiles and are modeled in blue. A user's profile
+ has roles assigned to it to have the profile inherit the application
+ permissions granted to the role.
+ </p>
+
+ <p>
+ Besides permission inheritance from roles, user profiles can have
+ additional permissions granted specifically for the profile
+ or even have permissions denied to cancel grants inherited from role
+ assignments. These permission tweaks exist for the fine tuning of
+ a profile's effective permissions without having to resort to the
+ creation of roles to handle exceptional users.
+ </p>
+ </section>
+
+ <section name="API Usage">
+ <p>
+ This section describes how to use RMS APIs. For provider specific
+ information you might want to look at the provider usage guides for
+ the respective provider's here:
+ </p>
+
+ <ul>
+ <li><a href="../jdbc-impl/index.html">JDBC based RMS provider</a></li>
+ <li><a href="../jndi-impl/index.html">JNDI based RMS provider</a></li>
+ </ul>
+
+ <subsection name="Initializing RMS">
+ <p>
+ RMS uses a top level abstract factory class, <a href=
+ "./apidocs/rms/rbac/Rms.html">org.apache.rms.Rms</a>. The factory contains
+ static classes used to create and access singleton instances of the
+ Rms class. These static methods and their use are explained below:
+ </p>
+
+ <table>
+ <tr><th>Method</th><th>Description</th></tr>
+ <tr>
+ <td><a href=
+ "./apidocs/rms/rbac/Rms.html#getInstance()">getInstance()</a>
+ </td>
+ <td>
+ <p>
+ Used to access the existing singleton provider that was previously
+ initialized or to initialize and return the default Rms provider.
+ The default provider is loaded using a discovery sequence to find
+ the needed properties.
+ </p>
+ <p>
+ Calling this method will never complain about an attempt to
+ reinitialize the singleton. This method rather than the other
+ overload should be used to repeatedly access the singleton after
+ initialization has successfully occurred.
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td><a href=
+ "./apidocs/rms/rbac/Rms.html#getInstance(java.util.Properties)">
+ getInstance(java.util.Properties)</a>
+ </td>
+ <td>
+ <p>
+ Used to initialize the Rms provider. The method should only be
+ successfully called at most once. If called again after the
+ successful initialization of the system an RmsException will
+ be thrown to complain about attempts to create other instances
+ of a singleton object.
+ </p>
+ <p>
+ The properties argument holds Rms provider specific properties
+ as well as a value for the provider's RmsFactory implementation.
+ The <a href="./apidocs/rms/rbac/Rms.html#RMS_FACTORY_PROP">
+ Rms.RMS_FACTORY_PROP</a> property is used to hold the fully
+ qualified class name of the provider's RmsFactory implementation.
+ </p>
+ <p>
+ Calling this method will complain about repeated attempts to
+ reinitialize the singleton. This other no argument overload
+ should be used to repeatedly access the singleton after
+ initialization has successfully occurred.
+ </p>
+ </td>
+ </tr>
+ </table>
+ </subsection>
+
+ <subsection name="Application Interfaces">
+ <p>
+ Once an Rms provider instance is initialized it can be used to access
+ application permissions and roles. Below we have code to test of the
+ admin role of a petstore application is granted the CancelPurchase
+ permission:
+ </p>
+
+ <source>
+Rms rms = Rms.getInstance() ;
+Application petstore = rms.getApplication( "petstore" ) ;
+Role admin = petstore.getRole( "admin" ) ;
+if ( admin.hasPermission( "CancelPurchase" ) )
+{
+ ...
+}
+ </source>
+
+ <p>
+ Applications may on startup want to cache permissions for use
+ throughout the run of the application. This may be used to determine
+ if permission checks are valid and exist for the application in
+ the first place. An Iterator to the petstore application's defined
+ BitPermissions can be accessed like so:
+ </p>
+
+ <source>
+Rms rms = Rms.getInstance() ;
+Application petstore = rms.getApplication( "petstore" ) ;
+Iterator perms = petstore.getPermissions() ;
+while ( perms.hasNext() )
+{
+ ...
+}
+ </source>
+ </subsection>
+
+ <subsection name="User Interfaces">
+ <p>
+ The primary reason for an authorization API in the first place is to
+ determine whether or not a user has access to a particular resource
+ or operation. This is programmatically simple using the Rms User
+ interfaces and is similar to the way we tested to see if a Role has
+ a permission. Below we test to see if User akarasulu has the
+ permission to AccessBillingInformation within the petstore
+ Application:
+ </p>
+
+ <source>
+Rms rms = Rms.getInstance() ;
+User akarasulu = rms.getUser( "akarasulu" ) ;
+Profile profile = akarasulu.getProfile( "petstore" ) ;
+if ( profile.hasPermission( "AccessBillingInformation" ) )
+{
+ // Allow access to billing info here:
+ ...
+}
+ </source>
+
+ <p>
+ Sometimes its more convenient to determine whether or not a user is
+ denied access to a resouce. Because permission denials take
+ precedence over grants, the <code>hasDenial()</code> method can be
+ used to check for the opposite case. Barrowing from the above
+ example we could invert the situation to deny access like so:
+ </p>
+
+ <source>
+if ( profile.hasDenial( "AccessBillingInformation" ) )
+{
+ // Disallow access to billing info here:
+ throw new AccessControlException( "Access to billing info denied" ) ;
+}
+ </source>
+
+ <p>
+ Assertive checks can be used to handle these kinds of code blocks
+ in one simple line. Here's an example of the above authorization
+ check block using an assertion:
+ </p>
+
+ <source>
+profile.checkPermission( "AccessBillingInformation",
+ "Access to billing info denied" ) ;
+ </source>
+
+ <p>
+ If the AccessBillingInformation permission has not been granted to or
+ inherited by the akarasulu user profile for the petstore application
+ then an AccessControlException which is a RuntimeException is thrown.
+ If the message parameter is not provided for use as the message of
+ the thrown AccessControlException one is constructed. Assertive
+ permission checks are also available on Application Roles. This
+ single line assertion construct makes it easier to read application
+ code enforcing access control policies.
+ </p>
+ </subsection>
+
+ <subsection name="Change Notification">
+ <p>
+ RMS implementations may cache RMS value objects for performance.
+ However when these objects change in the backing store notifications
+ are recieved and updated if the RMS provider supports caching.
+ </p>
+
+ <center>
+ <img src="./images/cache-classes-color.gif"/>
+ </center>
+
+ <p>
+ Applications that want to be notified of changes to the RMS cache
+ create CacheListeners and register them for cache change events.
+ Methods on the Rms class are provided for adding and removing
+ listeners. Here's an example of an RMS CacheListener implementation
+ being added to the Rms provider:
+ </p>
+
+ <source>
+Rms rms = Rms.getInstance() ;
+rms.addCacheListener( new CacheListener()
+{
+ public void cacheChanged( CacheEvent event )
+ {
+ // Do something about it
+ }
+}) ;
+ </source>
+
+ <p>
+ Here all cache events will be delivered. Other overloads can be used
+ to restrict the noise from the cache by only registering for cache
+ events on a particular class of cached Rms object, or to add and
+ remove listeners on individual cache objects.
+ </p>
+
+ <p>
+ Rms providers for production systems all implement cache event
+ notification. These providers also recycle cached objects rather than
+ invalidating and recreating them. This saves on object creation
+ overheads when massive changes occur making the implementation much
+ more efficient.
+ </p>
+ </subsection>
+ </section>
+ </body>
+</document>
Added: incubator/directory/rms/trunk/xdocs/api/navigation.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/api/navigation.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Realm Management System</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ -->
+ <item name="Directory" href="../../index.html"/>
+ <item name="Eve" href="../eve/index.html"/>
+ <!--
+ <item name="RMS" href="/index.html"/>
+ -->
+ <item name="LDAP" href="../ldap/index.html"/>
+ <item name="Naming" href="../naming/index.html"/>
+ <item name="Janus" href="../janus/index.html"/>
+ <item name="Snickers" href="../snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="RMS">
+ <item name="Overview" href="/index.html"/>
+ <item name="Admin Tool" href="/admin/index.html"/>
+ <item name="API" href="/api/index.html"/>
+ <item name="SPI" href="/spi/index.html"/>
+ <item name="JDBC" href="/jdbc/index.html"/>
+ <item name="JNDI" href="/jndi/index.html"/>
+ <item name="JDBM" href="/jdbm/index.html"/>
+ <item name="JE" href="/je/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/DIRRMS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/rms/trunk/?root=Apache-SVN"/>
+ </menu>
+
+ </body>
+</project>
Added: incubator/directory/rms/trunk/xdocs/jdbc/images/rms-database-schema.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/jdbc/index.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/jdbc/index.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,224 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <properties>
+ <author email="akarasulu@apache.org">Alex Karasulu</author>
+ <title>RMS Jdbc Implementation</title>
+ </properties>
+ <body>
+
+ <section name="Introduction">
+ <p>
+ When designing a system it is very important to leverage the benefits
+ of technologies for those things they are intended for. Namely
+ databases are perfect for managing information that is write intensive.
+ This is why we have decided to implement a Jdbc based RMS provider for
+ the sake of mastering RMS content within an RDBMS using the following
+ physical schema:
+ </p>
+
+ <center>
+ <img
+ alt="Physical representation of RMS database schema for Oracle"
+ src="./images/rms-database-schema.gif"/>
+ </center>
+
+ <p>
+ The following database scripts and classes were used to create this
+ database.
+ </p>
+
+ <ul>
+ <li>
+ <a href="http://cvs.sourceforge.net/viewcvs.py/openrms/authorization/jdbc-impl/src/sql/rms-oracle.sql">Table creation scripts</a>
+ </li>
+ <li>
+ <a href="http://cvs.sourceforge.net/viewcvs.py/openrms/authorization/jdbc-impl/src/sql/rms-test-data.sql">Test data</a>
+ </li>
+ <li>
+ <a href="./apidocs/rms/rbac/jdbc/oracle/package-tree.html">
+ Java stored procedures and functions</a>
+ </li>
+ <li>
+ <a href="http://cvs.sourceforge.net/viewcvs.py/openrms/authorization/jdbc-impl/src/java/rms/rbac/jdbc/oracle">
+ Loadjava deployment profiles</a>
+ </li>
+ </ul>
+
+ <p>
+ The Jdbc provider is not intended for general use and would perform
+ extremely poorly under heavy load. The RDBMS based data store is
+ intended to be accessed and altered by at most a few management
+ clients. This is perfect for an RDBMS which is best suited for write
+ intensive operations and has a rich environment with support for
+ triggers and stored procedures. The Jdbc provider is not highly
+ available because databases simply cannot replicate more than 2 servers
+ effectively with one on standby. Plus databasess don't like giving out
+ and destroying lots of Jdbc connections so it quickly becomes a bottle
+ neck and a single point of failure.
+ </p>
+
+ <p>
+ RMS content mastered within an RDBMS will often be synched up with
+ a highly available, load balanced and replicated directory system
+ using meta directories or other technologies. The JNDI based RMS
+ provider can then be used for mass access without becoming a bottle
+ neck or a single point of failure.
+ </p>
+ </section>
+
+ <section name="Database Tables">
+ <p>
+ Below we describe each database table in the schema:
+ </p>
+
+ <table>
+ <tr><th>Table</th><th>Description</th></tr>
+ <tr>
+ <td>APPS</td>
+ <td>
+ Contains application information: present time only a name.
+ Corresponds to Application entities within the API.
+ </td>
+ </tr>
+ <tr>
+ <td>APP_PERMS</td>
+ <td>
+ Contains application permission records which correspond to
+ BitPermission instances within the API.
+ </td>
+ </tr>
+ <tr>
+ <td>APP_ROLES</td>
+ <td>
+ Contains application role records which correspond to Role
+ instances within the API.
+ </td>
+ </tr>
+ <tr>
+ <td>USERS</td>
+ <td>
+ Contains environment user records which correspond to User
+ instances within the API.
+ </td>
+ </tr>
+ <tr>
+ <td>USER_APP_PROFILES</td>
+ <td>
+ A link table containing user profile records for applications which
+ correspond to Profile instances within the API.
+ </td>
+ </tr>
+ <tr>
+ <td>USER_APP_PROFILE_ROLES</td>
+ <td>
+ A link table containing roles assigned to user application profiles.
+ The records within this table correspond to referrences to assigned
+ roles within a user's application Profile object.
+ </td>
+ </tr>
+ </table>
+ </section>
+
+ <section name="Implementation Details">
+ <p>
+ The implementation uses Java stored procedures and triggers to maintain
+ the integrity of bit vectors corresponding to permission grants. The
+ database engine contains the logic to compute the effective permissions
+ for a user based on bitwise operations on the users grants, denials,
+ and their role assignments.
+ </p>
+
+ <p>
+ As BitPermission's are defined for applications they are assigned
+ indices within a variable binary RAW data type that can have a maximum
+ size of 2000 bytes. In total that limits the number of bit permissions
+ for an application to 16,000 permissions. The bits held within these
+ variable binary RAW fields correspond to bit permission grants or
+ denials depending on whether they are set to 1 or 0. Using raw binary
+ data with bit permissions makes the calculation of permissions very
+ fast especially when the processing is so close to the data: within the
+ database engine in this case.
+ </p>
+
+ <p>
+ When roles are assigned or unassigned from user profiles and
+ permissions are granted, denied or revoked triggers fire to recalculate
+ the effective permissions for the user's profile. The algorithm for
+ the exact computation used is listed below:
+ </p>
+
+ <ol>
+ <li>
+ Perform a bitwise OR of all bytes of the grants bit vector of every
+ role assigned to the profile. Save the resulting cumulative bit
+ vector representing the permissions inherited from all the grants of
+ assigned roles for use in step 2.
+ </li>
+ <li>
+ Perform a bitwise OR of all bytes of the grants bit vector for the
+ profile with the results from step 1 and save the resulting
+ cumulative bit vector for use in step 4.
+ </li>
+ <li>
+ Take the compliment of all the bytes within the denials bit vector
+ for the profile and save for use in step 4.
+ </li>
+ <li>
+ Perform a bitwise AND of all the bytes of the bit vectors obtained in
+ step 2 and step 3. This is the effective permissions of the user
+ profile.
+ </li>
+ </ol>
+ </section>
+
+ <section name="Howto use this provider">
+ <subsection name="Building the Database">
+ <p>
+ Bear with us we're trying to figure out how best to enable you to build
+ your own database. For now here are some of the steps you can follow
+ to setup the database.
+ </p>
+
+ <ol>
+ <li>
+ Create the appropriate tablespaces and an rms user for Oracle
+ version 9.2.0.1. Make sure this user is the dba user for the schema.
+ </li>
+ <li>
+ Use loadjava to load the java stored procedures. ELABORATE MORE!
+ </li>
+ <li>
+ Login to sqlplus after setting up the user and tablespaces. Run the
+ Oracle table creation script: jdbc-impl/src/sql/rms-oracle.sql.
+ </li>
+ <li>
+ Run the test data script: jdbc-impl/src/sql/rms-test-data.sql and
+ you're done.
+ </li>
+ </ol>
+ </subsection>
+
+ <subsection name="Provider properties">
+ <p>
+ The provider requires properties to be able to access the appropriate
+ database instance. We have not added the robust property discovery
+ feature to the provider yet so again bear with us. Here we have a
+ hoky mechanism where a build.properties file contains the needed
+ parameters. The file is expected to be in the user's home directory.
+ On unix this might be /home/akarasulu/build.properties and on Windows
+ it might be c:\Documents and Settings\akarasulu\build.properties.
+ </p>
+
+<source>
+rms.jdbc.ds.url = jdbc:oracle:thin:@localhost:1521:MAIN
+rms.jdbc.ds.driver = oracle.jdbc.driver.OracleDriver
+rms.jdbc.ds.interactive = false
+rms.jdbc.ds.username = rms
+rms.jdbc.ds.password = rms
+rms.factory.provider = org.apache.rms.jdbc.JdbcRmsFactory
+</source>
+ </subsection>
+ </section>
+
+ </body>
+</document>
Added: incubator/directory/rms/trunk/xdocs/jdbc/navigation.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/jdbc/navigation.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Realm Management System</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ -->
+ <item name="Directory" href="../../index.html"/>
+ <item name="Eve" href="../eve/index.html"/>
+ <!--
+ <item name="RMS" href="/index.html"/>
+ -->
+ <item name="LDAP" href="../ldap/index.html"/>
+ <item name="Naming" href="../naming/index.html"/>
+ <item name="Janus" href="../janus/index.html"/>
+ <item name="Snickers" href="../snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="RMS">
+ <item name="Overview" href="/index.html"/>
+ <item name="Admin Tool" href="/admin/index.html"/>
+ <item name="API" href="/api/index.html"/>
+ <item name="SPI" href="/spi/index.html"/>
+ <item name="JDBC" href="/jdbc/index.html"/>
+ <item name="JNDI" href="/jndi/index.html"/>
+ <item name="JDBM" href="/jdbm/index.html"/>
+ <item name="JE" href="/je/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/DIRRMS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/rms/trunk/?root=Apache-SVN"/>
+ </menu>
+
+ </body>
+</project>
Added: incubator/directory/rms/trunk/xdocs/je/index.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/je/index.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <properties>
+ <author email="akarasulu@apache.org">Alex Karasulu</author>
+ <title>RMS JE Provider</title>
+ </properties>
+ <body>
+
+ <section name="Justification">
+ <p>
+ RMS requires a simple yet fast database where the relationships
+ between entities are known in advance. The database may be large
+ in terms of the number entries per data type however the size of
+ the data in bytes will be small.
+ </p>
+
+ <p>
+ These requirements lead us to believe that the most optimal
+ configuration for an RMS implementation is a custom database
+ based on a btree implementation. Such an implementation would
+ store data within B-Trees and associate keys programatically
+ to establish relationships between entities.
+ </p>
+
+ <p>
+ Searches would be extremely fast without the need for an interpreter
+ and access would be in constant time regardless of the size of the
+ database. Access to a local database file is required for such an
+ implementation, hence some form of replication must exist to update
+ the contents of files when changes occur to the master RMS store.
+ The additional replication requirement occurs for all implementations
+ and is not a big concern since the data set is small and the frequency
+ of mutation is even smaller.
+ </p>
+
+ <p>
+ JE is SleepCat's Java BTree implementation. Building an RMS provider
+ based on JE is the target of this subproject.
+ </p>
+ </section>
+
+
+ <section name="Design">
+ <p>
+ It would be most convenient to devise a set of interfaces around any BTree
+ implementation so it can be swapped in and out. The biggest concern with
+ such an approach are the differences between things like keys and the services
+ they offer like transaction support and replication. Currently while
+ writing this, there are two know BTree implementations. JDBM and JE from
+ Sleepy Cat which is still in Beta. Later we may compare the two in depth however
+ the point remains that some abstraction will be required to be able to swap one
+ implementation in for the other.
+ </p>
+
+ <p>
+ For the first run we don't intend to worry about these concerns. We will
+ incrementally refactor both implementations until commonalities can be
+ abstracted out of them. Until then we focus our attention to just using each
+ BTree implemenation to the best of its ability.
+ </p>
+
+
+ <!--
+ <subsection name="Table Abstraction">
+ <p>
+ Rather than call it a BTree we're going to use a simple lookup table
+ abstraction. You use a key to lookup a blob of something. The underlying
+ search mechanism may change to include things like skiplists which are
+ probablistic BTrees. Regardless we want to hide the underlying mechanism
+ and use a common denominator to access all implementations consistantly.
+ </p>
+
+ <p>
+ A table uses a key to access a value. Two approaches have traditionally
+ been taken: use an Object as the key or use a simple primitive type as a
+ key. Obviously there is a speed verses flexibility tradeoff. Our take
+ here is to use the cheapest key we can find and a primitive type is best.
+ Some implementations may require the key to be wrapped and if so they pay
+ the price instead of all implementations paying the price. Obviously the
+ implemenations using the primitive type will have much less overhead.
+ </p>
+
+ <p>
+ When primitive types are used associations require indices to correlate
+ values.
+ </p>
+ </subsection>
+
+ -->
+ </section>
+
+ <section name="Permission Map">
+ <p>
+ Applications manage a set of bit permissions within a bit vector. Each
+ permission is associated with an application specific label and an index
+ within the bit vector. Grants and denials are managed by setting the
+ appropriate bits in the index to 0 or 1.
+ </p>
+
+ <p>
+ An application defines the index at which a permission is located within
+ a permissions vector. Permissions are looked up by application qualified
+ names and by their index value. Point lookups for application permissions
+ will not occur: applications will have their entire permission map loaded
+ when they are loaded. The permission set and size is often not restrictive
+ enough to warrent lazy loading on a per permission basis. With these facts
+ in mind it makes sense to store an application's permissions in a raw binary
+ format using the application name as the lookup key.
+ </p>
+ </section>
+
+
+ </body>
+</document>
Added: incubator/directory/rms/trunk/xdocs/je/navigation.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/je/navigation.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Realm Management System</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ -->
+ <item name="Directory" href="../../index.html"/>
+ <item name="Eve" href="../eve/index.html"/>
+ <!--
+ <item name="RMS" href="/index.html"/>
+ -->
+ <item name="LDAP" href="../ldap/index.html"/>
+ <item name="Naming" href="../naming/index.html"/>
+ <item name="Janus" href="../janus/index.html"/>
+ <item name="Snickers" href="../snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="RMS">
+ <item name="Overview" href="/index.html"/>
+ <item name="Admin Tool" href="/admin/index.html"/>
+ <item name="API" href="/api/index.html"/>
+ <item name="SPI" href="/spi/index.html"/>
+ <item name="JDBC" href="/jdbc/index.html"/>
+ <item name="JNDI" href="/jndi/index.html"/>
+ <item name="JDBM" href="/jdbm/index.html"/>
+ <item name="JE" href="/je/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/DIRRMS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/rms/trunk/?root=Apache-SVN"/>
+ </menu>
+
+ </body>
+</project>
Added: incubator/directory/rms/trunk/xdocs/jndi/index.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/jndi/index.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <properties>
+ <author email="akarasulu@apache.org">Alex Karasulu</author>
+ <title>RMS JDBM Provider</title>
+ </properties>
+ <body>
+
+ <section name="Introduction">
+ <p>Coming soon ...</p>
+ </section>
+ </body>
+</document>
Added: incubator/directory/rms/trunk/xdocs/jndi/navigation.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/jndi/navigation.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Realm Management System</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ -->
+ <item name="Directory" href="../../index.html"/>
+ <item name="Eve" href="../eve/index.html"/>
+ <!--
+ <item name="RMS" href="/index.html"/>
+ -->
+ <item name="LDAP" href="../ldap/index.html"/>
+ <item name="Naming" href="../naming/index.html"/>
+ <item name="Janus" href="../janus/index.html"/>
+ <item name="Snickers" href="../snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="RMS">
+ <item name="Overview" href="/index.html"/>
+ <item name="Admin Tool" href="/admin/index.html"/>
+ <item name="API" href="/api/index.html"/>
+ <item name="SPI" href="/spi/index.html"/>
+ <item name="JDBC" href="/jdbc/index.html"/>
+ <item name="JNDI" href="/jndi/index.html"/>
+ <item name="JDBM" href="/jdbm/index.html"/>
+ <item name="JE" href="/je/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/DIRRMS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/rms/trunk/?root=Apache-SVN"/>
+ </menu>
+
+ </body>
+</project>
Modified: incubator/directory/rms/trunk/xdocs/navigation.xml
==============================================================================
--- incubator/directory/rms/trunk/xdocs/navigation.xml (original)
+++ incubator/directory/rms/trunk/xdocs/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,15 +7,21 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
<item name="Eve" href="../eve/index.html"/>
+ <!--
<item name="RMS" href="/index.html"/>
+ -->
<item name="LDAP" href="../ldap/index.html"/>
<item name="Naming" href="../naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="../snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
<menu name="RMS">
@@ -29,16 +35,10 @@
<item name="JE" href="/je/index.html"/>
</menu>
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href="http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10515"/>
- <item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <menu name="Project Information">
+ <item name="Wiki" href="http://wiki.apache.org/directory/"/>
+ <item name="Open Issues" href="http://nagoya.apache.org/jira/browse/DIRRMS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/rms/trunk/?root=Apache-SVN"/>
</menu>
</body>
Added: incubator/directory/rms/trunk/xdocs/spi/images/application-api-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/application-spi-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/cache-api-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/default-bit-permission-api-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/default-role-api-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/permission-spi-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/profile-api-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/profile-spi-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/role-spi-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/spi-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/user-api-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/images/user-spi-classes.gif
==============================================================================
Binary file. No diff available.
Added: incubator/directory/rms/trunk/xdocs/spi/index.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/spi/index.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,477 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+ <properties>
+ <author email="akarasulu@apache.org">Alex Karasulu</author>
+ <title>Role Based Access Control SPI</title>
+ </properties>
+ <body>
+
+
+ <section name="To Do List">
+ <table>
+ <tr><th>Task</th><th>Description</th></tr>
+ <tr>
+ <td>DAO Interfaces?</td>
+ <td>
+ When we separate out DA from the creation, caching and management
+ of RMS objects will there be a DAO layer or are the Factories
+ sufficient? We may need a separation here but how is that possible
+ for the JNDI access model as well as the Jdbc access model at the
+ same time.
+ </td>
+ </tr>
+ </table>
+
+ </section>
+
+ <section name="Introduction">
+ <p>
+ The RMS SPI unlike the API is not as stable because of implementation
+ aspects we're currently working out. Regardless the SPI is much less
+ critical to end users of the API than it is for developers building
+ RMS providers.
+ </p>
+
+ <p>
+ The SPI currently has 5 peer classes acting as factories and data
+ access objects for their respective object types. The object types
+ their peer classes, and monitor interfaces for factories are tabulated
+ below:
+ </p>
+
+ <table>
+ <tr><th>API Class</th><th>SPI Peer Factory</th><th>Monitor</th></tr>
+ <tr>
+ <td><a href="../api/apidocs/org/apache/rms/BitPermission.html">
+ BitPermission</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/PermissionFactory.html">
+ PermissionFactory</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/PermissionFactoryMonitor.html">
+ PermissionFactoryMonitor</a></td>
+ </tr>
+ <tr>
+ <td><a href="../api/apidocs/org/apache/rms/Role.html">Role</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/RoleFactory.html">
+ RoleFactory</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/RoleFactoryMonitor.html">
+ RoleFactoryMonitor</a></td>
+ </tr>
+ <tr>
+ <td><a href="../api/apidocs/org/apache/rms/Application.html">
+ Application</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/ApplicationFactory.html">
+ ApplicationFactory</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/ApplicationFactoryMonitor.html">
+ ApplicationFactoryMonitor</a></td>
+ </tr>
+ <tr>
+ <td><a href="../api/apidocs/org/apache/rms/User.html">User</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/UserFactory.html">
+ UserFactory</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/UserFactoryMonitor.html">
+ UserFactoryMonitor</a></td>
+ </tr>
+ <tr>
+ <td><a href="../api/apidocs/org/apache/rms/Profile.html">Profile</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/ProfileFactory.html">
+ ProfileFactory</a></td>
+ <td><a href="./apidocs/org/apache/rms/spi/ProfileFactoryMonitor.html">
+ ProfileFactoryMonitor</a></td>
+ </tr>
+ </table>
+ </section>
+
+ <section name="Factory Interface Descriptions">
+ <p>
+ The factory interfaces are part of a system of interfaces and classes
+ used to implement the Factory Method Design Pattern. The Factory
+ Method pattern is intended to allow an application to create an
+ object without specifying the class chosen for its implementation.
+ The Factory Method Pattern answers this need by avoiding the
+ intrinsic object creation primitive of the programming language
+ in favor of a method on another object, the Factory object.
+ </p>
+
+ <p>
+ Each Factory interface is an abstract factory associated with an
+ abstract product. For example, Role is the abstract product for the
+ abstract creator, the RoleFactory. Concrete implementations of Role
+ and RoleFactory correspond to the product and the creator respectively.
+ </p>
+
+ <p>
+ In each subsection below we discuss in detail the abstract creator or
+ Factory interface corresponding to each abstract product along with
+ ancillary interfaces used for factory monitoring.
+ </p>
+
+ <subsection name="PermissionFactory">
+ <p>
+ BitPermissions are constructed from backing stores using provider
+ implementations of the PermissionFactory interface. While
+ performing various operations the factory reports its activities
+ and any failures to the PermissionFactoryMonitor which comes with
+ a do nothing adapter. These classes and their relationships are
+ depicted in the UML diagram below:
+ </p>
+
+ <center>
+ <img
+ alt="BitPermission SPI class relationships"
+ src="./images/permission-spi-classes.gif"/>
+ </center>
+
+ <p>
+ BitPermissions are relatively simple constructs. They have no child
+ tables and have three properties. For this reason they are best bulk
+ loaded regardless of the implementation when Applications are created
+ rather being loaded one at a time. Another reason for the bulk load
+ is the bit permission vectors would not have a valid mapping unless
+ all indices for BitPermissions are available at one time. Because of
+ the bulk load for all implementations the factory implements a single
+ method to load all permissions into a Map keyed by name.
+ </p>
+ </subsection>
+
+ <subsection name="RoleFactory">
+ <p>
+ Roles are constructed from backing stores using provider
+ implementations of the RoleFactory interface. The RoleFactoryMonitor
+ interface defines the set of events published by RoleFactories worthy
+ of being monitored. As usual a do nothing adapter implementation is
+ supplied with the interace. These classes and their relationships
+ are depicted in the UML diagram below:
+ </p>
+
+ <center>
+ <img
+ alt="Role SPI class relationships"
+ src="./images/role-spi-classes.gif"/>
+ </center>
+
+ <p>
+ Roles indirectly reference BitPermissions and the application to
+ which they belong. The application name is a property of a Role and
+ in this manner it indirectly references an Application. The grants
+ managed by a Role ultimately refer to BitPermissions. However this
+ does not necessarily require a backing store lookup to retrieve the
+ Role granted permissions.
+ </p>
+
+ <p>
+ Roles are created by these factories using a bulk load of Roles and
+ a single load of a Role from the backing store. A Role name iteration
+ is supplied to walk the list of Roles if they are too big to be held
+ in memory at one time.
+ </p>
+ </subsection>
+
+ <subsection name="ApplicationFactory">
+ <p>
+ Applications are created using an ApplicationFactory.
+ ApplicationFactory's have a special monitor interface, an
+ ApplicationFactoryMonitor, which recieves noteworthy events. A
+ no-op adapter is provided for selectively ignoring most monitor
+ interfaces. These classes and their relationships are depicted in
+ the UML diagram below:
+ </p>
+
+ <center>
+ <img
+ alt="Application SPI class relationships"
+ src="./images/application-spi-classes.gif"/>
+ </center>
+
+ <p>
+ Applications have two parent child relationships. One to
+ BitPermissions and another to Roles. Applications contain Roles
+ which can be accessed via the RoleFactory. A good ApplicationFactory
+ implementation will depend on the PermissionFactory and RoleFactory
+ implementation to build an Application.
+ </p>
+
+ <p>
+ There is however one slight problem. Applications are required to
+ create Roles. If you remember the RoleFactory requires an
+ Application instance to create a Role. This is a problem solved by
+ having the implementation initialize an Application without Roles
+ then modifying it to contain the Roles that are created referring
+ back to the Application. More about this is discussed within the
+ implementation section for an ApplicatinFactory
+ </p>
+ </subsection>
+
+ <subsection name="ProfileFactory">
+ <p>
+ A ProfileFactory creates Profiles. It uses a specific monitor
+ interface to communicate noteworthy events and failures. An adapter
+ is also provided for those that do not want to implement all monitor
+ interfaces. These classes and their relationships are depicted in
+ the UML diagram below:
+ </p>
+
+ <center>
+ <img
+ alt="Profile SPI class relationships"
+ src="./images/profile-spi-classes.gif"/>
+ </center>
+
+ <p>
+ Profiles contain BitPermissions and Roles associated with a single
+ Application. ProfileFactorys are designed to create and return
+ Profiles only when an Application is provided. Application names
+ alone are not enough. These ProfileFactory interface was designed
+ specifically this way to encourage the reuse of BitPermissions and
+ Roles already defined for Applications. The factory this way can
+ refer to these objects by accessing them in the Application. This
+ way it need no recreate these objects.
+ </p>
+ </subsection>
+
+ <subsection name="UserFactory">
+ <p>
+ A UserFactory creates Users. It uses a UserFactoryMonitor interface
+ to announce noteworthy events during processing. A convenience no-op
+ adapter is defined for the UserFactoryMonitor interface so users do
+ not have to implement every monitor method to listen for one event.
+ These classes and their relationships are depicted in the UML
+ diagram below:
+ </p>
+
+ <center>
+ <img
+ alt=" associated API and SPI class relationships"
+ src="./images/user-spi-classes.gif"/>
+ </center>
+
+ <p>
+ A UserFactory is designed to create Users and Users depend on
+ Profiles. There really is not much here to the UserFactory. It
+ lists Users by name in case the number of users is huge and allows
+ both point and bulk access to Users.
+ </p>
+ </subsection>
+
+ </section>
+
+ <section name="Implementing Factories">
+ <p>
+ This section describes how to use RMS SPIs to implement an RMS
+ Provider. For provider specific implementation details you might want
+ to look at the provider docs for the respective provider's here:
+ </p>
+
+ <ul>
+ <li><a href="../jdbc-impl/index.html">JDBC based RMS provider</a></li>
+ <li><a href="../jndi-impl/index.html">JNDI based RMS provider</a></li>
+ </ul>
+
+ <subsection name="Implementing RmsFactory">
+ <p>
+ RMS uses a top level abstract factory class, <a href=
+ "../api/apidocs/rms/rbac/Rms.html">rms.rbac.Rms</a>. The factory
+ contains static classes used to create and access singleton instances
+ of the Rms class. Concrete provider based implementations of Rms
+ must implement the abstract methods.
+ </p>
+
+ <p>
+ These methods are used to get top level objects (Users and
+ Applications) and manage CacheListeners. The concrete provider Rms
+ subclass simply implements these methods using the concrete Factories
+ associated with the provider. In fact the containment heirarchy of
+ concrete products should mirror the dependencies between concrete
+ creator Factory classes.
+ </p>
+ </subsection>
+
+ <subsection name="Implementing A PermissionFactory">
+ <p>
+ There really is not much to implementing the PermissionFactory
+ interface which contains only one bulk BitPermission loading method.
+ Permissions are perhaps the simplest of objects to construct because
+ they are terminal in the sense that they do not aggregate other
+ objects. Below we have a UML diagram of the default BitPermission
+ implementation that can be used by any RMS provider.
+ </p>
+
+ <center>
+ <img
+ alt="DefaultBitPermission relationships"
+ src="./images/default-bit-permission-api-classes.gif"/>
+ </center>
+ </subsection>
+
+ <subsection name="Implementing A RoleFactory">
+ <p>
+ Implementing a Role factory differs for every provider however there
+ are some guidelines or tips that could be taken advantage of. Roles
+ track BitPermissions and return these permissions.
+ </p>
+
+ <p>
+ A RoleFactory implementation must enable a Role bean to be able to
+ resolve these BitPermissions. The best way is through reference to
+ BitPermissions associated with the Application which are usually bulk
+ loaded. One way to do this would be to use the DefaultRole
+ implementation in the API jar. This class and its relationships are
+ depicted in the UML diagram below:
+ </p>
+
+ <center>
+ <img
+ alt="DefaultRole relationships"
+ src="./images/default-role-api-classes.gif"/>
+ </center>
+
+ <p>
+ Role does not expose a handle to an Application. Role simply returns
+ the name of the Application as a String. If it did refer directly to
+ an Application we would have a cyclic dependency because of the
+ aggregation of Roles by an Application. Notice however DefaultRole
+ does refer to an application. This is an implementation dependency
+ on Application that does not cause a cycle. This also means we need
+ to have a handle on the Application before we can construct a Role.
+ </p>
+
+ <p>
+ Closer inspection of the RoleFactory will show the need for a
+ Application to create a Role. This is ok to do since an Application
+ must exist in order for a Role to be created. This in turn works
+ well with a RoleFactory using the constructor of DefaultRole.
+ </p>
+ </subsection>
+
+ <subsection name="Implementing An ApplicationFactory">
+ <p>
+ ApplicationFactory implementations should only be creating Application
+ objects and leaving the Role and BitPermission creation operations to
+ their respective Factory. As Applications contain BitPermissions and
+ Roles the ApplicationFactory should depend on the PermissionFactory
+ and the RoleFactory.
+ </p>
+
+ <p>
+ ApplicationFactories should be able create Applications without
+ specifying Roles and later after the Roles are created add them to
+ the Application instance. This technique can be handled and made
+ safe by having an inner class extend the DefaultApplication
+ implementation to expose the protected mutators for an Application's
+ Roles and it BitPermissions. The diagram below shows the structure
+ of the DefaultApplication implementation in relation to other classes.
+ </p>
+
+ <center>
+ <img
+ alt="DefaultApplication relationships"
+ src="./images/application-api-classes.gif"/>
+ </center>
+
+ <p>
+ Notice the constructor and two setter methods in the
+ DefaultApplication prefixed by a '#'. These methods are protected
+ and can only be accessed within the same package of the same jar
+ and from within subclasses. When subclassed in an ApplicationFactory
+ implementation these methods can be used as delayed setters for
+ assigning Applications their Roles and BitPermissions. This allows
+ DefaultApplications to be created with just a name and be used
+ immediately with the RoleFactory and PermissionFactory implementations
+ to create the Roles and BitPermissions. These Roles and BitPermissions
+ owned by the Application are then set by these expose mutators.
+ </p>
+ </subsection>
+
+ <subsection name="Implementing A ProfileFactory">
+ <p>
+ Profiles are perhaps the most involved objects to create. They
+ posses BitPermissions and Roles assigned to them. They often depend
+ on ApplicationFactorys which depend on others to obtain references
+ to their Roles and BitPermissions. A DefaultProfile has been
+ implemented within the API as a convenience class to be used by
+ implementations. The diagram below shows the UML diagram of the
+ Profile and DefaultProfile interface class pair:
+ </p>
+
+ <center>
+ <img
+ alt="DefaultProfile relationships"
+ src="./images/profile-api-classes.gif"/>
+ </center>
+
+ <p>
+ The DefualtProfile requires a reference to an Application instance.
+ Because of this requirement the ProfileFactory must have a handle on
+ a ApplicationFactory to access these objects. Notice that although
+ the DefaultProfile has a handle on an Application, it only returns
+ the names of Applications on Profile interfaces. Never does it return
+ Application instances.
+ </p>
+
+ <p>
+ The Application instance is used to lookup BitPermissions and access
+ Roles for use in the DefaultProfile. This is done to encourage object
+ reuse rather than recreation. Reuse via multiple referrals as opposed
+ to having multiple copies lying around makes it easier to implement
+ an object cache.
+ </p>
+ </subsection>
+
+ <subsection name="Implementing A UserFactory">
+ <p>
+ Users are pretty simple objects that simply contain a bunch of
+ Profiles. This makes the UserFactory dependent on the ProfileFactory
+ and all the factories it depends on.
+ </p>
+
+ <p>
+ Again for convenience we have created a default implementation for use
+ in implementing a UserFactory. The DefaultUser implementation sits
+ by its User interface to show the relationship in the UML diagram
+ below:
+ </p>
+
+ <center>
+ <img alt="DefaultUser relationships"
+ src="./images/user-api-classes.gif"/>
+ </center>
+
+ <p>
+
+ </p>
+ </subsection>
+
+ <subsection name="Implementing Change Notification">
+ <p>
+ RMS implementations may cache RMS value objects for performance.
+ However when these objects change in the backing store, notifications
+ are recieved and updated if the RMS provider supports caching.
+ </p>
+
+ <p>
+ The API already exposes a few classes used to respond to cache events.
+ These are depicted below in the UML diagram:
+ </p>
+
+ <center>
+ <img alt="Cache class relationships"
+ src="./images/cache-api-classes.gif"/>
+ </center>
+
+ <p>
+ Notice the abstract methods for adding and removing CacheListeners
+ on the abstract Rms class in blue. It is upto the caching
+ implementation to dispatch notifications via CacheEvents of changes
+ to the set of cached objects. This however is the picture only from
+ the API side. The SPI reviels yet another interface,
+ <a href="./apidocs/org/apache/rms/spi/CachingFactory.html">CachingFactory
+ </a>, used to cache enable Factories. All factories supporting object
+ caching should implement this interface and the provider's concrete
+ Rms subclass should delegate the addition and removal of
+ CacheListeners using these factories. If a factory does not support
+ this interface with a <code>addCacheListener()</code> call then an
+ UnsupportedOperationException should be thrown.
+ </p>
+ </subsection>
+ </section>
+ </body>
+</document>
Added: incubator/directory/rms/trunk/xdocs/spi/navigation.xml
==============================================================================
--- (empty file)
+++ incubator/directory/rms/trunk/xdocs/spi/navigation.xml Sun Jul 4 21:10:59 2004
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Realm Management System</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ -->
+ <item name="Directory" href="../../index.html"/>
+ <item name="Eve" href="../eve/index.html"/>
+ <!--
+ <item name="RMS" href="/index.html"/>
+ -->
+ <item name="LDAP" href="../ldap/index.html"/>
+ <item name="Naming" href="../naming/index.html"/>
+ <item name="Janus" href="../janus/index.html"/>
+ <item name="Snickers" href="../snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="RMS">
+ <item name="Overview" href="/index.html"/>
+ <item name="Admin Tool" href="/admin/index.html"/>
+ <item name="API" href="/api/index.html"/>
+ <item name="SPI" href="/spi/index.html"/>
+ <item name="JDBC" href="/jdbc/index.html"/>
+ <item name="JNDI" href="/jndi/index.html"/>
+ <item name="JDBM" href="/jdbm/index.html"/>
+ <item name="JE" href="/je/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/DIRRMS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/rms/trunk/?root=Apache-SVN"/>
+ </menu>
+
+ </body>
+</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/community/history/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/community/history/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/community/history/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,15 +7,19 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
<item name="Directory" href="/index.html"/>
+ -->
<item name="Eve" href="/subprojects/eve/index.html"/>
<item name="RMS" href="/subprojects/rms/index.html"/>
<item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
<item name="Naming" href="/subprojects/directory-naming/index.html"/>
<item name="Janus" href="/subprojects/janus/index.html"/>
<item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
</links>
<menu name="About Directory">
@@ -30,12 +34,24 @@
<item name="Naming Commons"
href="/community/history/naming-commons.html"/>
</item>
- </item>
+ </item>
<item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html"/>
<item name="Documentation" href="/doc/index.html"/>
</menu>
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
<menu name="Resources">
<item name="IRC" href="/irc.html"/>
<item name="Jira" href=
@@ -49,5 +65,4 @@
<item name="Related Projects" href="/related/index.html"/>
</menu>
</body>
-
</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/community/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/community/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/community/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,15 +7,19 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
<item name="Directory" href="/index.html"/>
+ -->
<item name="Eve" href="/subprojects/eve/index.html"/>
<item name="RMS" href="/subprojects/rms/index.html"/>
<item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
<item name="Naming" href="/subprojects/directory-naming/index.html"/>
<item name="Janus" href="/subprojects/janus/index.html"/>
<item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
</links>
<menu name="About Directory">
@@ -24,12 +28,24 @@
<item name="Who We Are" href="/community/who/index.html"/>
<item name="Process" href="/community/process/index.html"/>
<item name="History" href="/community/history/index.html"/>
- </item>
+ </item>
<item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html"/>
<item name="Documentation" href="/doc/index.html"/>
</menu>
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
<menu name="Resources">
<item name="IRC" href="/irc.html"/>
<item name="Jira" href=
@@ -43,5 +59,4 @@
<item name="Related Projects" href="/related/index.html"/>
</menu>
</body>
-
</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/community/process/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/community/process/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/community/process/navigation.xml Sun Jul 4 21:10:59 2004
@@ -1,57 +1,72 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project>
-
- <title>Apache Directory Project</title>
-
- <body>
-
- <links>
- <item name="Apache" href="http://apache.org/"/>
- <item name="Directory" href="/index.html"/>
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
- </links>
-
- <menu name="About Directory">
- <item name="Overview" href="/index.html"/>
- <item name="Community" href="/community/index.html">
- <item name="Who We Are" href="/community/who/index.html"/>
- <item name="Process" href="/community/process/index.html">
- <item name="Project Charter" href="/community/process/mission.html"/>
- <item name="Management Committee" href="/community/process/pmc.html"/>
- <item name="PMC Procedures" href="/community/process/pmc-votes.html"/>
- <item name="Coding Standards"
- href="/community/process/code-standards.html"/>
- <item name="Release Management"
- href="/community/process/release.html"/>
- <item name="Patches and Bugs"
- href="/community/process/patches.html"/>
- </item>
- <item name="History" href="/community/history/index.html"/>
- </item>
- <item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html"/>
- <item name="Documentation" href="/doc/index.html"/>
- </menu>
-
- <menu name="Resources">
- <item name="IRC" href="/irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
- <item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="/mailing-lists.html"/>
- <item name="License" href="/license.html"/>
- <item name="Sandbox" href="/sandbox/index.html"/>
- <item name="Downloads" href="/download.cgi"/>
- <item name="Subversion" href="/svn.html"/>
- <item name="Related Projects" href="/related/index.html"/>
- </menu>
- </body>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Apache Directory Project</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ <item name="Directory" href="/index.html"/>
+ -->
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="About Directory">
+ <item name="Overview" href="/index.html"/>
+ <item name="Community" href="/community/index.html">
+ <item name="Who We Are" href="/community/who/index.html"/>
+ <item name="Process" href="/community/process/index.html">
+ <item name="Project Charter" href="/community/process/mission.html"/>
+ <item name="Management Committee" href="/community/process/pmc.html"/>
+ <item name="PMC Procedures" href="/community/process/pmc-votes.html"/>
+ <item name="Coding Standards"
+ href="/community/process/code-standards.html"/>
+ <item name="Release Management"
+ href="/community/process/release.html"/>
+ <item name="Patches and Bugs"
+ href="/community/process/patches.html"/>
+ </item>
+ <item name="History" href="/community/history/index.html"/>
+ </item>
+ <item name="Latest News" href="/news.html"/>
+ <item name="Documentation" href="/doc/index.html"/>
+ </menu>
+
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
+ <menu name="Resources">
+ <item name="IRC" href="/irc.html"/>
+ <item name="Jira" href=
+ "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+ <item name="Wiki" href="http://wiki.apache.org/directory"/>
+ <item name="Lists" href="/mailing-lists.html"/>
+ <item name="License" href="/license.html"/>
+ <item name="Sandbox" href="/sandbox/index.html"/>
+ <item name="Downloads" href="/download.cgi"/>
+ <item name="Subversion" href="/svn.html"/>
+ <item name="Related Projects" href="/related/index.html"/>
+ </menu>
+ </body>
+</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/community/who/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/community/who/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/community/who/navigation.xml Sun Jul 4 21:10:59 2004
@@ -1,57 +1,71 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project>
-
- <title>Apache Directory Project</title>
-
- <body>
-
- <links>
- <item name="Apache" href="http://apache.org/"/>
- <item name="Directory" href="/index.html"/>
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
- </links>
-
- <menu name="About Directory">
- <item name="Overview" href="/index.html"/>
- <item name="Community" href="/community/index.html">
- <item name="Who We Are" href="/community/who/index.html">
- <item name="Wes McKean" href="/community/who/wesmckean.html"/>
- <item name="Jeff Machols" href="/community/who/jmachols.html"/>
- <item name="Robb Penoyer" href="/community/who/rpenoyer.html"/>
- <item name="Alex Karasulu" href="/community/who/akarasulu.html"/>
- <item name="Noel J. Bergman" href="/community/who/noel.html"/>
- <item name="Stephen McConnell" href="/community/who/mcconnell.html"/>
- <item name="Phil Steitz" href="/community/who/psteitz.html"/>
- <item name="Vincent Tence" href="/community/who/vtence.html"/>
- </item>
- <item name="Process" href="/community/process/index.html"/>
- <item name="History" href="/community/history/index.html"/>
- </item>
- <item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html"/>
- <item name="Documentation" href="/doc/index.html"/>
- </menu>
-
- <menu name="Resources">
- <item name="IRC" href="/irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
- <item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="/mailing-lists.html"/>
- <item name="License" href="/license.html"/>
- <item name="Sandbox" href="/sandbox/index.html"/>
- <item name="Downloads" href="/download.cgi"/>
- <item name="Subversion" href="/svn.html"/>
- <item name="Related Projects" href="/related/index.html"/>
- </menu>
-
- </body>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Apache Directory Project</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ <item name="Directory" href="/index.html"/>
+ -->
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="About Directory">
+ <item name="Overview" href="/index.html"/>
+ <item name="Community" href="/community/index.html">
+ <item name="Who We Are" href="/community/who/index.html">
+ <item name="Wes McKean" href="/community/who/wesmckean.html"/>
+ <item name="Jeff Machols" href="/community/who/jmachols.html"/>
+ <item name="Robb Penoyer" href="/community/who/rpenoyer.html"/>
+ <item name="Alex Karasulu" href="/community/who/akarasulu.html"/>
+ <item name="Noel J. Bergman" href="/community/who/noel.html"/>
+ <item name="Stephen McConnell" href="/community/who/mcconnell.html"/>
+ <item name="Phil Steitz" href="/community/who/psteitz.html"/>
+ <item name="Vincent Tence" href="/community/who/vtence.html"/>
+ </item>
+ <item name="Process" href="/community/process/index.html"/>
+ <item name="History" href="/community/history/index.html"/>
+ </item>
+ <item name="Latest News" href="/news.html"/>
+ <item name="Documentation" href="/doc/index.html"/>
+ </menu>
+
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
+ <menu name="Resources">
+ <item name="IRC" href="/irc.html"/>
+ <item name="Jira" href=
+ "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+ <item name="Wiki" href="http://wiki.apache.org/directory"/>
+ <item name="Lists" href="/mailing-lists.html"/>
+ <item name="License" href="/license.html"/>
+ <item name="Sandbox" href="/sandbox/index.html"/>
+ <item name="Downloads" href="/download.cgi"/>
+ <item name="Subversion" href="/svn.html"/>
+ <item name="Related Projects" href="/related/index.html"/>
+ </menu>
+ </body>
+</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/doc/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/doc/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/doc/navigation.xml Sun Jul 4 21:10:59 2004
@@ -1,47 +1,61 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project>
-
- <title>Apache Directory Project</title>
-
- <body>
-
- <links>
- <item name="Apache" href="http://apache.org/"/>
- <item name="Directory" href="/index.html"/>
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
- </links>
-
- <menu name="About Directory">
- <item name="Overview" href="/index.html"/>
- <item name="Community" href="/community/index.html"/>
- <item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html"/>
- <item name="Documentation" href="/doc/index.html">
- <item name="Wiki" href="/doc/wiki.html"/>
- <item name="Articles" href="/doc/articles.html"/>
- </item>
- </menu>
-
- <menu name="Resources">
- <item name="IRC" href="/irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
- <item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="/mailing-lists.html"/>
- <item name="License" href="/license.html"/>
- <item name="Sandbox" href="/sandbox/index.html"/>
- <item name="Downloads" href="/download.cgi"/>
- <item name="Subversion" href="/svn.html"/>
- <item name="Related Projects" href="/related/index.html"/>
- </menu>
-
- </body>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Apache Directory Project</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ <item name="Directory" href="/index.html"/>
+ -->
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="About Directory">
+ <item name="Overview" href="/index.html"/>
+ <item name="Community" href="/community/index.html"/>
+ <item name="Latest News" href="/news.html"/>
+ <item name="Documentation" href="/doc/index.html">
+ <item name="Wiki" href="/doc/wiki.html"/>
+ <item name="Articles" href="/doc/articles.html"/>
+ </item>
+ </menu>
+
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
+ <menu name="Resources">
+ <item name="IRC" href="/irc.html"/>
+ <item name="Jira" href=
+ "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+ <item name="Wiki" href="http://wiki.apache.org/directory"/>
+ <item name="Lists" href="/mailing-lists.html"/>
+ <item name="License" href="/license.html"/>
+ <item name="Sandbox" href="/sandbox/index.html"/>
+ <item name="Downloads" href="/download.cgi"/>
+ <item name="Subversion" href="/svn.html"/>
+ <item name="Related Projects" href="/related/index.html"/>
+ </menu>
+ </body>
+</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/index.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/index.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/index.xml Sun Jul 4 21:10:59 2004
@@ -24,6 +24,7 @@
</p>
</section>
+ <!-- We might be better off remving duplication with the news page
<section name="News and Information">
<ul>
<li>
@@ -36,6 +37,7 @@
</li>
</ul>
</section>
+ -->
<section name="What is it?">
<p>
Modified: incubator/directory/sitedocs/trunk/xdocs/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,25 +7,40 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
- <item name="Directory" href="/index.html"/>
+ -->
<item name="Eve" href="/subprojects/eve/index.html"/>
<item name="RMS" href="/subprojects/rms/index.html"/>
<item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
<item name="Naming" href="/subprojects/directory-naming/index.html"/>
<item name="Janus" href="/subprojects/janus/index.html"/>
<item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
<item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
</links>
<menu name="About Directory">
<item name="Overview" href="/index.html"/>
<item name="Community" href="/community/index.html"/>
<item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html"/>
<item name="Documentation" href="/doc/index.html"/>
</menu>
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
<menu name="Resources">
<item name="IRC" href="/irc.html"/>
<item name="Jira" href=
Modified: incubator/directory/sitedocs/trunk/xdocs/news.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/news.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/news.xml Sun Jul 4 21:10:59 2004
@@ -10,6 +10,11 @@
<section name="News and Information">
<!-- insert new news items as a subsection here w/ most recent first -->
+ <subsection name="04-JUL-2004: Directory Project Website Revamped">
+ <p>
+ The Directory Project site has been reorganized and the look and feel improved.
+ </p>
+ </subsection>
<subsection name="01-FEB-2004: Published Directory Project Website">
<p>
Thanks to the Avalon folks for allowing us to use their new site as
Modified: incubator/directory/sitedocs/trunk/xdocs/related/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/related/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/related/navigation.xml Sun Jul 4 21:10:59 2004
@@ -1,55 +1,62 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project>
-
- <title>Apache Directory Project</title>
-
- <body>
-
- <links>
- <item name="Apache" href="http://apache.org/"/>
- <item name="Directory" href="/index.html"/>
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
- </links>
-
- <menu name="About Directory">
- <item name="Overview" href="/index.html"/>
- <item name="Community" href="/community/index.html"/>
- <item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html"/>
- <item name="Documentation" href="/doc/index.html"/>
- </menu>
-
- <menu name="About Directory">
- <item name="Overview" href="/index.html"/>
- <item name="Latest News" href="/news.html"/>
- <item name="Community" href="/community/index.html"/>
- <item name="Products" href="/product/index.html"/>
- <item name="Documentation" href="/doc/index.html"/>
- </menu>
-
- <menu name="Resources">
- <item name="IRC" href="/irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
- <item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="/mailing-lists.html"/>
- <item name="License" href="/license.html"/>
- <item name="Sandbox" href="/sandbox/index.html"/>
- <item name="Downloads" href="/download.cgi"/>
- <item name="Subversion" href="/svn.html"/>
- <item name="Related Projects" href="related/index.html">
- <item name="Apache" href="/related/apache.html"/>
- <item name="External" href="/related/external.html"/>
- <item name="Powered-By" href="/related/powered.html"/>
- </item>
- </menu>
- </body>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Apache Directory Project</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ <item name="Directory" href="/index.html"/>
+ -->
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="About Directory">
+ <item name="Overview" href="/index.html"/>
+ <item name="Community" href="/community/index.html"/>
+ <item name="Latest News" href="/news.html"/>
+ <item name="Documentation" href="/doc/index.html"/>
+ </menu>
+
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
+ <menu name="Resources">
+ <item name="IRC" href="/irc.html"/>
+ <item name="Jira" href=
+ "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+ <item name="Wiki" href="http://wiki.apache.org/directory"/>
+ <item name="Lists" href="/mailing-lists.html"/>
+ <item name="License" href="/license.html"/>
+ <item name="Sandbox" href="/sandbox/index.html"/>
+ <item name="Downloads" href="/download.cgi"/>
+ <item name="Subversion" href="/svn.html"/>
+ <item name="Related Projects" href="/related/index.html">
+ <item name="Apache" href="/related/apache.html"/>
+ <item name="External" href="/related/external.html"/>
+ <item name="Powered-By" href="/related/powered.html"/>
+ </item>
+ </menu>
+ </body>
+</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/sandbox/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/sandbox/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/sandbox/navigation.xml Sun Jul 4 21:10:59 2004
@@ -1,43 +1,58 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project>
-
- <title>Apache Directory Project</title>
-
- <body>
-
- <links>
- <item name="Apache" href="http://apache.org/"/>
- <item name="Directory" href="/index.html"/>
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
- </links>
-
- <menu name="About Directory">
- <item name="Overview" href="/index.html"/>
- <item name="Community" href="/community/index.html"/>
- <item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html"/>
- <item name="Documentation" href="/doc/index.html"/>
- </menu>
-
- <menu name="Resources">
- <item name="IRC" href="/irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
- <item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="/mailing-lists.html"/>
- <item name="License" href="/license.html"/>
- <item name="Sandbox" href="/sandbox/index.html"/>
- <item name="Downloads" href="/download.cgi"/>
- <item name="Subversion" href="/svn.html"/>
- <item name="Related Projects" href="/related/index.html"/>
- </menu>
- </body>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Apache Directory Project</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ <item name="Directory" href="/index.html"/>
+ -->
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="About Directory">
+ <item name="Overview" href="/index.html"/>
+ <item name="Community" href="/community/index.html"/>
+ <item name="Latest News" href="/news.html"/>
+ <item name="Documentation" href="/doc/index.html"/>
+ </menu>
+
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
+ <menu name="Resources">
+ <item name="IRC" href="/irc.html"/>
+ <item name="Jira" href=
+ "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+ <item name="Wiki" href="http://wiki.apache.org/directory"/>
+ <item name="Lists" href="/mailing-lists.html"/>
+ <item name="License" href="/license.html"/>
+ <item name="Sandbox" href="/sandbox/index.html"/>
+ <item name="Downloads" href="/download.cgi"/>
+ <item name="Subversion" href="/svn.html"/>
+ <item name="Related Projects" href="/related/index.html"/>
+ </menu>
+ </body>
+</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/subprojects/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/subprojects/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/subprojects/navigation.xml Sun Jul 4 21:10:59 2004
@@ -1,51 +1,58 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project>
-
- <title>Apache Directory Project</title>
-
- <body>
-
- <links>
- <item name="Apache" href="http://apache.org/"/>
- <item name="Directory" href="/index.html"/>
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- </links>
-
- <menu name="About Directory">
- <item name="Overview" href="/index.html"/>
- <item name="Community" href="/community/index.html"/>
- <item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html">
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="/doc/index.html"/>
- </menu>
-
- <menu name="Resources">
- <item name="IRC" href="/irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
- <item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="/mailing-lists.html"/>
- <item name="License" href="/license.html"/>
- <item name="Sandbox" href="/sandbox/index.html"/>
- <item name="Downloads" href="/download.cgi"/>
- <item name="Subversion" href="/svn.html"/>
- <item name="Related Projects" href="/related/index.html"/>
- </menu>
-
- </body>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Apache Directory Project</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ <item name="Directory" href="/index.html"/>
+ -->
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="About Directory">
+ <item name="Overview" href="/index.html"/>
+ <item name="Community" href="/community/index.html"/>
+ <item name="Latest News" href="/news.html"/>
+ <item name="Documentation" href="/doc/index.html"/>
+ </menu>
+
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </menu>
+
+ <menu name="Resources">
+ <item name="IRC" href="/irc.html"/>
+ <item name="Jira" href=
+ "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+ <item name="Wiki" href="http://wiki.apache.org/directory"/>
+ <item name="Lists" href="/mailing-lists.html"/>
+ <item name="License" href="/license.html"/>
+ <item name="Sandbox" href="/sandbox/index.html"/>
+ <item name="Downloads" href="/download.cgi"/>
+ <item name="Subversion" href="/svn.html"/>
+ <item name="Related Projects" href="/related/index.html"/>
+ </menu>
+ </body>
+</project>
Modified: incubator/directory/sitedocs/trunk/xdocs/subprojects/sitedocs/navigation.xml
==============================================================================
--- incubator/directory/sitedocs/trunk/xdocs/subprojects/sitedocs/navigation.xml (original)
+++ incubator/directory/sitedocs/trunk/xdocs/subprojects/sitedocs/navigation.xml Sun Jul 4 21:10:59 2004
@@ -1,56 +1,56 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project>
-
- <title>Apache Directory Project</title>
-
- <body>
-
- <links>
- <item name="Apache" href="http://apache.org/"/>
- <item name="Directory" href="/index.html"/>
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
- </links>
-
- <menu name="About Directory">
- <item name="Overview" href="/index.html"/>
- <item name="Community" href="/community/index.html"/>
- <item name="Latest News" href="/news.html"/>
- <item name="Subprojects" href="/subprojects/index.html">
- <item name="Eve" href="/subprojects/eve/index.html"/>
- <item name="RMS" href="/subprojects/rms/index.html"/>
- <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
- <item name="Janus" href="/subprojects/janus/index.html"/>
- <item name="Naming" href="/subprojects/directory-naming/index.html"/>
- <item name="Snickers" href="/subprojects/snickers/index.html"/>
- <item name="Sitedocs" href="/subprojects/sitedocs/index.html">
- <item name="Maven Changes" href="/subprojects/sitedocs/maven-changes.html"/>
- <item name="Hyperlink Management" href="/subprojects/sitedocs/hyperlink-management.html"/>
- <item name="Sitedoc Deployment" href="/subprojects/sitedocs/sitedoc-deployment.html"/>
- </item>
- </item>
- <item name="Documentation" href="/doc/index.html"/>
- </menu>
-
- <menu name="Resources">
- <item name="IRC" href="/irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
- <item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="/mailing-lists.html"/>
- <item name="License" href="/license.html"/>
- <item name="Sandbox" href="/sandbox/index.html"/>
- <item name="Downloads" href="/download.cgi"/>
- <item name="Subversion" href="/svn.html"/>
- <item name="Related Projects" href="/related/index.html"/>
- </menu>
-
- </body>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+
+ <title>Apache Directory Project</title>
+
+ <body>
+
+ <links>
+ <!--
+ <item name="Apache" href="http://apache.org/"/>
+ <item name="Directory" href="/index.html"/>
+ -->
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <!--
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ -->
+ </links>
+
+ <menu name="About Directory">
+ <item name="Overview" href="/index.html"/>
+ <item name="Community" href="/community/index.html"/>
+ <item name="Latest News" href="/news.html"/>
+ <item name="Documentation" href="/doc/index.html"/>
+ </menu>
+
+ <menu name="Subprojects">
+ <item name="Overview" href="/subprojects/index.html"/>
+ <item name="Eve" href="/subprojects/eve/index.html"/>
+ <item name="RMS" href="/subprojects/rms/index.html"/>
+ <item name="LDAP" href="/subprojects/directory-ldap/index.html"/>
+ <item name="Janus" href="/subprojects/janus/index.html"/>
+ <item name="Naming" href="/subprojects/directory-naming/index.html"/>
+ <item name="Snickers" href="/subprojects/snickers/index.html"/>
+ <item name="Sitedocs" href="/subprojects/sitedocs/index.html"/>
+ </menu>
+
+ <menu name="Resources">
+ <item name="IRC" href="/irc.html"/>
+ <item name="Jira" href=
+ "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10400"/>
+ <item name="Wiki" href="http://wiki.apache.org/directory"/>
+ <item name="Lists" href="/mailing-lists.html"/>
+ <item name="License" href="/license.html"/>
+ <item name="Sandbox" href="/sandbox/index.html"/>
+ <item name="Downloads" href="/download.cgi"/>
+ <item name="Subversion" href="/svn.html"/>
+ <item name="Related Projects" href="/related/index.html"/>
+ </menu>
+ </body>
+</project>
Modified: incubator/directory/snickers/trunk/project.xml
==============================================================================
--- incubator/directory/snickers/trunk/project.xml (original)
+++ incubator/directory/snickers/trunk/project.xml Sun Jul 4 21:10:59 2004
@@ -15,7 +15,7 @@
<inceptionYear>2003</inceptionYear>
<logo>http://incubator.apache.org/directory/images/apache-directory-logo.png</logo>
- <url>http://incubator.apache.org/directory</url>
+ <url>http://incubator.apache.org/directory/subprojects/snickers</url>
<issueTrackingUrl>
http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10517
Modified: incubator/directory/snickers/trunk/xdocs/ber-codec/navigation.xml
==============================================================================
--- incubator/directory/snickers/trunk/xdocs/ber-codec/navigation.xml (original)
+++ incubator/directory/snickers/trunk/xdocs/ber-codec/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,48 +7,32 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
<item name="Eve" href="../eve/index.html"/>
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../index.html">
- <item name="Eve" href="../eve/index.html"/>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="/index.html">
- <item name="Stateful Codecs" href="/codec-stateful/index.html"/>
- <item name="BER Codec" href="/ber-codec/index.html"/>
- <item name="Stub Compiler" href="/stub-compiler/index.html"/>
- </item>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ <menu name="Snickers">
+ <item name="Overview" href="/index.html"/>
+ <item name="Stateful Codecs" href="/codec-stateful/index.html"/>
+ <item name="BER Codec" href="/ber-codec/index.html"/>
+ <item name="Stub Compiler" href="/stub-compiler/index.html"/>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10517"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <item name="Open Issues" href="http://nagoya.apache.org/jira/browse/DIRSNICKERS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/snickers/trunk/?root=Apache-SVN"/>
</menu>
</body>
Modified: incubator/directory/snickers/trunk/xdocs/codec-stateful/navigation.xml
==============================================================================
--- incubator/directory/snickers/trunk/xdocs/codec-stateful/navigation.xml (original)
+++ incubator/directory/snickers/trunk/xdocs/codec-stateful/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,48 +7,32 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
<item name="Eve" href="../eve/index.html"/>
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../index.html">
- <item name="Eve" href="../eve/index.html"/>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="/index.html">
- <item name="Stateful Codecs" href="/codec-stateful/index.html"/>
- <item name="BER Codec" href="/ber-codec/index.html"/>
- <item name="Stub Compiler" href="/stub-compiler/index.html"/>
- </item>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ <menu name="Snickers">
+ <item name="Overview" href="/index.html"/>
+ <item name="Stateful Codecs" href="/codec-stateful/index.html"/>
+ <item name="BER Codec" href="/ber-codec/index.html"/>
+ <item name="Stub Compiler" href="/stub-compiler/index.html"/>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10517"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <item name="Open Issues" href="http://nagoya.apache.org/jira/browse/DIRSNICKERS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/snickers/trunk/?root=Apache-SVN"/>
</menu>
</body>
Modified: incubator/directory/snickers/trunk/xdocs/navigation.xml
==============================================================================
--- incubator/directory/snickers/trunk/xdocs/navigation.xml (original)
+++ incubator/directory/snickers/trunk/xdocs/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,48 +7,31 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
<item name="Eve" href="../eve/index.html"/>
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
- <item name="Snickers" href="/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../index.html">
- <item name="Eve" href="../eve/index.html"/>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="/index.html">
- <item name="Stateful Codecs" href="/codec-stateful/index.html"/>
- <item name="BER Codec" href="/ber-codec/index.html"/>
- <item name="Stub Compiler" href="/stub-compiler/index.html"/>
- </item>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ <menu name="Snickers">
+ <item name="Overview" href="/index.html"/>
+ <item name="Stateful Codecs" href="/codec-stateful/index.html"/>
+ <item name="BER Codec" href="/ber-codec/index.html"/>
+ <item name="Stub Compiler" href="/stub-compiler/index.html"/>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10517"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <item name="Open Issues" href="http://nagoya.apache.org/jira/browse/DIRSNICKERS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/snickers/trunk/?root=Apache-SVN"/>
</menu>
</body>
Modified: incubator/directory/snickers/trunk/xdocs/stub-compiler/navigation.xml
==============================================================================
--- incubator/directory/snickers/trunk/xdocs/stub-compiler/navigation.xml (original)
+++ incubator/directory/snickers/trunk/xdocs/stub-compiler/navigation.xml Sun Jul 4 21:10:59 2004
@@ -7,48 +7,32 @@
<body>
<links>
+ <!--
<item name="Apache" href="http://apache.org/"/>
+ -->
<item name="Directory" href="../../index.html"/>
<item name="Eve" href="../eve/index.html"/>
<item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
+ <item name="LDAP" href="../directory-ldap/index.html"/>
+ <item name="Naming" href="../directory-naming/index.html"/>
<item name="Janus" href="../janus/index.html"/>
<item name="Snickers" href="/index.html"/>
+ <!--
<item name="Sitedocs" href="../sitedocs/index.html"/>
+ -->
</links>
- <menu name="About Directory">
- <item name="Overview" href="../../index.html"/>
- <item name="Community" href="../../community/index.html"/>
- <item name="Latest News" href="../../news.html"/>
- <item name="Subprojects" href="../../index.html">
- <item name="Eve" href="../eve/index.html"/>
- <item name="RMS" href="../rms/index.html"/>
- <item name="LDAP" href="../ldap/index.html"/>
- <item name="Janus" href="../janus/index.html"/>
- <item name="Naming" href="../naming/index.html"/>
- <item name="Snickers" href="/index.html">
- <item name="Stateful Codecs" href="/codec-stateful/index.html"/>
- <item name="BER Codec" href="/ber-codec/index.html"/>
- <item name="Stub Compiler" href="/stub-compiler/index.html"/>
- </item>
- <item name="Sitedocs" href="../sitedocs/index.html"/>
- </item>
- <item name="Documentation" href="../../doc/index.html"/>
+ <menu name="Snickers">
+ <item name="Overview" href="/index.html"/>
+ <item name="Stateful Codecs" href="/codec-stateful/index.html"/>
+ <item name="BER Codec" href="/ber-codec/index.html"/>
+ <item name="Stub Compiler" href="/stub-compiler/index.html"/>
</menu>
-
- <menu name="Resources">
- <item name="IRC" href="../../irc.html"/>
- <item name="Jira" href=
- "http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10517"/>
+
+ <menu name="Project Information">
<item name="Wiki" href="http://wiki.apache.org/directory"/>
- <item name="Lists" href="../../mailing-lists.html"/>
- <item name="License" href="../../license.html"/>
- <item name="Sandbox" href="../../sandbox/index.html"/>
- <item name="Downloads" href="../../download.cgi"/>
- <item name="Subversion" href="../../svn.html"/>
- <item name="Related Projects" href="../../related/index.html"/>
+ <item name="Open Issues" href="http://nagoya.apache.org/jira/browse/DIRSNICKERS"/>
+ <item name="Source Repositories" href="http://svn.apache.org/viewcvs.cgi/incubator/directory/snickers/trunk/?root=Apache-SVN"/>
</menu>
</body>