[WIMS] CIM - Posted new Print Device classes (30 Nov 2009)

[WIMS] CIM - Posted new Print Device classes (30 Nov 2009)

Ira McDonald blueroofmusic at gmail.com
Mon Nov 30 16:37:17 UTC 2009


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.




More information about the wims mailing list