Web-based Imaging Management Services: WIMS> Posted eight WI

WIMS> Posted eight WIMS schema (12 Dec 2004)

From: McDonald, Ira (imcdonald@sharplabs.com)
Date: Sun Dec 12 2004 - 21:01:11 EST

  • Next message: Harry Lewis: "WIMS> DMTF + OMG"

    Hi folks, Sunday (12 December 2004)

    I have just posted the _first_ complete set of WIMS XML schema, which
    validate without warnings using XML SPY 2004, XRay 2.0, and XSV 2.5 (the
    free XML Schema Validator) at:

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/wimsbase-20041212.xsd
            - WIMS Base v0.10 - Agent, Device, Manager, Service, System

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/wimstype-20041212.xsd
            - WIMS Type v0.10

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/alert-20041212.xsd
            - Alert v0.40 - Alert and Subscription

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/events-20041212.xsd
            - Events v0.70

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/report-20041212.xsd
            - Report v0.40

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/resource-20041212.xsd
            - Resource v0.60

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/schedule-20041212.xsd
            - Schedule v0.92

        ftp://ftp.pwg.org/pub/pwg/wims/schemas/subunits-20041212.xsd
            - Subunits v0.30

    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

    ------------------------------------------------------------------------

    [module include dependencies]

    (1) Alert - includes Resource, Schedule, and Subunits

    (2) Events - no includes (free-standing)

    (3) Report - includes Schedule

    (4) Resource - includes WIMS Type

    (5) Schedule - includes WIMS Type and Events

    (6) Subunits - includes WIMS Type

    (7) WIMS Base - includes WIMS Type, Alert, Report, and Subunits

    (8) WIMS Type - no includes (free-standing)

    ------------------------------------------------------------------------

    [changes to WIMS Type v0.10]

    (1) Deleted PWG SM/1.0 Printer, Job, and Document objects from the
        enumeration in 'WIMSObjectTypeWKV' and thus 'WIMSObjectsSupported'
        (redundant with WIMS System and Service objects in this release)
        per longstanding request of Bill Wagner to clarify;

    (2) Kept PWG SM/1.0 Printer object in 'WIMSManagedEntityTypeWKV'
        (needed for Subscription, Alert, and Report content)
        to support IPP/1.1 Printer peer to WIMS Service;

    ------------------------------------------------------------------------

    [changes from Alert v0.30 to v0.40]

    (1) Changed type of 'NotifyElement' metamorphic element
        to standard 'ObjectElement' in new WIMS Type XML schema;

    (2) Changed type of 'NotifySubscriptionId' object key element
        to standard 'ObjectIdentifier32' in new WIMS Type XML schema;

    (3) Changed type of 'NotifyJobSetId' object pointer element
        to standard 'ObjectPointer16' in new WIMS Type XML schema;

    (4) Changed type of 'NotifyJobId' and 'NotifyDocumentNumber'
        to standard 'ObjectPointer32' in new WIMS Type XML schema;

    (5) Changed type of 'NotifySequenceNumber' and 'NotifyTimeInterval'
        to standard 'ObjectCounter32' in new WIMS Type XML schema;

    (6) Changed type of 'NotifyUserData', 'NotifyCharset', and
        'NotifyNaturalLanguage'
        to standard 'ObjectStringShort' in new WIMS Type XML schema;

    (7) Changed type of 'NotifyText'
        to standard 'ObjectStringMax' in new WIMS Type XML schema;

    (8) Changed type of 'NotifyManagedEntityStateReasons',
        'NotifyJobStateReasons', and 'NotifyDocumentStateReasons'
        to standard 'ObjectStateReasons' in new WIMS Type XML schema;

    (9) Added 'NotifySubunitReference' and 'NotifySubunitStates',
        per review at PWG San Antonio on 16 November 2004;

    ------------------------------------------------------------------------

    [changes from Events v0.60 to v0.70]

    (1) Added new 'Service...' events, identical to 'Printer...' events
        (to support new Service object in WIMS Base XML schema);

    (2) Added new 'Device...' events, identical to 'Service...' events
        (to support new Device object in WIMS Base XML schema);

    ------------------------------------------------------------------------

    [changes from Report v0.30 to v0.40]

    (1) Changed type of 'ReportElement' metamorphic element
        to standard 'ObjectElement' in new WIMS Type XML schema;

    (2) Changed type of 'ReportSequenceNumber' counter element
        to standard 'ObjectCounter32' in new WIMS Type XML schema;

    (3) Added 'ReportText' and 'ReportNaturalLanguage' elements,
        analogous to 'NotifyText' and 'NotifyNaturalLanguage' in Alert;

    ------------------------------------------------------------------------

    [changes from Resource v0.50 to v0.60]

    (1) Moved 'ResourceAccessModeWKV' to new WIMS Type XML schema and
        renamed to 'ObjectAccessModeWKV';

    (2) Moved 'ResourceDataCompressionWKV' to new WIMS Type XML schema and
        renamed to 'ObjectDataCompressionWKV';

    (3) Moved 'ResourcePersistencWKV' to new WIMS Type XML schema and
        renamed to 'ObjectPersistenceWKV';

    (4) Changed type of 'ResourceId' object key element
        to standard 'ObjectIdentifier32' in new WIMS Type XML schema;

    (5) Changed type of 'ResourceJobId' object pointer element
        to standard 'ObjectPointer32' in new WIMS Type XML schema;

    (6) Changed type of 'ResourceDataKOctets' counter element
        to standard 'ObjectCounter32' in new WIMS Type XML schema;

    ------------------------------------------------------------------------

    [changes from Schedule v0.91 to v0.92]

    (1) Moved all 'WIMSxxx' types and elements to new WIMS Type XML schema;

    (2) Moved 'ActionElement' type to WIMS Type XML schema,
        and renamed to 'ObjectElement';

    (3) Moved 'ActionQualifiedNamePattern' type to WIMS Type XML schema,
        and renamed to 'ObjectQualifiedNamePattern';

    (4) Corrected types of numerous attributes to use common types from new
        WIMS Type XML schema;

    (5) Changed type of 'ActionJobId', 'ActionScheduleId' and
        'ActionSubscriptionId' object pointer elements
        to standard 'ObjectPointer32' in new WIMS Type XML schema;

    (6) Changed type of 'PlanId' and 'ScheduleId' object key elements
        to standard 'ObjectIdentifier32' in new WIMS Type XML schema;

    (7) Revised 'PlanHour' and 'PlanMinute' types and elements to support
        negative values (consistent with other calendar attributes);

    ------------------------------------------------------------------------

    [changes from Subunits v0.20 to v0.30]

    (1) Corrected types of numerous attributes to use common types from new
        WIMS Type XML schema;

    (2) Added Scanner group (analogous to Marker group);

    (3) Added support for multiple Consoles;

    (4) Deleted General group (redundant with System and Service objects);

    (5) Deleted SubunitAlerts group (redundant with Agent object);

    (6) Added 'SubunitReference' and 'SubunitReferences' (list of subunits)
        to support Alert, Report, System, Service, and Device schema;

    (7) Changed all text localization to use SystemNaturalLanguage (except
        Console text localization still uses ConsoleNaturalLanguage);

    (8) Added 'ChannelInfo' (description, not 'prtChannelInfo') to
        Channel group, per review at PWG San Antonio on 16 November 2004;

    (9) Renamed 'ChannelCurrentJobInterpreterId' to
        'ChannelDefaultJobControlLanguageId' and clarified usage,
        per review at PWG San Antonio on 16 November 2004;

    (10) Renamed 'ChannelDefaultPageInterpreterId' to
        'ChannelDefaultPageDescriptionLanguageId' and clarified usage,
        per review at PWG San Antonio on 16 November 2004;

    ------------------------------------------------------------------------



    This archive was generated by hypermail 2b29 : Sun Dec 12 2004 - 21:00:57 EST