attachment-0001
<br><font size=2 face="sans-serif">So the list of operations I currently
have is </font>
<br>
<br><font size=2 face="sans-serif">Disable</font>
<br><font size=2 face="sans-serif">Enable</font>
<br><font size=2 face="sans-serif">Pause</font>
<br><font size=2 face="sans-serif">Resume</font>
<br><font size=2 face="sans-serif">Activate</font>
<br><font size=2 face="sans-serif">Purge</font>
<br><font size=2 face="sans-serif">Reset</font>
<br><font size=2 face="sans-serif">PowerOff</font>
<br><font size=2 face="sans-serif">GetAttributes</font>
<br><font size=2 face="sans-serif">SetAttributes</font>
<br><font size=2 face="sans-serif">GetResource</font>
<br><font size=2 face="sans-serif">SetResource</font>
<br><font size=2 face="sans-serif">Register</font>
<br><font size=2 face="sans-serif">Unregister</font>
<br>
<br><font size=2 face="sans-serif">We are still toying with the concept
of an "Execute" for extensibility if nothing else (right?)</font>
<br>
<br><font size=2 face="sans-serif">And this current thread is about adding
GetSchedule, SendReport, and SendNotification (or SendAlert)</font>
<br>
<br><font size=2 face="sans-serif">Right?</font>
<br>
<br><font size=2 face="sans-serif">Should we be considering Schedule as
a Resource (GetResource vs Get Schedule)? Is a report really GetAttributes?</font>
<br><font size=2 face="sans-serif">----------------------------------------------
<br>
Harry Lewis <br>
Chairman - IEEE-ISTO Printer Working Group<br>
http://www.pwg.org<br>
IBM Printing Systems <br>
http://www.ibm.com/printers<br>
303-924-5337<br>
---------------------------------------------- </font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>"McDonald, Ira"
<imcdonald@sharplabs.com></b> </font>
<br><font size=1 face="sans-serif">Sent by: owner-wbmm@pwg.org</font>
<p><font size=1 face="sans-serif">09/05/2003 10:12 AM</font>
<td width=59%>
<table width=100%>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td valign=top><font size=1 face="sans-serif">"'Wagner,William'"
<WWagner@NetSilicon.com>, "McDonald, Ira" <imcdonald@sharplabs.com>,
wbmm@pwg.org</font>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td valign=top>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td valign=top><font size=1 face="sans-serif">RE: WBMM> Operations</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>Hi Bill,<br>
<br>
IPP "SendNotification" is used for Printer alerts (not just<br>
Job notifications). If we keep both, then the PWG Semantic<br>
Model has to model them both and clarify when to use one<br>
or the other.<br>
<br>
And if a "routine" notification is sent to a WBMM Manager,<br>
then it's not properly an alert (an exception notification),<br>
right?<br>
<br>
Cheers,<br>
- Ira<br>
<br>
<br>
-----Original Message-----<br>
From: Wagner,William [mailto:WWagner@NetSilicon.com]<br>
Sent: Friday, September 05, 2003 10:19 AM<br>
To: McDonald, Ira; wbmm@pwg.org<br>
Subject: RE: WBMM> Operations<br>
<br>
<br>
Ira,<br>
<br>
I toyed with both "accept' and "Send".
I guess I left it thinking of<br>
these as commands, with the result indicated.
I have no problem with<br>
the "SendReport". approach and agree that it is better.<br>
<br>
I still think that the WBMM "SendAlert" is, at most, a
special case of the<br>
more general "SendNotification" both in content and use
(I could not see a<br>
WBMM Managment Application<br>
being notified when a job was done, let alone when each page drops).<br>
Although there may be some similarity, I think it better to preserve
a name<br>
distinction. <br>
<br>
Bill Wagner<br>
<br>
-----Original Message-----<br>
From: McDonald, Ira [mailto:imcdonald@sharplabs.com]<br>
Sent: Thursday, September 04, 2003 1:36 PM<br>
To: Wagner,William; wbmm@pwg.org<br>
Subject: RE: WBMM> Operations<br>
<br>
<br>
Hi Bill,<br>
<br>
Comments about your operation names:<br>
<br>
(1) 'GetSchedule' is fine.<br>
(2) 'AcceptReport' I don't like - the verb should describe the action<br>
of the Sender - I suggest (following IPP Notifications) we
use<br>
'SendReport'.<br>
(3) 'AcceptAlert' - same comment - I suggest 'SendAlert' or (closer<br>
to IPP Notifications) 'SendNotification'.<br>
<br>
Cheers,<br>
- Ira McDonald<br>
High North Inc<br>
<br>
PS - I actually _am_ working on XML schema for a Schedule object and <br>
an Action object (row in a schedule). I'm looking at the very mature<br>
IETF Schedule MIB (RFC 3231, October 2002, which obsoletes RFC 2591):<br>
<br>
"Abstract<br>
<br>
This memo defines a portion of the Management Information Base
(MIB)<br>
for use with network management protocols in the Internet community.<br>
In particular, it describes a set of managed objects that are used
to<br>
schedule management operations periodically or at specified dates
and<br>
times."<br>
<br>
<br>
-----Original Message-----<br>
From: Wagner,William [mailto:WWagner@NetSilicon.com]<br>
Sent: Wednesday, August 27, 2003 1:37 PM<br>
To: wbmm@pwg.org<br>
Subject: WBMM> Operations<br>
<br>
<br>
Ira,<br>
<br>
Considering what I was calling the "connections"
as the initial<br>
operations requested in the Post by the managed object,
these<br>
operations would be called;<br>
<br>
Get Schedule (arguments include ID of device
or proxy [which<br>
represents a group of devices])<br>
(Accept) Periodic report<br>
(Accept) Alert Report (notification)<br>
<br>
The schedule would consist of one or more
of what we have been<br>
previously calling operation requests (e.g., get
element), qualified<br>
by time, condition and (to accommodate proxies) actual
managed object<br>
ID. The time could be immediate, in which case you
would have the<br>
exchange:<br>
<br>
Managed Object<br>
Manager<br>
Open connection or send initial mail message<br>
----------------------Get<br>
Schedule------------------------------><br>
<br>
<----Schedule (get-element X,
device y,<br>
immediate)---<br>
<br>
-----Accept Report (element
X value, device<br>
y)---------><br>
<br>
<---------------------------Report<br>
Accepted------------------------<br>
<br>
----------------------Get<br>
Schedule------------------------------><br>
<br>
<-------Schedule (send next Get Schedule<br>
[time], end)-----<br>
<br>
close connection or cease POP polling<br>
<br>
<br>
<br>
Perhaps we could also allow that a Schedule can
be the response to an<br>
Accept Report. That would simplify an exchange to:<br>
<br>
Managed Object<br>
Manager<br>
----------------------Get<br>
Schedule------------------------------><br>
<br>
<----Schedule (get-element X,
device y,<br>
immediate)---<br>
<br>
-----Accept Report (element
X value, device<br>
y)---------><br>
<br>
<----Schedule (get-element Z,
device y,<br>
immediate)---<br>
<br>
-----Accept Report (element
X value, device<br>
y)---------><br>
<br>
<-------Schedule (send next Get Schedule<br>
[time], end)-----<br>
<br>
<br>
I am uncertain if we can represent the operation
commands contained<br>
within the Get Schedule operation response in the same was
as the Get<br>
Schedule, Accept Report and Accept Alert operations.<br>
<br>
Bill Wagner<br>
</tt></font>
<br>