Proposed changes
"Kevin E. Jordan" <Kevin.E.Jordan@cdc.com> Tue, 22 December 1992 16:23 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa05209; 22 Dec 92 11:23 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa05203; 22 Dec 92 11:23 EST
Received: from mercury91.udev.cdc.com by CNRI.Reston.VA.US id aa10957; 22 Dec 92 11:25 EST
Received: by mercury.udev.cdc.com; Tue, 22 Dec 92 09:36:25 -0600
Message-Id: <0012b3735f2025546@mercury.udev.cdc.com>
X-From: kej@mercury.udev.cdc.com Tue Dec 22 09:36 CST 1992
Received: from localhost by mercury.udev.cdc.com id SMTP-0012b373169024320; Tue, 22 Dec 92 09:16:57 -0600
To: mhs-ds@mercury.udev.cdc.com
cc: D.Chadwick@sysc.salford.ac.uk
Subject: Proposed changes
Date: Tue, 22 Dec 1992 09:16:53 -0600
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: "Kevin E. Jordan" <Kevin.E.Jordan@cdc.com>
David Chadwick, editor of X.518 (iso 9594 part 4), has offered to submit a defect report regarding the issue of values consisting only of spaces. Thanks, in advance, David. X.520 currently contains the following text: ========================================================================== 7.1 String matching rules In the matching rules specified in 7.1.1 through 7.1.11, the following spaces are regarded as not significant: * leading spaces (i.e., those preceding the first printing character); * trailing spaces (i.e., those following the last printing character); * multiple consecutive internal spaces (these are taken as equivalent to a single space character). In the matching rules to which these apply, the strings to be matched shall be matched as if the insignificant spaces were not present in either string. ========================================================================== I propose that a defect report be written such that the text in section 7.1 is modified as follows: ========================================================================== 7.1 String matching rules In the matching rules specified in 7.1.1 through 7.1.11, the following spaces are regarded as not significant: * leading spaces (i.e., those preceding the first character which is not a space); * trailing spaces (i.e., those following the last character which is not a space); * multiple consecutive internal spaces (these are taken as equivalent to a single space character). Strings consisting entirely of spaces are allowed. A string consisting entirely of spaces is equivalent to a string containing exactly one space, with that space being significant. In the matching rules to which these apply, the strings to be matched shall be matched as if the insignificant spaces were not present in either string. ========================================================================== The proposed text eliminates the poorly defined term "printing character", it clearly indicates that strings comprised entirely of spaces are supported, and it defines how to handle them. Despite that this clarification to the standard will clearly allow for objects with RDN aDMDName=<BLANK>, this name will probably continue to cause us problems, as Harald has pointed out. Harald proposed that PRMD names/addresses associated with ADMD=<BLANK> be placed directly under their respective country's root. This neatly avoids all current and potential problems with the blank name, and it continues to support the reversible mapping of O/R addresses to X.500 DN's (i.e. if PRMD is immediately subordinate to country, insert ADMD=<BLANK> when mapping from DN to O/R address). It does not complicate implementation of directory capable X.400 MTA's enough to matter. I support Harald's proposal. No one on this list has opposed the proposal. Does this imply a consensus?
- Proposed changes Kevin E. Jordan
- Re: Proposed changes (John H. Dale)
- Re: Proposed changes Einar Stefferud
- Re: Proposed changes X.400 Message Handler
- Re: Proposed changes Kit Lueder
- Re: Proposed changes Einar Stefferud