MHS-DS: Changing the tree (OUCH)

"Harald T. Alvestrand" <Harald.T.Alvestrand@uninett.no> Tue, 01 March 1994 14:00 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa02235; 1 Mar 94 9:00 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa02228; 1 Mar 94 9:00 EST
Received: from mercury.udev.cdc.com by CNRI.Reston.VA.US id aa05511; 1 Mar 94 9:00 EST
Received: by mercury.udev.cdc.com; Tue, 1 Mar 94 07:59:54 -0600
X-From: Harald.T.Alvestrand@uninett.no Tue Mar 1 07:59 CST 1994
Received: from zeus.cdc.com by mercury.udev.cdc.com; Tue, 1 Mar 94 07:59:53 -0600
Received: from domen.uninett.no by zeus.cdc.com; Tue, 1 Mar 94 07:59:49 -0600
Received: from localhost by domen.uninett.no with SMTP (PP) id <21590-0@domen.uninett.no>; Tue, 1 Mar 1994 14:59:41 +0100
To: mhs-ds@mercury.udev.cdc.com
Subject: MHS-DS: Changing the tree (OUCH)
MIME-version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Date: Tue, 01 Mar 1994 14:59:39 +0100
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: "Harald T. Alvestrand" <Harald.T.Alvestrand@uninett.no>
Message-Id: <2d734a55190a002@zeus.cdc.com>

With regards to formalizing my suggested "simple" approach:

I checked the drafts text, and I think the place we need
to change *IF* we want to move to the "missing components are
explicitly represented" approach is the "infotree" draft - the
one we thought most stable :-(.

The changes should be (relative to infotree-03.txt):

Chapter 1, section 1, page 1:

Add the paragraph:

 Missing O and PRMD fields are represented by the value " "
 (single space). It is legal to let these RDNs be aliases pointing
 back to the entry above them, so that the Distinguished Name
 PRMD=" ", ADMD=d400, C=DE is an alias pointing to
 ADMD=d400, C=DE

(This is really a hack for backwards compatibility, but lets Michael
off with adding only 1 alias rather than redefining his tree....)

Bullet 7, page 7, is changed from:

 o  ADMD will always be present in the hierarchy.  This is true in the
    case of `` '' and of ``0''.  This facilitates an easy mechanical
    transformation between the two forms of address.

into:

 o  ADMD, PRMD and O will always be present in the hierarchy.
    Missing attributes are represented by a single space.
    This facilitates an easy mechanical transformation between the
    two forms of address, and allows association of routing or mapping
    information with the fact that an attribute is missing.

Other documents should remain basically unchanged, but the examples
need to be examined with care.
What do people think?

                    Harald Tveit Alvestrand