Hi folks, Monday (30 November 2009)
[Based on Rick Landau's note of 1 October about MOF bugs]
I've just posted four existing CIM printing classes to:
ftp://ftp.pwg.org/pub/pwg/wims/cim/mofinput/ira-20091130.zip
rel_1130.txt
- this release note
CIM_Printer.mof / pdf
- minor NEW version - editorial fixups and deprecations
CIM_PrintChannel.mof / pdf
- minor NEW version - add new enums from IANA Printer MIB
CIM_PrintInputTray.mof / pdf
- minor NEW version - delete duplicate property
CIM_PrintInterpreter.mof / pdf
- minor NEW version - add new enums from IANA Printer MIB
Notes:
(1) All four classes have been compiled with Windows 'mofcomp'.
(2) PDFs are color-highlighted output from Notepad++.
(3) CIM_PrintInputTray and CIM_PrintOutputTray already *had* the correct
inheritance (from CIM_PrinterElement like all the other subunits)
in CIM v2.19, but CIM_PrintInputTray still had duplicate InstanceId.
After WIMS WG review, including by Rick Landau, we need to generate the
CIM Change Requests (CRs) for these updates.
Cheers,
- Ira
PS - Both CIM_PrintService and CIM_PrintJob still need to be updated to
add XPS and OpenXPS enums from IANA Printer MIB - coming soon.
------------------------------------------------------------------------
Change Log:
(CIM_Printer)
- Changed Version to "2.24"
- Revised Values and Value Map clauses of PaperSizesSupported,
Capabilities, DefaultCapabilities, CurrentCapabilities, and
MarkingTechnology to add trailing "DMTF Reserved" for best practices
- Revised the LanguagesSupported, CurrentLanguage, and DefaultLanguage
properties to: (a) DEPRECATE; (b) add XPS and OpenXPS; (c) add warning
about legacy enum alignment issue with authoritative IANA Printer MIB;
and (d) add reference to newer CIM_PrintInterpreter.LangType (which is
correctly aligned)
- Revised the MimeTypesSupported, CurrentMimeType, and DefaultMimeType
properties to: (a) DEPRECATE; and (b) add reference to newer
CIM_PrintInterpreter.LangType
- Revised CharSetsSupported and NaturalLanguagesSupported to add note
requiring that the values of each array be parallel to the other, for
compatibility with IETF Printer MIB and IETF IPP/1.1
- Revised descriptions of MaxCopies, DefaultCopies, MaxNumberUp,
DefaultNumberUp, MaxSizeSupported, to state they will be DEPRECATED by
corrected property names in CIM_PrintService[Settings|Capabilities]
(in the future)
- Revised description of PaperSizesSupported to DEPRECATE in favor of
CIM_PrintInputTray.MediaSizeName
- Revised descriptions of PaperTypeAvailable, DefaultPaperType, and
CurrentPaperType, to DEPRECATE in favor of multiple properties in
CIM_PrintInputTray
(CIM_PrintChannel)
- Changed Version to "2.24"
- Revised Type property to add WSPrint (update in IANA Printer MIB)
(CIM_PrintInputTray)
- Changed Version to "2.24"
- Deleted redundant InstanceId (inherited from CIM_PrinterElement parent
class)
(CIM_PrintInterpreter)
- Changed Version to "2.24"
- Revised LangType to add XPS and OpenXPS (update in IANA Printer MIB)
------------------------------------------------------------------------
Ira McDonald (Musician / Software Architect)
Chair - Linux Foundation Open Printing WG
IETF Designated Expert - IPP & Printer MIB
Blue Roof Music/High North Inc
email: blueroofmusic at gmail.com
winter:
579 Park Place Saline, MI 48176
734-944-0094
summer:
PO Box 221 Grand Marais, MI 49839
906-494-2434
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.