WIMS> Five WIMS schema modules (14 Sept 2004)

WIMS> Five WIMS schema modules (14 Sept 2004)

McDonald, Ira imcdonald at sharplabs.com
Tue Sep 14 19:44:22 EDT 2004


Hi folks,                                    Tuesday (14 September 2004)

[A cleanup pass in support of Harry Lewis' prototyping efforts at IBM.]

I have just posted the suite of WIMS XML schema, all of 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/schedule-20040914.xsd
    - Schedule XML Schema v0.90

    ftp://ftp.pwg.org/pub/pwg/wims/schemas/resource-20040914.xsd
    - Resource XML Schema v0.50

    ftp://ftp.pwg.org/pub/pwg/wims/schemas/alert-20040914.xsd
    - Alert XML Schema v0.30

    ftp://ftp.pwg.org/pub/pwg/wims/schemas/report-20040914.xsd
    - Report XML Schema v0.30

    ftp://ftp.pwg.org/pub/pwg/wims/schemas/events-20040914.xsd
    - Events XML Schema v0.60

Below are: (a) module dependencies; (b) change logs for all modules.

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

[module dependencies]

(1) Schedule - includes Events and Resource

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

(3) Alert - includes Schedule

(4) Report - includes Schedule

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

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

[changes from Schedule v0.80 to v0.90]

(1) Minor editorial fixups;

(2) Deleted redundant language tag in 'xsd:documentation' block,
    per request of Harry Lewis (IBM).

(3) Renamed 'ActionElementAny' to 'ActionElement' and improved
    documentation of this generic container element,
    per request of Harry Lewis (IBM).

(4) Removed 'Type' from all element types and replaced with 'WKV'
    (for enumerations) or the null string (for simple types) and
    added comment on moving to 'PwgWellKnownValues.xsd' after approval,
    for consistency with PWG SM/1.0, per request of Pete Zehler (Xerox).

(5) Renamed 'ActionParameters' to 'ActionVendorParameters',
    for clarity, per request of Bill Wagner (NetSilicon).

(6) Renamed 'ActionTargetURIs' to 'ActionAgentURIs' (agent performers),
    for clarity, per request of Bill Wagner (NetSilicon).

(7) Revised descriptions of 'WIMS[Object|Operation|Action]TypeWKV'
    (specifying that 'WIMSObjectTypeWKV' is WIMS _and_ SM object types),
    for clarity, per request of Bill Wagner (NetSilicon).

(8) Added 'WIMSManagedEntityTypeWKV' (w/ restricted object types)
    and 'WIMSManagedEntityStateWKV' (superset of Printer states),
    for clarity, per request of Bill Wagner (NetSilicon).

(9) Added definitions for Action, Plan, and Schedule types,
    to support existing WIMS operation definitions.

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

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

(1) Minor editorial fixups;

(2) Deleted redundant language tag in 'xsd:documentation' block,
    per request of Harry Lewis (IBM).

(3) Removed 'Type' from all element types and replaced with 'WKV'
    (for enumerations) or the null string (for simple types) and
    added comment on moving to 'PwgWellKnownValues.xsd' after approval,
    for consistency with PWG SM/1.0, per request of Pete Zehler (Xerox).

(4) Added definition for Resource type,
    to support existing WIMS operation definitions.

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

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

(1) Minor editorial fixups;

(2) Deleted redundant language tag in 'xsd:documentation' block,
    per request of Harry Lewis (IBM).

(3) Renamed 'NotifyElementAny' to 'NotifyElement' and improved
    documentation of this generic container element,
    per request of Harry Lewis (IBM).

(4) Removed 'Type' from all element types and replaced with 'WKV'
    (for enumerations) or the null string (for simple types) and
    added comment on moving to 'PwgWellKnownValues.xsd' after approval,
    for consistency with PWG SM/1.0, per request of Pete Zehler (Xerox).

(5) Renamed 'NotifySourceURI' to 'NotifyAgentURI' (source may be proxy)
    and 'NotifySourceDate' to 'NotifyAgentDate',
    for clarity, per request of Bill Wagner (NetSilicon).

(6) Renamed 'NotifySourceState' to 'NotifyManagedEntityState' and
    'NotifySourceStateReasons' to 'NotifyManagedEntityStateReasons',
    for clarity, per request of Bill Wagner (NetSilicon).

(7) Added 'NotifyManagedEntityType' (w/ restricted object types)
    and 'NotifyManagedEntityURI' (consistent with Schedule),
    for clarity, per request of Bill Wagner (NetSilicon).

(8) Renamed 'NotifyTargetURI' to 'NotifyAgentURI' (for Subscription),
    for clarity, per request of Bill Wagner (NetSilicon).

(9) Added definitions for Alert and Alerts types,
    to support existing WIMS operation definitions.

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

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

(1) Minor editorial fixups;

(2) Deleted redundant language tag in 'xsd:documentation' block,
    per request of Harry Lewis (IBM).

(3) Renamed 'ReportElementAny' to 'ReportElement' and improved
    documentation of this generic container element,
    per request of Harry Lewis (IBM).

(4) Renamed 'ReportSourceURI' to 'ReportAgentURI' (source may be proxy)
    and 'ReportSourceDate' to 'ReportAgentDate',
    for clarity, per request of Bill Wagner (NetSilicon).

(5) Added 'ReportManagedEntityType' (w/ restricted object types)
    and 'ReportManagedEntityURI' (consistent with Schedule),
    for clarity, per request of Bill Wagner (NetSilicon).

(6) Added definitions for Report and Reports types,
    to support existing WIMS operation definitions.

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

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

(1) Minor editorial fixups;

(2) Deleted redundant language tag in 'xsd:documentation' block,
    per request of Harry Lewis (IBM).

(3) Removed 'Type' from all element types and replaced with 'WKV' and
    added comment on moving to 'PwgWellKnownValues.xsd' after approval,
    for consistency with PWG SM/1.0, per request of Pete Zehler (Xerox).

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



More information about the Wims mailing list