Printer Services Mail Archive: PS> FYI...Some notification e

PS> FYI...Some notification edits for PSI spec

From: McDonald, Ira (imcdonald@sharplabs.com)
Date: Tue Jun 22 2004 - 17:18:48 EDT

  • Next message: Masanori ITOH: "PS> Re^2: Important PSI Teleconference 5/26/04 at 2:00PM"

    Hi,

    These are the event edits referred to in Alan's
    announcement of a PSI telecon on 6 July.

    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

    -----Original Message-----
    From: McDonald, Ira
    Sent: Monday, June 21, 2004 4:59 PM
    To: 'Hall, David M'; McDonald, Ira; thrasher@lexmark.com; Berkema, Alan
    C (R&D Roseville)
    Subject: RE: Some notification edits for PSI spec

    Hi Dave,

    A newer wrinkle. The enumerated type 'PrinterEventType'
    only defines the few standard Printer events. But the
    element 'PrinterEvents' is a choice of 'PrinterEventType'
    and 'VendorEventType'. Likewise for Jobs and Documents.

    See - I was thinking ahead...

    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

    -----Original Message-----
    From: Hall, David M [mailto:dhall@hp.com]
    Sent: Monday, June 21, 2004 3:54 PM
    To: McDonald, Ira; thrasher@lexmark.com; Berkema, Alan C (R&D Roseville)
    Subject: RE: Some notification edits for PSI spec

    Thanks Ira!

    D

    -----Original Message-----
    From: McDonald, Ira [mailto:imcdonald@sharplabs.com]
    Sent: Monday, June 21, 2004 11:13 AM
    To: 'thrasher@lexmark.com'; Berkema, Alan C (R&D Roseville); Hall, David
    M
    Cc: McDonald, Ira
    Subject: Some notification edits for PSI spec

    Hi Dave and Alan, Monday (21 June 2004)

    [Background - Alan and I agree that we need a new 'last call' for PSI
    spec, because there are technical errors in the current PSI spec].

    Below are some notification changes for the PSI spec.

    Comments?

    Cheers,
    - Ira

    ------------------------------------------------------------------------
    [changes for 'wd-psi10-20040615.pdf']

    (1) Section 5.6.2 FetchNextJob - 'sendJobNotifications'

    - method signature is correct, but...

    - in 'Returns' section, should CHANGE definition to
        "A collection of Job Events as defined by the JobEvents
        element in the Semantic Model [SM] Events.xsd."

    (2) Section 5.6.2 FetchNextJob - 'callBackInterval'

    - in 'Returns' section, should ADD definition (_not_ from IETF stalled
      IPP Get spec) and this element should occur ONLY in PSI WSDL (because
      we are _not_ adding Subscription object to Semantic Model for PSI).

    - otherwise, we should DELETE 'callBackInterval'

    (3) Section 5.6.4 FetchNextDocmentByPull - 'sendDocumentNotifications'

    - method signature is correct, but...

    - in 'Returns' section, should CHANGE definition to
        "A collection of Document Events as defined by the DocumentEvents
        element in the Semantic Model [SM] Events.xsd."

    (4) Section 5.6.4 FetchNextDocmentByPull - 'callBackInterval'

    - see item (2) above.

    (5) Section 5.6.6 FetchNextDocmentByValue - 'sendDocumentNotifications'

    - see item (3) above.

    (6) Section 5.6.6 FetchNextDocmentByValue - 'callBackInterval'

    - see item (2) above.

    (7) Section 5.6.7 SendJobNotification

    - in method signature, should ADD the missing parameter
        "sendJobNotifications : JobEvents"
        (existing JobStatus group does NOT include Job Events)

    - in 'Parameters' section, should ADD the parameter and definition
        "A collection of Job Events as defined by the JobEvents
        parameter in the Semantic Model [SM] Events.xsd."

    (8) Section 5.6.8 SendDocumentNotification

    - in method signature, should ADD the missing parameter
        "sendDocumentNotifications : DocumentEvents"
        (existing DocumentStatus group does NOT include Document Events)

    - in 'Parameters' section, should ADD the parameter and definition
        "A collection of Document Events as defined by the DocumentEvents
        parameter in the Semantic Model [SM] Events.xsd."

    (9) Section 5.6.9 RegisterTargetDevice - 'sendTargetDeviceNotifications'

    - in method signature, should CHANGE definition to
        "sendTargetDeviceNotifications : NotifyEvents"
        (to allow subscription for Job and Document events too)

    - in 'Returns' section, should CHANGE definition to
        "A collection of Printer, Subunit, Job, Document, and Vendor Events
        as defined by the NotifyEvents element in the Semantic Model [SM]
        Events.xsd."

    (10) Section 5.6.11 SendTargetDeviceNotification

    - in method signature, should ADD the missing parameter
        "sendTargetDeviceNotifications : NotifyEvents"
        (existing PrinterStatus group does NOT include Printer Events)

    - in 'Parameters' section, should ADD the parameter and definition
        "A collection of Printer, Subunit, and Vendor Events
        as defined by the NotifyEvents element in the Semantic Model [SM]
        Events.xsd. The SendTargetDeviceNotification method MUST NOT be
        used to deliver Job or Document level events."

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



    This archive was generated by hypermail 2b29 : Tue Jun 22 2004 - 17:19:03 EDT