SM> SM - Posted SM/2.0 Sketch and schemas (9 May 2006)

From: McDonald, Ira (imcdonald@sharplabs.com)
Date: Tue May 09 2006 - 21:47:37 EDT

  • Next message: McDonald, Ira: "RE: SM> Wed 10 May 1pm EDT - Semantic Model Teleconference"

    [NOTE - This release is part of the ongoing work of integrating the WIMS
    Schema set into the future Semantic Model v2.0 release - for review at
    tomorrow's SM telecon - another name collision caught in 'Devices.xsd']

    Hi folks, Tuesday (9 May 2006)

    I just posted new versions of several WIMS XML schemas to sketch the
    full integration of the WIMS Imaging System Object Model with SM/1.0 at:

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/Agents-20060509.xsd
            - Agents v0.60

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/Devices-20060509.xsd
            - Devices v0.60

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/Managers-20060509.xsd
            - Managers v0.60

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/Resource-20060509.xsd
            - Resource v0.90

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/Services-20060509.xsd
            - Services v0.60

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/System-20060509.xsd
            - System v0.60

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/WimsMsg-20060509.xsd
            - WIMS Message v0.50

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/WimsType-20060509.xsd
            - WIMS Type v0.70

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/PwgSM-IM-20060509.xsd
            - PWG Semantic Model - Ira's SM/2.0 sketch (except Jobs)

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/wims-schemas-20060509.zip
          - ZIP of thirteen WIMS Schema, SM/2.0 sketch, and release note

    Notes:

    (1) To compile these simple schema (w/out dates) in the above ZIP file,
        you MUST first unpack Pete's recent SM ZIP file into a directory:

          ftp://ftp.pwg.org/pub/pwg/Semantic-Model/Schema/PWG-SM-050506.zip

        and then unpack (overwrite) WIMS updates into the same directory:

          ftp://ftp.pwg.org/pub/pwg/wims/schemas/wims-schemas-20060509.zip

    (2) With this release, 'WimsBase.xsd' is OBSOLETED by 'Agents.xsd',
        'Devices.xsd', 'Managers.xsd', 'Services.xsd', and 'System.xsd'
        (and is therefore NOT included in the ZIP).

    (3) The file 'PWGSM-IM.xsd' integrates all of WIMS and SM/1.0 except for
        (future) 'ImagingJobs.xsd' to contain 'CopyJob', 'PrintJob', etc.,
        and integrate legacy (print) 'JobXxx' element groups.

    (4) The file 'PWGSM-IM.pdf' contains an exploded schema view from XMLSPY
        (hint - zoom to 250% and scroll to browse the object model).

    Cheers,
    - Ira

    Ira McDonald (Musician / Software Architect)
    Blue Roof Music / High North Inc
    PO Box 221 Grand Marais, MI 49839
    phone: +1-906-494-2434
    email: imcdonald@sharplabs.com
    ------------------------------------------------------------------------
    [changes from WIMS Base v0.50 to Agents 0.60]

    (1) Extracted Agent(s) into separate file.

    ------------------------------------------------------------------------
    [changes from WIMS Base v0.50 to Devices 0.60]

    (1) Extracted Device(s) into separate file.

    (2) Subclassed 'DeviceStatus' and 'DeviceDescription' to create
        'CopyDeviceStatus' and 'CopyDeviceDescription', etc.

    (3) Defined 'CopyDevice', 'EmailDevice', etc.

    (4) Revised 'Devices' type to be a sequence of 'CopyDevices' (table),
        'EmailDevices' (table), etc.

    (5) Revised 'Device' type to be a choice of 'CopyDevice',
        'EmailDevices', etc.

    (6) Renamed 'DeviceId' to 'DeviceIdentifier' (conflicted with PWG 5100.7
        'document-format-device-id' and thus SM/1.0 'DeviceId' to mean an
        IEEE 1284 Device ID).

    ------------------------------------------------------------------------
    [changes from WIMS Base v0.50 to Managers 0.60]

    (1) Extracted Manager(s) into separate file.

    ------------------------------------------------------------------------
    [changes from Resources v0.80 to Resources 0.90]

    (1) Added 'Resources' element (existing 'Resources' type) for SM/2.0.

    ------------------------------------------------------------------------
    [changes from WIMS Base v0.50 to Services 0.60]

    (1) Extracted Service(s) into separate file.

    (2) Subclassed 'ServiceStatus' and 'ServiceDescription' to create
        'CopyServiceStatus' and 'CopyServiceDescription', etc.

    (3) Defined 'CopyService', 'EmailInService', etc.

    (4) Revised 'Services' type to be a sequence of 'CopyServices' (table),
        'EmailInServices' (table), etc.

    (5) Revised 'Service' type to be a choice of 'CopyService',
        'EmailInServices', etc.

    ------------------------------------------------------------------------
    [changes from WIMS Base v0.50 to System 0.60]

    (1) Extracted System into separate file.

    ------------------------------------------------------------------------
    [changes from WIMS Message v0.40 to 0.50]

    (1) Added include for 'Counter.xsd' (Pete) and 'Printer.xsd' (SM/1.0).

    ------------------------------------------------------------------------
    [changes from WIMS Type v0.60 to 0.70]

    (1) Renamed 'ObjectDeviceId' to 'ObjectDeviceIdentifier' (conflicted
        with PWG 5100.7 'document-format-device-id' and thus SM/1.0
        'DeviceId' to mean an IEEE 1284 Device ID).

    (2) Revised 'WIMSDeviceTypeWKV' to add Vendor device,
        per extensibility comments from Shivaun Albright (HP),
        and align names with (one-to-one or one-to-two) corresponding
        values of 'WIMSServiceTypeWKV'.

    (3) Revised 'WIMSServiceTypeWKV' to add Vendor service,
        per extensibility comments from Shivaun Albright (HP).

    -- 
    No virus found in this outgoing message.
    Checked by AVG Free Edition.
    Version: 7.1.392 / Virus Database: 268.5.5/334 - Release Date: 5/8/2006
     
    


    This archive was generated by hypermail 2.1.4 : Tue May 09 2006 - 21:47:47 EDT