RE: extending existing object classes vs deriving new classes

Debasish Biswas <deb@nirvana.worldtalk.com> Wed, 22 February 1995 00:52 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa12864; 21 Feb 95 19:52 EST
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa12860; 21 Feb 95 19:52 EST
Received: from haig.cs.ucl.ac.uk by CNRI.Reston.VA.US id aa19488; 21 Feb 95 19:52 EST
Received: from bells.cs.ucl.ac.uk by haig.cs.ucl.ac.uk with local SMTP id <g.04918-0@haig.cs.ucl.ac.uk>; Wed, 22 Feb 1995 00:12:59 +0000
Received: from worldtlk.WORLDTALK.COM by bells.cs.ucl.ac.uk with Internet SMTP id <g.22662-0@bells.cs.ucl.ac.uk>; Wed, 22 Feb 1995 00:11:56 +0000
Received: from nirvana.worldtalk.com by worldtalk.com with SMTP (1.38.193.5/16.2) id AA02149; Tue, 21 Feb 1995 16:05:37 -0800
Received: by nirvana.worldtalk.com (1.38.193.5/16.2) id AA01316; Tue, 21 Feb 1995 16:09:23 -0800
Date: Tue, 21 Feb 1995 16:09:22 -0700
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Debasish Biswas <deb@nirvana.worldtalk.com>
X-Orig-Sender: Debasish Biswas <deb@nirvana.worldtalk.com>
Reply-To: Debasish Biswas <deb@nirvana.worldtalk.com>
Subject: RE: extending existing object classes vs deriving new classes
To: osi-ds@cs.ucl.ac.uk
Cc: "Luis P. Caamano" <lpc@sware.com>
Message-Id: <Pine.3.89.9502211429.A765-0100000@nirvana.worldtalk.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET="US-ASCII"

Hi Luis,

I believe, using the first option (extending pre-defined standard object 
classes) will be a prferable option. As far as I know every real life 
DSA has a 'subschema' which consists of extended (subclassed) objects. 
Your new object classes and attributes will have to be registered with 
the 'attribute registry' attribute, 'object class registry' attribute and 
the 'name binding registry' attribute which will go in as attributes of 
the root DSE. As far as I know most of the commercial vendors provide XDS 
management extensions to allow access to these attributes.

I cannot say whether the vendors follow a standard mechanism to provide 
these extensions (thus making life simpler for an XDS/XOM based DUA 
developed using XDS library from Vendor A to continue working with a DSA 
from vendor B).

>Does anybody know about any other sources that talk about the
>new extensions to X.500 (1993) for schema support other than
>the X.500 document itself or Sara Radicati's X.500 book?

Another book that I have often consulted before :

    X.500 The Directory Standard and Its Applications - by Douglas Steedman
                  


Thanks.

Debasish Biswas
Directory Group
Worldtalk Corporation