WIMS> CIM> status of Printer Proxy Provider Prototype

From: Richard_Landau@Dell.com
Date: Mon Mar 09 2009 - 10:49:24 EDT

  • Next message: Richard_Landau@Dell.com: "WIMS> CIM> Another anomaly in CIM_Printer. Let's not fix this one."

    Info for this morning's concall. Sample log files attached.

    rick

     <<PPPPlogfiles20090309.zip>>

    ----------------------------
    Status of Printer Proxy Provider Prototype
                                    Rick Landau 20090309

    Done:
    - Array properties in CIM_Printer. Several implemented.
    - Localization properties in CIM_Printer.
    - All experimental properties in CIM_Printer.
    - All experimental classes but the last two associations.
    - Agreement from Legal department to publish.

    To be done:
    - Property CMI_Printer.LanguagesSupported must be mapped backwards from
    ASCII values to numeric enum values. Trivial.
    - Association classes CIM_AssociatedPrintInterpreter and
    CIM_AssociatedPrintSupply must select from the combinatorial set only
    the one or two instances that should exist. Not trivial but simple.
    - Additional documentation to walk readers through the design.
    - Rick and his manager to draft license for open source contribution.

    Will not be done:
    - CIM_Finisher or its associations.
    - Some status properties of CIM_Printer. These require complex roll-up
    algorithms of status from all subsystems. Clearly can be done, but the
    roll-up algorithm is vendor-specific for any realistic implementation.
    - CIM_PrintAlertRecord.CodeName, MessageID, etc. Clearly possible to
    do, but no knowledge or experience benefit would be obtained in doing
    them.
    - Paper-size mappings from dimensions to standard names. Clearly
    possible but no knowledge or experience benefit to be obtained in doing
    them.
    - Complete, installable CIM provider to work in real time with SNMP
    network printers and CIMOM.
    - Cleanup of evolutionary code. Some algorithms exist in two or three
    forms, where I learned a better way to do something and did not upgrade
    the existing instances to the new method. Similarly for some data
    structures that are partly or wholly redundant.

    ----------------------
    Richard_Landau(at)dell(dot)com, Stds & System Mgt Architecture, CTO
    Office
    +1-512-728-9023, One Dell Way, RR5-3, MS RR5-32, Round Rock, TX 78682

     <<PPPPlogfiles20090309.zip>>







    This archive was generated by hypermail 2.1.4 : Mon Mar 09 2009 - 10:49:40 EDT