Ersin Er wrote:
I have added information about two proposed schema extensions:
* X-SCHEMA-NAME for all schema element descriptions which is like
Netscape X-ORIGIN
* X-IS-HUMAN-READABLE for syntax descriptions
You think the opposite X-BINARY or X-IS-BINARY might be better?
Alex
On 12/4/06, *Ersin Er* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
wrote:
Hi,
I have added information about the defaultDestinationSchema
attribute and clarified the state of destinationSchema attribute wrt it.
http://cwiki.apache.org/DIRxSRVx11/schema-subsystem-redesign.html
<http://cwiki.apache.org/DIRxSRVx11/schema-subsystem-redesign.html>
On 11/29/06, *Ersin Er* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
On 11/29/06, Alex Karasulu < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
> Hi guys,
>
> We have the design in mind and it looks good. Now it's time
to start
> the work. I cannot see the whole path to get this done but
here's what
> I see into the next few weeks.
>
> 1a). We need to implement a meta schema to represent schema
entities as
> entries in the server under ou=schema area. Emmanuel already
started on
> this.
>
> 1b). We need parsers for interchanging LDAP description
formats for
> schema entities into Schema objects. Ersin already started
working on
> these parsers.
>
> 1a and 1b are concurrent.
>
> 2). Need to write the special partition for ou=schema which
uses a
> subset of schema information to bootstrap itself and
initialize the
> schema subsystem.
>
> 3). Write the schema subsystem facade and initialization code
to load
> all entities into their respective registries. Also need to
figure out
> how to maintain and access registries for specific
SAAs. Basically we
> need a method to lookup a registry based on DN. This will
find the SAA
> associated with the DN, and lookup the associated registries
with that SAA.
>
> 4a). Start writing code to inject subschemaSubentry attributes
into
> entries falling under SAAs defined by the subtree
specifications of
> schema subentries.
FYI, this has already been implemented in the SubentryService
(by Alex
mostly). I may add a few tests to make it sure it works correctly.
> 4b). Need to start working on virtualization code that injects
schema
> description attributes into schema subentries.
>
> 4a and 4b are concurrent.
>
> 5) Rewrite schema checking code to properly apply schema
information to
> changes to DIT and respond accordingly. We will use the full LDAP
> schema capabilities to contrain and manage the DIT.
>
> Right now this is as far as I can foresee in terms of general
steps.
>
> Regards,
> Alex
>
>
>
--
Ersin
--
Ersin
--
Ersin
begin:vcard
fn:Alex Karasulu
n:Karasulu;Alex
org:Apache Software Foundation;Apache Directory
adr:;;1005 N. Marsh Wind Way;Ponte Vedra ;FL;32082;USA
email;internet:[EMAIL PROTECTED]
title:Member, V.P.
tel;work:(904) 791-2766
tel;fax:(904) 808-4789
tel;home:(904) 808-4789
tel;cell:(904) 315-4901
note;quoted-printable:AIM: alexokarasulu=0D=0A=
MSN: [EMAIL PROTECTED]
Yahoo!: alexkarasulu=0D=0A=
IRC: aok=0D=0A=
PGP ID: 1024D/4E1370F8 BBCC E8D8 8756 2D51 C3D4 014A 3662 F96F 4E13 70F8=0D=0A=
x-mozilla-html:FALSE
url:http://people.apache.org/~akarasulu
version:2.1
end:vcard