[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: FW: I-D ACTION:draft-ietf-ops-mib-review-guidelines-00.txt



Harrie,

Here is the solution we came up with on the MIB Doctors
list regarding the use of DisplayString and UTF-8.
Let us know if you this addressses the concerns you had.

Mike Heard

---------- Forwarded message ----------
Date: Thu, 13 Feb 2003 11:37:59 +0100
From: "Wijnen, Bert (Bert)" <bwijnen@lucent.com>
To: C. M. Heard <heard@pobox.com>, mreview@ops.ietf.org
Subject: RE: DisplayString in guidelines 4.6.1.4 and Appendix D

Excellent

Thanks,
Bert 

> -----Original Message-----
> From: C. M. Heard [mailto:heard@pobox.com]
> Sent: donderdag 13 februari 2003 0:51
> To: mreview@ops.ietf.org
> Subject: RE: DisplayString in guidelines 4.6.1.4 and Appendix D
> 
> 
> On Wed, 12 Feb 2003, Wijnen, Bert (Bert) wrote:
> > I can live with your new text.
> > I have only one more remark. That is that we also have
> > (I believe it is RFC2277) a rule that says that strings
> > that are intended for use by humans MUST be internationalized.
> > So someone cannot just claim that "oh this will only be used for
> > US ASCII characters).
> 
> Then let's say so explicitly.  That would mean the proposal gets
> modified to this:
> 
> (a) leave DisplayString in the list of TCs mentioned in 4.6.1.4,
>     but add mention of Utf8String and LongUtf8String.
> (b) leave DisplayString in the list of "Commonly Used TCs" in
>     Appendix D, but add a second note under the list of TCs from
>     SNMPv2-TC:
> 
>    Note 1.  InstancePointer is obsolete and MUST NOT be used.
>    Note 2.  DisplayString does not support internationalized text.
>             It MUST NOT be used for objects that are required to
>             hold internationalized text (which is always the case
>             if the object is intended for use by humans [RFC2277]).
>             Designers SHOULD consider using SnmpAdminString,
>             Utf8String, or LongUtf8String for such objects.
> 
> (c) Add the following to Appendix D, right below SnmpAdminString:
> 
>    The following TCs are defined in SYSAPPL-MIB [RFC2287]:
> 
>    Utf8String                  OCTET STRING (SIZE (0..255))
>    LongUtf8String              OCTET STRING (SIZE (0..1023))
> 
> (d) Add the following normative references:
> 
> [RFC2277]   Alvestrand, H., "IETF Policy on Character Sets and
>             Languages", BCP 18, RFC 2277, January 1998.
> 
> [RFC2287]   Krupczak, C. and J. Saperia, "Definitions of System-Level
>             Managed Objects for Applications", RFC 2287, February 1998.
> 
> Comments?
> 
> //cmh
> 
>