Re: Follow-up on Naming of Subentries
Mark Wahl <[email protected]>
| Newsgroups | gmane.ietf.ldup |
|---|---|
| Message-ID | <[email protected]> |
> "Slone, Skip" wrote: > > We discussed these topics at the X.500 meeting last month. The consensus of > the group was that although we're not necessarily opposed to either of these > changes, we need to better understand the requirements, and we want to make > sure that by making the changes, we're not creating unintended additional > semantics. Having typed attributes in X.500/LDAP is one of the main advantages of these directories over more primitive data models such as DNS. However, since I believe Subentries are Readable in X.500, the presence of a subentry would prevent an object entry existing in the server with the same name. It is unfortunate that cn is the naming attribute for subentries and not something more 'operational', since cn is frequently used as a naming attribute for object entries. This means that an application which wants to create an object entry named by cn must not only check to see whether there is an object entry with the same name, but also use a subentry-aware operation to check that there is no subentry with the same name. This isn't worthwhile since applications which are bulk loading in object entries may not care about subentries if they are gateways from other protocols or data models. It would be FAR better to leverage this advantage and allow a more administrator/operational-oriented naming attribute such as 'subentryname' for naming subentries. This attribute would be intended exclusively for use by subentries and so would never conflict with object entries named by cn. Mark Wahl Sun Microsystems Inc.