attachment-0001
<br><font size=2 face="sans-serif">We touched on this earlier in the year
in the context of SM schemas. We backed off when we backed off the design
point where devices would hit the server real-time. If we're drifting back
in that direction, we'll have to develop our requirements in terms
of bandwidth, QOS, and look for commercial solutions and determine how
to fund this via ISTO PWG. I do think it should be feasible to find a commercial
solution that meets our needs at an affordable price. </font>
<br>
<br><font size=2 face="sans-serif">I agree with Don that we can't expect
a volunteer member to bear this responsibility!</font>
<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>don@lexmark.com</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-sm@pwg.org</font>
<p><font size=1 face="sans-serif">04/09/2003 02:07 PM</font>
<td><font size=1 face="Arial"> </font>
<br><font size=1 face="sans-serif"> To:
sm@pwg.org, ps@pwg.org</font>
<br><font size=1 face="sans-serif"> cc:
</font>
<br><font size=1 face="sans-serif"> Subject:
SM> Dead-on-arrival proposal from
"IPP Document Object Spec available for Thursday, April 10, SM Telecon,
10-11 PDT (1-2 EDT)"</font></table>
<br>
<br>
<br><font size=2><tt>In regards to issue 4 and some background preceding
it:<br>
<br>
----------------<br>
The values of the "document-format" and their corresponding<br>
"document-format-version" values will be kept in a flat text
file on the<br>
PWG<br>
server for use by the PWG and CIP4. Implementers and implementations
will<br>
be able to access this file at any time (at CD writing time, install time,<br>
vendor update time, and/or at power-up time, etc.). New values will
be<br>
added to the flat file by its Maintainer after sending to the PWG list
for<br>
a<br>
two week review whenever they are registered with or standardized by some<br>
recognized body, such as IANA, CIP4, ISO, etc. ACTION ITEM (Tom): Get CIP4<br>
buy-in to use the same flat file (which will require an additional field<br>
for<br>
the JDF FileType attribute. ACTION ITEM (Tom and Ira): Propose a
format<br>
for<br>
the file. The URL is:<br>
ftp://ftp.pwg.org/pub/pwg/???.txt ISSUE 04: What should<br>
the URL be for the flat file? What is the formatting conventions
for the<br>
flat file. Is it a PWG Schema of sorts?<br>
----------------<br>
<br>
I CANNOT SUPPORT USING THE PWG SERVER BY ANYTHING OTHER THAN HUMAN<br>
BEINGS!!!!!<br>
<br>
Any proposal that endorses or proposes access by machines "at install
time"<br>
or "at power-up time" is simply not workable unless some other
company<br>
wants to support what will become multiple machines with giant bandwidth<br>
pipes to the internet to support millions of printers and other devices.<br>
<br>
I suggest you find another solution.<br>
<br>
*******************************************<br>
Don Wright don@lexmark.com<br>
<br>
Chair, IEEE SA Standards Board<br>
Member, IEEE-ISTO Board of Directors<br>
f.wright@ieee.org / f.wright@computer.org<br>
<br>
Director, Alliances and Standards<br>
Lexmark International<br>
740 New Circle Rd C14/082-3<br>
Lexington, Ky 40550<br>
859-825-4808 (phone) 603-963-8352 (fax)<br>
*******************************************<br>
<br>
<br>
<br>
---------------------- Forwarded by Don Wright/Lex/Lexmark on 04/09/2003<br>
04:01 PM ---------------------------<br>
<br>
"Hastings, Tom N" <hastings@cp10.es.xerox.com>@pwg.org
on 04/09/2003<br>
07:54:04 AM<br>
<br>
Sent by: owner-ps@pwg.org<br>
<br>
<br>
To: sm@pwg.org<br>
cc: ps@pwg.org<br>
Subject: PS> IPP Document Object Spec available for Thursday,
April 10,<br>
SM Tel econ, 10-11 PDT (1-2 EDT)<br>
<br>
<br>
I've finished the editing on the IPP Document Object Spec and have down<br>
loaded it to:<br>
<br>
ftp://ftp.pwg.org/pub/pwg/ipp/new_DOC/wd-ippdoc10-20030407.pdf.zip
1353<br>
KB<br>
ftp://ftp.pwg.org/pub/pwg/ipp/new_DOC/wd-ippdoc10-20030407.doc.zip
326 KB<br>
<br>
This will be reviewed on Thursday, April 10, SM Telecon, 10-11 PDT (1-2<br>
EDT).<br>
<br>
Sorry for the short notice, but the editing took way more time than I<br>
thought.<br>
<br>
Version 0.9, 7 April 2003, agreements from the April 3 telecon:<br>
1. Added "document-charset" (charset),<br>
"document-digital-signature" (type2 keyword), "document-format-version"<br>
(text(127)), and "document-natural-language" (naturalLanguage)
Operation<br>
and<br>
Document Description attributes and corresponding "xxx-default"
and<br>
"xxx-supported" Printer Description attributes.<br>
2. Changed the "document-natural-language" member attribute
of<br>
"document-format-details" (1setOf collection) operation attribute
to be<br>
1setOf, but kept the top level "document-natural-language" Operation<br>
attribute as single-valued.<br>
3. Added Summary Table 2 of new Operation/Document Description<br>
attributes.<br>
4. Defined CONDITIONALLY REQUIRED and CMUST Conformance Terms.<br>
5. Deleted the "document-id-uri" Operation attribute
no longer<br>
needed by PSI.<br>
6. Changed "ipp-attribute-fidelity" so it doesn't affect<br>
operation attributes, so it is the same as in [RFC2911].<br>
7. Clarified the operation attributes supplied at the Job Level<br>
in Print-Job and Print-URI versus Create-Job by introducing the "p"<br>
notation<br>
in Table 7.<br>
8. Added columns to Table 7 to show the corresponding Document<br>
Description attributes and the "xxx-default" and "xxx-supported"
Printer<br>
Description attributes.<br>
9. Clarified that all of the new Operation attributes are<br>
hints, except "document-charset" and "document-format"
and that the client<br>
can turn them into Must Honor by supplying their keyword attribute names
in<br>
the "job-mandatory-attributes Operation attribute.<br>
10. Add the unique lang prefix from the Printer MIB to all<br>
"document-format-version" values, so that they can all be in
a single flat<br>
list for the Printer's "document-format-version-supported" Printer<br>
Description attribute.<br>
<br>
There are four issues embedded in the document and a 5th from Dennis (see<br>
below):<br>
<br>
6.1.1 document-charset (charset)<br>
ISSUE 01: Since we agreed that this attribute isn't a hint, OK to
make it<br>
CONDITIONALLY REQUIRED for Printers that support charset-ambiguous document<br>
formats?<br>
<br>
If the Printer supports this "document-digital-signature" Operation<br>
attribute and the value supplied by the client, the Printer MUST verify
the<br>
signature according to the rule for that signature format. If the<br>
signature<br>
does not verify, then the Printer MUST either (1) ignore the signature
or<br>
(2) put the job on hold and wait for human intervention, depending on<br>
implementation. The Printer gives no additional indication to the
client.<br>
ISSUE 02: Is either (1) ignore the signature or (2) put the job on
hold<br>
the<br>
correct behavior for the Printer if the digital signature doesn't verify?<br>
<br>
This Printer behavior is backwards compatible with a Printer that doesn't<br>
support the "digital-signature" attribute. However, if
the Printer<br>
supports<br>
the "job-mandatory-attributes" attribute (see section 8.1.2)
and the client<br>
supplies the "job-mandatory-attribute" Operation attribute with
the<br>
'digital-signature' keyword value, then the Printer MUST reject the job
if<br>
the "digital-signature" attribute is supplied with a value that
isn't<br>
supported by the Printer (or the Printer doesn't support the<br>
"digital-signature" attribute at all). Thus the client
can force the<br>
Printer to reject a signed document for a signature technology that the<br>
Printer does not support. ISSUE 03: What if the digital signature
is<br>
supported, but the signature fails verification by the Printer when<br>
"job-mandatory-attributes" identifies 'document-digital-signature'?<br>
<br>
The values of the "document-format" and their corresponding<br>
"document-format-version" values will be kept in a flat text
file on the<br>
PWG<br>
server for use by the PWG and CIP4. Implementers and implementations
will<br>
be able to access this file at any time (at CD writing time, install time,<br>
vendor update time, and/or at power-up time, etc.). New values will
be<br>
added to the flat file by its Maintainer after sending to the PWG list
for<br>
a<br>
two week review whenever they are registered with or standardized by some<br>
recognized body, such as IANA, CIP4, ISO, etc. ACTION ITEM (Tom): Get CIP4<br>
buy-in to use the same flat file (which will require an additional field<br>
for<br>
the JDF FileType attribute. ACTION ITEM (Tom and Ira): Propose a
format<br>
for<br>
the file. The URL is:<br>
ftp://ftp.pwg.org/pub/pwg/???.txt ISSUE 04: What should<br>
the URL be for the flat file? What is the formatting conventions
for the<br>
flat file. Is it a PWG Schema of sorts?<br>
<br>
and here is ISSUE 05 from Dennis Carney:<br>
<br>
- I brought this up on the call, but I'll mention it again, since I'm not<br>
sure whether it was resolved. You sell a printer. You happen
to have<br>
found out that some specific thing goes wrong when a user uses Powerpoint<br>
2000 on Windows NT 4.0, such that your printer always messes up the<br>
printout. How do you specify this in document-format-details-implemented?<br>
And a much simpler issue on these same lines: why would *anyone*, ever,<br>
return any values for the document-creator-application-name-implemented
or<br>
document-creator-application-version-implemented member attributes--why<br>
would anyone want to try to list all applications they support? Similarly<br>
for the two "os" member attributes--I might know I don't provide
special<br>
drivers for Macintosh, but anyone using an LPR utility on Macintosh, with
a<br>
PDF file, *can* print to me from Macintosh. Even if there *were*
some OSes<br>
I wanted to say I don't support (which seems doubtful), I have to do this<br>
by listing all *other* OSes? I guess in summary: I can see the use
for the<br>
5th-8th member attributes of document-format-details-implemented, but not<br>
for the 1st-4th.<br>
<br>
Tom<br>
<br>
<br>
<br>
<br>
</tt></font>
<br>