WIMS> CIM - Posted **last** two subunit classes (25 July 2007)

From: McDonald, Ira (imcdonald@sharplabs.com)
Date: Wed Jul 25 2007 - 14:32:44 EDT

  • Next message: Richard_Landau@Dell.com: "WIMS> CIM> new mofoutput"

    Hi folks, Wednesday (25 July 2007)

    [ Based on extensive comments from John Crandall (CIM Core co-chair) -
    major rewrites of every previously modelled CIM Print Subunit class ]

    [For review in upcoming WIMS-CIM telecons and WIMS WG mailing list and ]
    [for future WIMS-CIM Phase 2 CR input to DMTF CIM Core WG.]

                        ** MILESTONE for Phase 2 **

    I've just posted the **last** two CIM printing subunit classes to:

      ftp://ftp.pwg.org/pub/pwg/wims/cim/mofinput/ira-20070725.zip

        rel_0725.txt
        - this release note
        CIM_PrintConsoleLight.mof
        - NEW version - prtConsoleLightEntry translation
        CIM_PrintInterlock.mof
        - NEW version - prtCoverEntry translation

    Rick - please run mofpretty on these classes and post result to:

      ftp://ftp.pwg.org/pub/pwg/wims/cim/mofoutput/

    Note: The prtCoverTable was actually misnamed - it contains rows for
    "covers, access panels, or other interlocks" (i.e., they are actually
    ALL interlocks that are instrumented) - thus, the renamed class.

    Cheers,
    - Ira

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

    Change Log:

    (Common edits)
    - Added note on cardinality and PrinterComponent to class Description,
      per John Crandall and CIM Core WG
    - Added reference to model in section 2 of Printer MIB to all class
      Description clauses
    - Added MappingStrings clauses after all class Description clauses,
      per 'any' usage for Mapping Strings in CIM Model v2.3 spec
    - Changed base class from CIM_LogicalElement to CIM_PrinterElement
      (which now defines InstanceID and SNMPRowID),
      per John Crandall and CIM Core WG
    - Changed 'printer' to 'Printer' (class name) in all Descriptions,
      per John Crandall and CIM Core WG
    - Changed 'subunit' to specific subunit name or generic 'component',
      per John Crandall and CIM Core WG
    - Added ModelCorrespondence clause to many properties,
      per John Crandall and CIM Core WG

    (CIM_PrintConsoleLight)
    - Renamed "ConsoleOnTime" to "OnTime",
      and "ConsoleOffTime" to "OffTime",
      and "ConsoleColor" to "Color",
      to correct Printer MIB design errors (wrong scope prefixes in MIB),
      for CIM best practice
    - Deleted Write clauses (from Printer MIB machine translation)
      from "OnTime" and "OffTime" (to be replaced by CIM operations),
      for CIM best practice
    - Changed 'current status' to 'behavior' in Description clauses of
      "OnTime" and "OffTime" (to avoid implied enumeration),
      for CIM best practice
    - Added Punit clauses (milliseconds) to "OnTime" and OffTime",
      for CIM best practice
    - Added "OtherColor",
      for CIM best practice

    (CIM_PrintInterlock)
    - Renamed "Status" to "InterlockStatus" (prtCoverStatus),
      comparable to "AvailabiltyStatus", etc.,
      for CIM best practice
    - Added 'Unknown' value to "InterlockStatus" (prtCoverStatus) to correct
      a Printer MIB design error (for mapping of a missing SNMP object),
      for CIM best practice
    - Added "OtherInterlockStatus",
      for CIM best practice

    ------------------------------------------------------------------------

    No virus found in this outgoing message.
    Checked by AVG Free Edition.
    Version: 7.5.476 / Virus Database: 269.10.19/917 - Release Date: 7/25/2007 1:16 AM
     



    This archive was generated by hypermail 2.1.4 : Wed Jul 25 2007 - 14:32:53 EDT