Kiran Ayyagari a écrit :
hi guys,

To make the client aware of schema we need to load it in one of the two ways
   mentioned below

    1. load the schema from the server if the server exposes it
    2. have a common set of schema elements bundled with client

   Do you see any other ways to make the client schema aware?
   What schemas should be loaded by default?
some thoughts :
- we have discussed this extensively in Portland last year with Ludovic, and we aggreed that the API must be schema aware - we must provide a common set of schema (probably core, cosine, system and inetorgperson is the absolute minimum subset) - it should be possible for the user to request that the schema is loaded from the server - it should be possible to create a connection with a reference to the loaded schema - I don't think it's a good idea to request the server for the schema when creating a connection. Either teh schema already exists, or no. If not we use the default schema. - the user should be allowed to extend the schema with his own schema elements - I suggest that the format for such schema extensio to be the OpenLDAP schema format, as it's concise enough



Kiran Ayyagari


Reply via email to