Hey Emmanuel,

A few notes on the meta schema.


Problems With Schema
--------------------

o m-type-attribute-type is unknown to me. I could not figure out what you wanted to use it for. I deleted it for now thinking we can redifine it if need be.

o You made all attributes have a USAGE of dSAOperation and they were set to NO-USER-MODIFICATION. Schema changes can still be made by users so these are userApplication attributes and are modifiable.


Plugin Quirks
-------------

o Unfortunately you must use lower case for strings 'objectclass' and 'attributetype'

o Order of attributes are important as defined strictly by RFC: i.e. SINGLE-VALUE must go after SYNTAX but before NO-USER-MODIFICATION.



General Rules
-------------

o You must use OID values for SYNTAX even if you have to make up a placeholder syntax for temporary use.

o By convention first character in names is lowercased and camel humps are used.



Here's the commit if you'd like to take a look and confirm correctness.

http://svn.apache.org/viewvc?view=rev&revision=481896

THanks,
Alex
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

Reply via email to