You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2018/01/18 10:05:47 UTC

svn commit: r1821470 [1/2] - in /directory/site/trunk/content/api: ./ dev-guide/ internal-design-guide/ internal-design-guide/images/

Author: elecharny
Date: Thu Jan 18 10:05:47 2018
New Revision: 1821470

URL: http://svn.apache.org/viewvc?rev=1821470&view=rev
Log:
Added the design document missing pages, created the root page

Added:
    directory/site/trunk/content/api/internal-design-guide/
      - copied from r1821468, directory/site/trunk/content/api/dev-guide/
    directory/site/trunk/content/api/internal-design-guide.mdtext
    directory/site/trunk/content/api/internal-design-guide/10-entry.mdtext
    directory/site/trunk/content/api/internal-design-guide/11-filter.mdtext
    directory/site/trunk/content/api/internal-design-guide/12-cursor.mdtext
    directory/site/trunk/content/api/internal-design-guide/14-extended-operations.mdtext
    directory/site/trunk/content/api/internal-design-guide/15-ldif.mdtext
    directory/site/trunk/content/api/internal-design-guide/16-dsml.mdtext
    directory/site/trunk/content/api/internal-design-guide/17-osgi.mdtext
    directory/site/trunk/content/api/internal-design-guide/5-network.mdtext
    directory/site/trunk/content/api/internal-design-guide/6-codec.mdtext
    directory/site/trunk/content/api/internal-design-guide/7-ldap-messages.mdtext
    directory/site/trunk/content/api/internal-design-guide/8-schema.mdtext
    directory/site/trunk/content/api/internal-design-guide/9-dn.mdtext
    directory/site/trunk/content/api/internal-design-guide/images/folder.png   (with props)
    directory/site/trunk/content/api/internal-design-guide/images/ldap-api-modules.graphml
    directory/site/trunk/content/api/internal-design-guide/images/ldap-api-modules.png   (with props)
Removed:
    directory/site/trunk/content/api/dev-guide/
Modified:
    directory/site/trunk/content/api/internal-design-guide/1-introduction.mdtext
    directory/site/trunk/content/api/internal-design-guide/13-controls.mdtext
    directory/site/trunk/content/api/internal-design-guide/2-general-structure.mdtext
    directory/site/trunk/content/api/internal-design-guide/3-building.mdtext
    directory/site/trunk/content/api/internal-design-guide/4-asn1.mdtext
    directory/site/trunk/content/api/internal-design-guide/4.1-asn1-tlv.mdtext

Added: directory/site/trunk/content/api/internal-design-guide.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,51 @@
+Title: LDAP Java API - Internal Design Guide
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# Internal Design Guide
+
+This guide expose the internal structure of the *Apache LDAP API* : how it is designed, achitectural choices made, implementation decisions, in general it offers an isnsight of the existing code.
+
+Although it's not exhaustive, it should allow a new commer interested in loking into teh code to have a better understanding on its design, and hopefully help her/him to jump in and add new features/fix bugs.
+
+Note that is a on-going effort, so please don't jump to conclusion when you find a 'TODO' or some erros : you can help adding the missing pieces, or fix the current content.
+
+Keep in mind that it's a 10+ years effort, and obviously some parts of the code might be aging...
+
+Thanks !
+
+Here is the content :
+
+*  [2 - General structure](dev-guide/2-general-structure.html)
+*  [3 - Building](dev-guide/3-building.html)
+*  [4 - ASN/1](dev-guide/4-asn1.html)
+* *  [4.1 - ASN/1 TLV](dev-guide/4.1-asn1-tlv.html)
+*  [5 - Network](dev-guide/5-network.html)
+*  [6 - Encoding/Decoding](dev-guide/6-codec.html)
+*  [7 - LDAP Messages](dev-guide/7-ldap-messages.html)
+*  [8 - Schema](dev-guide/8-schema.html)
+*  [9 - Dn](dev-guide/9-dn.html)
+*  [10 - Entry](dev-guide/10-entry.html)
+*  [11 - Filter](dev-guide/11-filter.html)
+*  [12 - Cursor](dev-guide/12-cursor.html)
+*  [13 - Controls](dev-guide/13-controls.html)
+*  [14 - Extended Operations](dev-guide/14-extended-operations.html)
+*  [15 - LDIF](dev-guide/15-ldif.html)
+*  [16 - DSML](dev-guide/16-dsml.html)
+*  [17 - OSGi](dev-guide/17-osgi.html)
+
+

Modified: directory/site/trunk/content/api/internal-design-guide/1-introduction.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/1-introduction.mdtext?rev=1821470&r1=1821468&r2=1821470&view=diff
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/1-introduction.mdtext (original)
+++ directory/site/trunk/content/api/internal-design-guide/1-introduction.mdtext Thu Jan 18 10:05:47 2018
@@ -1,6 +1,6 @@
 Title: 1 - Introduction
-NavUp: ../dev-guide.html
-NavUpText: User Guide
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
 NavNext: 2-general-structure.html
 NavNextText: 2 - General structure
 Notice: Licensed to the Apache Software Foundation (ASF) under one
@@ -22,27 +22,4 @@ Notice: Licensed to the Apache Software
 
 # 1 - Introduction
 
-This Developer Guide teaches developers about the inner logic of the **LDAP API**. It can be useful to those interested in the project, giving them some clues about how it all works and its design, and also to those who want to extend the **LDAP API** by adding _Controls_, _Extended Operations_, or schema elements like _SyntaxCheckers_, _Comparators_, etc.
-
-
-## Content
-
-*  [2 - General structure](2-general-structure.html)
-*  [3 - Building](3-building.html)
-*  [4 - ASN/1](4-asn1.html)
-* *  [4.1 - ASN/1 TLV](4.1-asn1-tlv.html)
-*  [5 - Network](5-network.html)
-*  [6 - Encoding/Decoding](6-codec.html)
-*  [7 - LDAP Messages](7-ldap-messages.html)
-*  [8 - Schema](8-schema.html)
-*  [9 - Dn](9-dn.html)
-*  [10 - Entry](10-entry.html)
-*  [11 - Filter](11-filter.html)
-*  [12 - Cursor](12-cursor.html)
-*  [13 - Controls](13-controls.html)
-*  [14 - Extended Operations](14-extended-operations.html)
-*  [15 - LDIF](15-ldif.html)
-*  [16 - DSML](16-dsml.html)
-*  [17 - OSGi](17-osgi.html)
-
-
+This Internal Design Guide teaches developers about the inner logic of the **LDAP API**. It can be useful to those interested in the project, giving them some clues about how it all works and its design, and also to those who want to extend the **LDAP API** by adding _Controls_, _Extended Operations_, or schema elements like _SyntaxCheckers_, _Comparators_, etc.

Added: directory/site/trunk/content/api/internal-design-guide/10-entry.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/10-entry.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/10-entry.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/10-entry.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,28 @@
+Title: 10 - Entry
+NavPrev: 9-dn.html
+NavPrevText: 9 - DN
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 11-filter.html
+NavNextText: 11 - Filter
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 10 - Entry
+
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/11-filter.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/11-filter.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/11-filter.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/11-filter.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,28 @@
+Title: 11 - Filter
+NavPrev: 10-entry.html
+NavPrevText: 10 - Entry
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 12-cursor.html
+NavNextText: 12 - Cursor
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 11 - Filter
+
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/12-cursor.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/12-cursor.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/12-cursor.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/12-cursor.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,28 @@
+Title: 12 - Cursor
+NavPrev: 11-filter.html
+NavPrevText: 11 - Filter
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 13-controls.html
+NavNextText: 13 - Controls
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 12 - Cursor
+
+
+TODO...
\ No newline at end of file

Modified: directory/site/trunk/content/api/internal-design-guide/13-controls.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/13-controls.mdtext?rev=1821470&r1=1821468&r2=1821470&view=diff
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/13-controls.mdtext (original)
+++ directory/site/trunk/content/api/internal-design-guide/13-controls.mdtext Thu Jan 18 10:05:47 2018
@@ -1,8 +1,8 @@
 Title: 13 - Controls
 NavPrev: 12-cursor.html
 NavPrevText: 12 - Cursor
-NavUp: ../dev-guide.html
-NavUpText: Developer Guide
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
 NavNext: 14-extended-operations.html
 NavNextText: 14 - Extended Operations
 Notice: Licensed to the Apache Software Foundation (ASF) under one
@@ -497,4 +497,4 @@ Last, not least, we need to update the _
     }
 
 
-We are done ! Note that there is nothing to change in the _MANISFEST.MF_ file, as the packages are already exported.
+We are done ! Note that there is nothing to change in the _MANIFEST.MF_ file, as the packages are already exported.

Added: directory/site/trunk/content/api/internal-design-guide/14-extended-operations.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/14-extended-operations.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/14-extended-operations.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/14-extended-operations.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,27 @@
+Title: 14 - Extended Operations
+NavPrev: 13-controls.html
+NavPrevText: 13 - Controls
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 15-ldif.html
+NavNextText: 15 - LDIF
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 14 - Extended Operations
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/15-ldif.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/15-ldif.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/15-ldif.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/15-ldif.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,27 @@
+Title: 15 - LDIF
+NavPrev: 14-extended-operations.html
+NavPrevText: 14 - Extended Operations
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 16-dsml.html
+NavNextText: 16 - DSML
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 15 - LDIF
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/16-dsml.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/16-dsml.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/16-dsml.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/16-dsml.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,27 @@
+Title: 16 - DSML
+NavPrev: 15-ldif.html
+NavPrevText: 15 - LDIF
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 17-osgi.html
+NavNextText: 17 - OSGi
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 16 - DSML
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/17-osgi.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/17-osgi.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/17-osgi.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/17-osgi.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,25 @@
+Title: 17 - OSGi
+NavPrev: 16-dsml.html
+NavPrevText: 16 - DSML
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 17 - OSGi
+
+TODO...
\ No newline at end of file

Modified: directory/site/trunk/content/api/internal-design-guide/2-general-structure.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/2-general-structure.mdtext?rev=1821470&r1=1821468&r2=1821470&view=diff
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/2-general-structure.mdtext (original)
+++ directory/site/trunk/content/api/internal-design-guide/2-general-structure.mdtext Thu Jan 18 10:05:47 2018
@@ -1,8 +1,8 @@
 Title: 2 - General Structure
 NavPrev: 1-introduction.html
 NavPrevText: 1 - Introduction
-NavUp: ../dev-guide.html
-NavUpText: Developer Guide
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
 NavNext: 3-building.html
 NavNextText: 3 - Building
 Notice: Licensed to the Apache Software Foundation (ASF) under one
@@ -26,6 +26,7 @@ Notice: Licensed to the Apache Software
 
 The **Apache LDAP API** is split into many modules. Here is their hierarchy :
 
+![Modules](images/ldap-api-modules.png)
 <pre>
 LDAP API root
   |

Modified: directory/site/trunk/content/api/internal-design-guide/3-building.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/3-building.mdtext?rev=1821470&r1=1821468&r2=1821470&view=diff
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/3-building.mdtext (original)
+++ directory/site/trunk/content/api/internal-design-guide/3-building.mdtext Thu Jan 18 10:05:47 2018
@@ -1,8 +1,8 @@
 Title: 3 - Building
 NavPrev: 2-general-structure.html
 NavPrevText: 2 - General Structure
-NavUp: ../dev-guide.html
-NavUpText: Developer Guide
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
 NavNext: 4-asn1.html
 NavNextText: 4 - ASN/1
 Notice: Licensed to the Apache Software Foundation (ASF) under one

Modified: directory/site/trunk/content/api/internal-design-guide/4-asn1.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/4-asn1.mdtext?rev=1821470&r1=1821468&r2=1821470&view=diff
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/4-asn1.mdtext (original)
+++ directory/site/trunk/content/api/internal-design-guide/4-asn1.mdtext Thu Jan 18 10:05:47 2018
@@ -1,8 +1,8 @@
 Title: 4 - ASN/1
 NavPrev: 3-building.html
 NavPrevText: 3 - Building
-NavUp: ../dev-guide.html
-NavUpText: Developer Guide
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
 NavNext: 4.1-asn1-tlv.html
 NavNextText: 4.1 - ASN/1 TLV
 Notice: Licensed to the Apache Software Foundation (ASF) under one

Modified: directory/site/trunk/content/api/internal-design-guide/4.1-asn1-tlv.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/4.1-asn1-tlv.mdtext?rev=1821470&r1=1821468&r2=1821470&view=diff
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/4.1-asn1-tlv.mdtext (original)
+++ directory/site/trunk/content/api/internal-design-guide/4.1-asn1-tlv.mdtext Thu Jan 18 10:05:47 2018
@@ -1,8 +1,8 @@
 Title: 4-1 - ASN/1 TLV
 NavPrev: 4-asn1.html
 NavPrevText: 4 - ASN/1
-NavUp: ../dev-guide.html
-NavUpText: Developer Guide
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
 NavNext: 5-network.html
 NavNextText: 5 - Network
 Notice: Licensed to the Apache Software Foundation (ASF) under one

Added: directory/site/trunk/content/api/internal-design-guide/5-network.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/5-network.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/5-network.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/5-network.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,28 @@
+Title: 5 - Network
+NavPrev: 4-asn1.html
+NavPrevText: 4 - ASN/1
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 6-codec.html
+NavNextText: 6 - Encoding/Decoding
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 5 - Network
+
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/6-codec.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/6-codec.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/6-codec.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/6-codec.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,28 @@
+Title: 6 - Encoding/Decoding
+NavPrev: 5-network.html
+NavPrevText: 5 - Network
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 7-ldap-messages.html
+NavNextText: 7 - LDAP Messages
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 6 - Encoding/Decoding
+
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/7-ldap-messages.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/7-ldap-messages.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/7-ldap-messages.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/7-ldap-messages.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,28 @@
+Title: 7 - LDAP Messages
+NavPrev: 6-codec.html
+NavPrevText: 6 - Encoding/Decoding
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 8-dn.html
+NavNextText: 8 - DN
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 7 - LDAP Messages
+
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/8-schema.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/8-schema.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/8-schema.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/8-schema.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,28 @@
+Title: 8 - Schema
+NavPrev: 7-ldap-messages.html
+NavPrevText: 7 - LDAP Messages
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 9-dn.html
+NavNextText: 9 - DN
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 8 - Schema
+
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/9-dn.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/9-dn.mdtext?rev=1821470&view=auto
==============================================================================
--- directory/site/trunk/content/api/internal-design-guide/9-dn.mdtext (added)
+++ directory/site/trunk/content/api/internal-design-guide/9-dn.mdtext Thu Jan 18 10:05:47 2018
@@ -0,0 +1,28 @@
+Title: 9 - DN
+NavPrev: 8-schema.html
+NavPrevText: 8 - Schema
+NavUp: ../internal-design-guide.html
+NavUpText: Internal Design Guide
+NavNext: 10-entry.html
+NavNextText: 10 - Entry
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    .
+    http://www.apache.org/licenses/LICENSE-2.0
+    .
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+# 9 - DN
+
+
+TODO...
\ No newline at end of file

Added: directory/site/trunk/content/api/internal-design-guide/images/folder.png
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/internal-design-guide/images/folder.png?rev=1821470&view=auto
==============================================================================
Binary file - no diff available.

Propchange: directory/site/trunk/content/api/internal-design-guide/images/folder.png
------------------------------------------------------------------------------
    svn:executable = *

Propchange: directory/site/trunk/content/api/internal-design-guide/images/folder.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream