Fw: WIMS> Extended format for PWG mapping strings in CIM MOFs

From: Harry Lewis (harryl@us.ibm.com)
Date: Thu Mar 16 2006 - 14:54:05 EST

  • Next message: McDonald, Ira: "RE: WIMS> Converging Web Services Management"

    John, I just want to make sure you have seen this mail. The PWG group
    working on behalf of the project(s) outlined in our Work Register have
    been seeking confirmation from CIMCore on the recommended format for
    mapping strings. Can you help get some timely feedback on this?
    ----------------------------------------------
    Harry Lewis
    IBM STSM
    Chairman - IEEE-ISTO Printer Working Group
    http://www.pwg.org
    IBM Printing Systems
    http://www.ibm.com/printers
    303-924-5337
    ----------------------------------------------
    ----- Forwarded by Harry Lewis/Boulder/IBM on 03/16/2006 12:26 PM -----

    "McDonald, Ira" <imcdonald@sharplabs.com>
    Sent by: owner-wims@pwg.org
    03/09/2006 10:47 AM

    To
    wg-cimcore@dmtf.org, jcrandal@Brocade.COM, "'Jon_Hass@Dell.com'"
    <Jon_Hass@Dell.com>, Winston_Bumpus@Dell.com, "'wims@pwg.org'"
    <wims@pwg.org>
    cc

    Subject
    WIMS> Extended format for PWG mapping strings in CIM MOFs

    [Extended for PWG MIB references, not supported in previous version]

    Hi John Crandall, Thursday (9 March 2006)

    Background: The PWG is a member organization of the IEEE-ISTO. The PWG
    standards-track has only two levels, Candidate Standard and Standard.
    All current PWG standards-track documents are at the first level. Each
    PWG standards-track document is assigned a permanent document number
    when it reaches Candidate Standard level, of the form "PWG 51xy.z",
    e.g., PWG 5105.1 is the PWG Semantic Model. Note the infixed _dot_ in
    the document number.

    Modelled on the existing format for mapping strings for IETF standards
    and IETF MIBs, I propose the following ABNF for PWG mapping strings
    (using productions from RFC 4234 'ABNF'):

    pwg-ms = pwg-std / ; PWG Standard Reference
               pwg-mib ; PWG MIB Reference

    pwg-std = DQUOTE pwg-num "." "PWG" "|" pwg-text DQUOTE
    pwg-num = "PWG" "51" 2digit "-" 1*digit
    pwg-text = *(SP / VCHAR)

    pwg-mib = DQUOTE "MIB.PWG" "|" pwg-mod "." pwg-obj DQUOTE
    pwg-mod = 1*(VCHAR) ; MIB module name from BEGIN
    pwg-obj = 1*(VCHAR) ; object name from OBJECT-TYPE

    Examples using this format:

      MappingStrings { "PWG5101-1.PWG|Section 4 Media Color Names" }

      MappingStrings {
         "MIB.PWG|PWG-IMAGING-COUNTER-MIB.icMonitorCompletedJobs" }

    Note that the pesky infixed dot has been converted to a hyphen.

    Comments?

    Cheers,
    - Ira (editor of PWG CIM refresh white paper)

    Ira McDonald (Musician / Software Architect)
    Blue Roof Music / High North Inc
    PO Box 221 Grand Marais, MI 49839
    phone: +1-906-494-2434
    email: imcdonald@sharplabs.com



    This archive was generated by hypermail 2.1.4 : Thu Mar 16 2006 - 14:51:56 EST