attachment-0001
<br><font size=2 face="sans-serif">Not to mention the "agent orange"
problem...</font>
<br><a href=http://www.pwg.org/mib/pmp_faq.html#Q5><font size=2 color=blue face="sans-serif">http://www.pwg.org/mib/pmp_faq.html#Q5</font></a>
<br><font size=2 face="sans-serif">----------------------------------------------
<br>
Harry Lewis <br>
IBM Printing Systems <br>
---------------------------------------------- </font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>"McDonald, Ira" <imcdonald@sharplabs.com></b></font>
<p><font size=1 face="sans-serif">02/27/2003 03:22 PM</font>
<td><font size=1 face="Arial"> </font>
<br><font size=1 face="sans-serif"> To:
"'ElliottBradshaw@oaktech.com'"
<ElliottBradshaw@oaktech.com>, "McDonald, Ira" <imcdonald@sharplabs.com></font>
<br><font size=1 face="sans-serif"> cc:
"'TAYLOR,BOB (HP-Vancouver,ex1)'"
<bobt@hp.com>, Harry Lewis/Boulder/IBM@IBMUS, "McDonald, Ira"
<imcdonald@sharplabs.com>, owner-wbmm@pwg.org, "'Wbmm (E-mail)"
<wbmm@pwg.org>, "Wagner,William" <WWagner@NetSilicon.com></font>
<br><font size=1 face="sans-serif"> Subject:
RE: WBMM> RE: Scope and Starting
Point</font></table>
<br>
<br>
<br><font size=2><tt>Hi Elliot,<br>
<br>
Steve Waldbusser was the "IETF Advisor" for the Printer MIB v1
(RFC 1759),<br>
wished on the PWG Printer MIB v1 editors by our (then) IETF Applications<br>
Area Directors, in accordance with RFC 2026.<br>
<br>
Steve Waldbusser was also the author of the Host Resources MIB (RFC 1514<br>
and later RFC 2790). Therefore, Steve decided (quite unilaterally)
that<br>
the Printer MIB v1 should be "hooked into" the Device and Storage
tables<br>
and Printer status variables in the Host Resources MIB.<br>
<br>
With the result that a "magic decoder ring" is needed to actually
get a<br>
simple/accurate printer status out of the Host/Printer MIB combination<br>
(see section 2.2.13 'Alerts' in RFC 1759).<br>
<br>
Cheers,<br>
- Ira McDonald<br>
High North Inc<br>
<br>
PS - Besides rewriting from SMIv1 to SMIv2, the ONLY other changes in<br>
RFC 2790 were for new printer status conditions, based on work by<br>
Harry Lewis and numerous other PWG members. You may note that RFC<br>
2790 in "Acknowledgements" section doesn't give credit to a single<br>
individual from the PWG for their contributions - a charming fellow<br>
Steve Waldbusser!<br>
<br>
<br>
-----Original Message-----<br>
From: ElliottBradshaw@oaktech.com [mailto:ElliottBradshaw@oaktech.com]<br>
Sent: Thursday, February 27, 2003 3:57 PM<br>
To: McDonald, Ira<br>
Cc: 'TAYLOR,BOB (HP-Vancouver,ex1)'; 'Harry Lewis'; McDonald, Ira;<br>
owner-wbmm@pwg.org; 'Wbmm (E-mail); Wagner,William<br>
Subject: RE: WBMM> RE: Scope and Starting Point<br>
<br>
<br>
<br>
There must be an amusing story behind these references to "magic decoder<br>
ring." Someone fill me in, please.<br>
<br>
E.<br>
<br>
<br>
------------------------------------------<br>
Elliott Bradshaw<br>
Director, Software Engineering<br>
Oak Technology Imaging Group<br>
781 638-7534<br>
<br>
<br>
<br>
<br>
<br>
"McDonald,
Ira"<br>
<br>
<imcdonald@shar
To: "'Harry Lewis'"<br>
<harryl@us.ibm.com>, <br>
plabs.com>
"McDonald, Ira"<br>
<imcdonald@sharplabs.com> <br>
Sent
by: cc: "'TAYLOR,BOB<br>
(HP-Vancouver,ex1)'" <br>
owner-wbmm@pwg.
<bobt@hp.com>, "'Wbmm (E-mail)"<br>
<wbmm@pwg.org>, <br>
org
"Wagner,William"<br>
<WWagner@NetSilicon.com> <br>
Subject:
RE: WBMM> RE: Scope<br>
and Starting Point <br>
<br>
<br>
02/27/2003<br>
<br>
04:43
PM<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Hi folks,<br>
<br>
I think that Bob Taylor articulated the "internal" scenario -
plugging<br>
into the existing systems management platforms, like Web Jet Admin,<br>
OpenView, Tivoli, etc.<br>
<br>
NOTE: I hereby withdraw my objections to the monitored devices choosing<br>
to initiate connections (OUTBOUND across the customer's firewall and<br>
thence to the service provider's data gathering system) on HTTP port 80.<br>
The IETF wouldn't like it at all, but maybe we (PWG) don't care.<br>
<br>
If the HTTP port 80 connections are always initiated by the monitored<br>
devices (and NEVER by the system management platform), then I'd say<br>
that the same protocols (HTTP/1.1 over optional TLS/1.0 over TCP)<br>
apply just fine to both the "external" and "internal"
scenarios.<br>
<br>
A question arises about how a system management platform (internal or<br>
external) can trigger the monitored device to initiate a connection<br>
(for example to pickup a new configuration or a security patch??).<br>
<br>
I suggest that the system management platform could send an email<br>
to the monitored device as that trigger. No new customer<br>
infrastructure is required (although the monitored device has<br>
to have an email address in the customer's enterprise network).<br>
<br>
I think the vast majority of the Printer MIB (v1 or v2) is perfectly<br>
sound data modelling and it's only the (small) area of the "magic<br>
decoder ring" that we need to clean up.<br>
<br>
Is WBMM intended to overlap not only physical device configuration<br>
(Printer/Finisher MIBs) but also logical configuration (IPP system<br>
admin operations)? I think it's a bad idea to dive into logical<br>
configuration, for example, print queues (which DMTF CIM does<br>
encompass).<br>
<br>
Cheers,<br>
- Ira McDonald<br>
High North Inc<br>
<br>
<br>
-----Original Message-----<br>
From: Harry Lewis [mailto:harryl@us.ibm.com]<br>
Sent: Thursday, February 27, 2003 11:11 AM<br>
To: McDonald, Ira<br>
Cc: 'TAYLOR,BOB (HP-Vancouver,ex1)'; 'Wbmm (E-mail); Wagner,William<br>
Subject: RE: WBMM> RE: Scope and Starting Point<br>
<br>
<br>
<br>
I'm glad to see a semi-consensus forming which seems to say<br>
1. It would be good to address some of the scars remaining with the printer<br>
MIB as we define a new protocol, data format etc.<br>
2. External service agent is a viable (and very important) target but not<br>
the only target (internal is a valid topic)<br>
3. We should force ourselves to take a client view this time around...<br>
whereas Printer MIB development was MOSTLY or completely a device centric<br>
view<br>
<br>
As far as the tail waging the dog... I agree with Ira... we're not going
to<br>
have much (any) influence in that direction. But I also agree with Bob<br>
Taylor that we could harm our effort if we insist on alignment with some<br>
external emerging management standard. Basically I think our xx years of<br>
experience with the Printer MIB have proven there has not been much of
a<br>
connection between the dog and tail. I think the alignment should be<br>
driven,<br>
again, from a client perspective as appropriate. In otherwords... let's
not<br>
just try and find a dog to stick our tail on... but, as we evaluate the<br>
solution space, data model, semantics and protocols in terms of client<br>
requirements... if the same big dog is always in the picture... that would<br>
be a good signal to align.<br>
----------------------------------------------<br>
Harry Lewis<br>
IBM Printing Systems<br>
----------------------------------------------<br>
<br>
<br>
"McDonald, Ira" <imcdonald@sharplabs.com><br>
02/27/2003 08:18 AM<br>
To: "'TAYLOR,BOB
(HP-Vancouver,ex1)'" <bobt@hp.com>, Harry<br>
Lewis/Boulder/IBM@IBMUS, "Wagner,William" <WWagner@NetSilicon.com><br>
cc: "'Wbmm
(E-mail)" <wbmm@pwg.org><br>
Subject: RE: WBMM>
RE: Scope and Starting Point<br>
<br>
<br>
<br>
Hi,<br>
<br>
I agree with all of Bob Taylor's and Harry Lewis's comments<br>
below, except for Bob's comment at (2). I think it's wildly<br>
unlikely that this tail (the printer industry) is going to<br>
wag that dog (the systems management industry).<br>
<br>
I especially like Bob's observation that the "external<br>
service agent" model should NOT be the only design center<br>
for WBMM.<br>
<br>
Please note that the assumption that SNMP is only "internal"<br>
is far out-of-date. SNMPv3 with strong security has been<br>
used by service providers for several years now to manage<br>
routers in their clients' enterprise networks. Now that<br>
SNMPv3 is full Internet Standard and SNMPv1 has been dropped<br>
from the Internet 'standards track' (it's status Historic),<br>
there will be an increasing number of peripheral devices<br>
(like printers) that follow the lead of the infrastructure<br>
devices (because of pressure from customers), I suspect.<br>
<br>
Cheers,<br>
- Ira McDonald<br>
High North Inc<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: TAYLOR,BOB (HP-Vancouver,ex1) [mailto:bobt@hp.com]<br>
Sent: Wednesday, February 26, 2003 7:39 PM<br>
To: 'Harry Lewis'; Wagner,William<br>
Cc: 'Wbmm (E-mail)<br>
Subject: RE: WBMM> RE: Scope and Starting Point<br>
<br>
<br>
1.a: I don't think we have alignment yet on whether this is for "external"<br>
agents only, or for internal & external. IMHO, if we're going
to the<br>
trouble to define a new protocol/model for "external" that is
going to<br>
eventually cover most of what we use SNMP for internally, I want to be
able<br>
to use it internally as well. We want to be able to leverage, scale
&<br>
distribute tools for management - forcing a completely different protocol<br>
when you cross the firewall makes this really difficult.<br>
1.b: I agree with Harry's comments.<br>
<br>
2: We should at the least be aware of these efforts - and where possible<br>
leverage off of them. I wouldn't, though, delay our progress to align
with<br>
them - and in fact if we make good progress, we may want to push some of<br>
our<br>
ideas into these forums.<br>
<br>
3: I think we need to talk about the kinds of clients that we expect to
use<br>
this. While some may be "browsers", I certainly expect
this protocol to be<br>
used by dedicated management tools (e.g., WebJetAdmin, etc.) and by<br>
automated systems. If it's just external "browsers" talking
across<br>
firewalls, I'm not sure we need to define any "protocol" at all
- in<br>
effect,<br>
your "protocol" is just HTML/Javascript, and an application inside
the<br>
firewall is serving up web content over an HTTPS: connection. It's
only<br>
when you're doing more "programmatic" tools that you really need
a robust<br>
protocol - and though these tools may be accessed through a browser (e.g.,<br>
something running on an app server), the protocols used in these cases
may<br>
not be very browser like - though they may use HTTPS, etc. to get through<br>
firewalls.<br>
<br>
I'll be sending a separate message with an explanation of how I'm thinking<br>
about the problem - as I write this up, I may find more issues and will<br>
bring them up then.<br>
<br>
thanks,<br>
<br>
bt<br>
<br>
---------------------------------------------------<br>
Bob Taylor<br>
Senior Architect<br>
IPG Strategic Technology Development<br>
Hewlett-Packard Co.<br>
mailto:robertt@vcd.hp.com<br>
phone: 360.212.2625/T212.2625<br>
fax: 208.730-5111<br>
---------------------------------------------------<br>
-----Original Message-----<br>
From: Harry Lewis [mailto:harryl@us.ibm.com]<br>
Sent: Saturday, February 22, 2003 9:57 PM<br>
To: Wagner,William<br>
Cc: 'Wbmm (E-mail)<br>
Subject: RE: WBMM> RE: Scope and Starting Point<br>
<br>
<br>
<br>
1.a. - I agree... but I have a feeling I'm reading more into ("etc.")
than<br>
you may. You've listed usage, alerts, diagnostics, configuration,<br>
downloading resources, downloading executables (presumably diagnostic or<br>
interrogative in nature) and upgrading (remotely)... there seems to be
very<br>
little remaining that is done via SNMP today... so why not include "the<br>
rest" ... like taking the device off-line, reading or writing the
OpPanel,<br>
... "ETC...".?<br>
1. b. - Yes, I've expressed several times that I believe we should address<br>
the semantics for device management - just as we've recently done for job<br>
submission and management and we should specifically try to clean
up some<br>
of the toxic waste we spilled in the status area during the early MIB days<br>
("magic decoder ring", "agent orange" ).<br>
<br>
2. I think we should make ourselves aware of existing or emerging standards<br>
in the area. I don't think we should force alignment or compliance unless<br>
we<br>
can clearly articulate the benefit and honestly feel there is a very good<br>
chance that alignment will result in adoption. While the Printer MIB is<br>
probably one of the most useful standards ever in terms of heterogeneous<br>
printer management, most of the pretzel twists we encountered to align
with<br>
a larger cause never really achieved the hoped for result (my opinion).<br>
<br>
I feel we should leverage our own positive model and experience with the<br>
semantic model. No one questions whether SM is the right thing to do. The<br>
SM<br>
springboards from our most recent job protocol... IPP into the web<br>
environment and does facilitate firewall scenarios I view WBMM as doing
the<br>
same thing... springboard off Printer, Finisher MIBs onto web protocols
via<br>
a common (device) semantic model.<br>
<br>
3. We need to nail this firewall discussion early. I do agree that we want<br>
to facilitate solutions that can cross the firewall... similar to the way<br>
we've done PSI. I hear others reacting to this requirement as if it is
an<br>
inappropriate goal. This will drag on and haunt us later if not put to<br>
rest.<br>
<br>
<br>
----------------------------------------------<br>
Harry Lewis<br>
IBM Printing Systems<br>
----------------------------------------------<br>
<br>
<br>
"Wagner,William" <WWagner@NetSilicon.com><br>
Sent by: owner-wbmm@pwg.org<br>
02/20/2003 03:03 PM<br>
To: "'Wbmm (E-mail)"
<wbmm@pwg.org><br>
cc:<br>
Subject: RE: WBMM>
RE: Scope and Starting Point<br>
<br>
<br>
<br>
<br>
<br>
Bob Tailor had a very good suggestion. "..try to identify the
issues<br>
before<br>
[the conference call]<br>
so you might ask that everyone post them to WBMM before the meeting. For<br>
"simple" issues, we may be able to knock them off in email, saving
our<br>
phone<br>
time for the more significant/contentious issues."<br>
<br>
I had intended that sort of thing in asking for comments on the write-up<br>
(or<br>
any other comments that were felt to be germane). But an explicit request<br>
may be more fruitful.<br>
<br>
Please forward your issues to the list!<br>
<br>
Lets start with a few that I see.<br>
<br>
1. Basic purpose: I have defined it as access by an external agent to<br>
imaging devices on an enterprise network, for the purpose of monitoring<br>
usage and alerts, perhaps for doing maintenance tests and general<br>
configuration, and perhaps for downloading files including executables,<br>
fonts, upgrades, etc.<br>
a. Do we have agreement
on this?<br>
b. Is there a strong
feeing that the scope must be expanded,<br>
and if so, how?<br>
<br>
2. Consideration of the approaches in the documents referenced by Ira,
Lee<br>
and Don (thank you all). Should we embrace, ignore, or possibly extract<br>
some<br>
aspects from which ones?<br>
My contention is:<br>
a. as overall approaches,
all seem to lack the concept of<br>
finessing firewalls<br>
b. approaches intended
for managing/configuring networks<br>
miss the problems of an external agent trying to manage devices on the<br>
network. The MIS people want some inherent restrictions on what the<br>
external<br>
site can do, and in many cases, want to be able to monitor messages being<br>
sent out to make sure that there is nothing untoward.<br>
c. we may however, want
to consider some other aspects of<br>
the other approaches. Perhaps the coding or the notion of XML coded RPCs.<br>
<br>
3. Is there general agreement on the use of HTTP clients operating in a<br>
Browser-like mode as the mechanism to finesse firewall?<br>
<br>
Please feel free to add issues!<br>
<br>
Many thanks,<br>
<br>
Bill Wagner/NetSilicon<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: TAYLOR,BOB (HP-Vancouver,ex1) [mailto:bobt@hp.com]<br>
Sent: Thursday, February 20, 2003 3:49 PM<br>
To: Wagner,William<br>
Subject: FW: WBMM> RE: Scope and Starting Point<br>
<br>
<br>
3/4 4-5 EST works for me. One suggestion: Given that you only are<br>
allocating one hour, it might be good to try to identify the issues before<br>
then, so you might ask that everyone post them to WBMM before the meeting.<br>
For "simple" issues, we may be able to knock them off in email,
saving our<br>
phone time for the more significant/contentious issues.<br>
<br>
bt<br>
<br>
-----Original Message-----<br>
From: Wagner,William [mailto:WWagner@NetSilicon.com]<br>
Sent: Wednesday, February 19, 2003 6:11 PM<br>
To: wbmm@pwg.org<br>
Subject: WBMM> RE: Scope and Starting Point<br>
<br>
<br>
<br>
<br>
Greetings:<br>
<br>
I have attached some thoughts on the use cases the WBMM should be<br>
addressing, and taken a cut at defining a starting point. The document
is<br>
posted to:<br>
ftp://ftp.pwg.org/pub/pwg/wbmm/white/wbmm_Scope&Start.pdf<br>
<br>
I would appreciate some feedback with the objective of finding common<br>
ground<br>
within the working group. Would a conference call on 4 March, 4-5
PM EST<br>
be<br>
agreeable?<br>
<br>
<br>
<br>
Bill Wagner<br>
<br>
<br>
<br>
</tt></font>
<br>