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

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

McDonald, Ira imcdonald at sharplabs.com
Tue May 9 21:47:37 EDT 2006


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



More information about the Wims mailing list