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 at 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