attachment-0001


<br><font size=2 face="sans-serif">Hi Ira,</font>
<br>
<br><font size=2 face="sans-serif">You brought up an important &quot;ease-of-use&quot;
issue. </font>
<br>
<br><font size=2 face="sans-serif">For duplicated attributes of &quot;Supported&quot;
and &quot;Default&quot; attributes in &quot;Description&quot; group of
a service, I don't think it's good to require administrator to replicate
everything after changes in one group. Hence I recommend the semantics
should mandate that if administrator set a Supported or Default attribute
in the Description group, the service MUST not only check the set of values
or the value set &nbsp;is in range and also ensure the same is set in the
corresponding attribute in the Supported or Default group for consistency.
And Vice Sersa if the adminstrator changed a default value in the Default
group or a set of allowed values in a Supported attribute, and the same
attribute existed in the Description group.</font>
<br>
<br><font size=2 face="sans-serif">All,</font>
<br>
<br><font size=2 face="sans-serif">Further issues? comments?</font>
<br>
<br><font size=2 face="sans-serif">Thanks,</font>
<br><font size=2 face="sans-serif">-Nancy</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Ira McDonald &lt;blueroofmusic@gmail.com&gt;</b>
</font>
<p><font size=1 face="sans-serif">09/20/2010 11:01 AM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Nancy.Chen@okidata.com, Ira McDonald
&lt;blueroofmusic@gmail.com&gt;</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">&quot;Zehler, Peter&quot; &lt;Peter.Zehler@xerox.com&gt;,
mfd@pwg.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [MFD] Issue to resolve before publishing
v1.111 &lt;Response Requested&gt;</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br><tt><font size=2>Hi Pete and Nancy,<br>
</font></tt>
<br><tt><font size=2>I generally agree with your conclusions, but...one
question.<br>
</font></tt>
<br><tt><font size=2>What are the required semantics of, e.g., the duplicated<br>
DocumentFormatSupported and DocumentFormatDefault<br>
(in JobTicket capabilites and Service description elements)?<br>
</font></tt>
<br><tt><font size=2>Does changing one change the other?<br>
</font></tt>
<br><tt><font size=2>The IPP intent of XxxSupported and XxxDefault in the<br>
PrinterDescription were to allow Administrator control.<br>
</font></tt>
<br><tt><font size=2>Does the Administrator have to set them both places?<br>
(This reminds me of IPP parallel attributes yuckiness.)<br>
</font></tt>
<br><tt><font size=2>Cheers,<br>
- Ira<br>
</font></tt>
<br><tt><font size=2>Ira McDonald (Musician / Software Architect)<br>
Chair - Linux Foundation Open Printing WG<br>
Co-Chair - TCG Hardcopy WG<br>
IETF Designated Expert - IPP &amp; Printer MIB<br>
Blue Roof Music/High North Inc<br>
http://sites.google.com/site/blueroofmusic<br>
http://sites.google.com/site/highnorthinc<br>
mailto:blueroofmusic@gmail.com<br>
Christmas through April:</font></tt>
<br><tt><font size=2>579 Park Place &nbsp;Saline, MI &nbsp;48176<br>
734-944-0094</font></tt>
<br><tt><font size=2>May to Christmas:<br>
PO Box 221 &nbsp;Grand Marais, MI 49839<br>
906-494-2434</font></tt>
<br>
<br>
<br>
<br><tt><font size=2>On Mon, Sep 20, 2010 at 10:38 AM, &lt;Nancy.Chen@okidata.com&gt;
wrote:<br>
</font></tt>
<br><tt><font size=2>&gt;<br>
&gt; Hi Pete.<br>
&gt;<br>
&gt; &gt;I am a little confused by your second<br>
&gt; &gt;paragraph since capabilities should provide all the allowed values
and<br>
&gt; &gt;default provide the single value used when not overridden in the
user<br>
&gt; &gt;request.<br>
&gt;<br>
&gt; I thought that you were simply going to put &lt;service&gt;JobTicket
and<br>
&gt; &lt;service&gt;DocumentTicket(without change)into service capabilities.
I took a<br>
&gt; look at the current MFD XML Schema, the JobTicket elements in service<br>
&gt; capabilties already changed to contain &quot;allowed values&quot;
instead. Sorry for<br>
&gt; the confusion.<br>
&gt;<br>
&gt; &gt;In IPP the support and default values of<br>
&gt; &gt;compression and the document format elements are properties of
the<br>
&gt; &gt;service description. &nbsp;Should the elements be replicated there
as well?<br>
&gt;<br>
&gt; I incline to say &quot;YES&quot; for consistency with IPP. Also they
are REQUIRED<br>
&gt; attributes for Printer-Description.<br>
&gt;<br>
&gt; ALL: Anybody thinks it's too much redundancy? Please let us know.<br>
&gt;<br>
&gt; -Nancy<br>
&gt;<br>
&gt;<br>
&gt; --------------------------------------------------------------------------------------------------<br>
&gt; Nancy Chen, PWG Vice-Chair<br>
&gt; Principal Engineer<br>
&gt; Solutions and Technology<br>
&gt; Oki Data<br>
&gt; 2000 Bishops Gate Blvd.<br>
&gt; Mt. Laurel, NJ 08054<br>
&gt; Phone: (856)222-7006<br>
&gt; Email: Nancy.Chen@okidata.com<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &nbsp;*&quot;Zehler, Peter&quot; &lt;Peter.Zehler@xerox.com&gt;*<br>
&gt;<br>
&gt; 09/17/2010 03:50 PM<br>
&gt; &nbsp; To<br>
&gt; &lt;Nancy.Chen@okidata.com&gt;<br>
&gt; cc<br>
&gt; &lt;mfd@pwg.org&gt;<br>
&gt; Subject<br>
&gt; RE: [MFD] Issue to resolve before publishing v1.111 &lt;Response Requested&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Nancy,<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; You are right, I would need a parallel structure by introducing a<br>
&gt; &lt;service&gt;ServiceDefaults that would contain the existing<br>
&gt; Default&lt;service&gt;JobTicket and a new element for<br>
&gt; Default&lt;service&gt;DocumentTicket. &nbsp;I am a little confused
by your second<br>
&gt; paragraph since capabilities should provide all the allowed values
and<br>
&gt; default provide the single value used when not overridden in the user<br>
&gt; request. &nbsp;As for DocumentForma read on.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; I have been doing some comparisons between the PWG SM v1 and the current<br>
&gt; schema. &nbsp;There are some defaults/supported values that are an
issue.<br>
&gt; This is because these values are associated with &nbsp;Document Description<br>
&gt; values or properties of the submitted Digital Document. &nbsp;The
elements in<br>
&gt; question from the PWG Semantic Model v1 (and IPP) are the<br>
&gt; PrinterDescription elements:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; [CompressionDefault] &nbsp;(Missing in SM v1)<br>
&gt;<br>
&gt; CompressionSupported<br>
&gt;<br>
&gt; DocumentFormatDefault<br>
&gt;<br>
&gt; DocumentFormatSupported<br>
&gt;<br>
&gt; DocumetFormatDetailsDefault<br>
&gt;<br>
&gt; DocumentFormatDetailsSupported<br>
&gt;<br>
&gt; DocumentFormatVersionDefault<br>
&gt;<br>
&gt; DocumentFormatVersioSupported<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; The &lt;service&gt;Document Description contains elements for<br>
&gt;<br>
&gt; Compression<br>
&gt;<br>
&gt; DocumentFormat<br>
&gt;<br>
&gt; DocumentFormatDetails<br>
&gt;<br>
&gt; DocumentFormatVersion<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; So by implementing default and capabilities for &lt;service&gt;DocumentTicket,<br>
&gt; the defaults/supported above would be covered there.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Right now the Capabilities and Default for PrintJobDescription are<br>
&gt; missing the elements associated with:<br>
&gt;<br>
&gt; CompressionSupplied<br>
&gt;<br>
&gt; DocumentCharsetSupplied<br>
&gt;<br>
&gt; DocumentDigitalSignatureSupplied<br>
&gt;<br>
&gt; DocumentFormatDetailsSupplied<br>
&gt;<br>
&gt; DocumentFormatSupplied<br>
&gt;<br>
&gt; DocumentFormatVersionSupplied<br>
&gt;<br>
&gt; DocumentMessageSupplied<br>
&gt;<br>
&gt; DocumentNameSupplied<br>
&gt;<br>
&gt; Impressions<br>
&gt;<br>
&gt; MediaSheets<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; They will be added. &nbsp; I got to thinking that FaxOut should have<br>
&gt; compression and document format, and the others above, as well. &nbsp;When<br>
&gt; FaxOut is submitting a document (push or pull) these elements are<br>
&gt; applicable. &nbsp;(At least that will be my working group last call
comment)<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; I think we should do #1 below and include a similar change to<br>
&gt; &lt;service&gt;ServiceDefaults. &nbsp; &nbsp;In IPP the support and
default values of<br>
&gt; compression and the document format elements are properties of the<br>
&gt; service description. &nbsp;Should the elements be replicated there
as well?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Comments?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Peter Zehler<br>
&gt;<br>
&gt; Xerox Research Center Webster<br>
&gt;<br>
&gt; Email: Peter.Zehler@Xerox.com &lt;mailto:Peter.Zehler@Xerox.com&gt;<br>
&gt; Voice: (585) 265-8755<br>
&gt; FAX: (585) 265-7441<br>
&gt; US Mail: Peter Zehler<br>
&gt; Xerox Corp.<br>
&gt; 800 Phillips Rd.<br>
&gt; M/S 128-25E<br>
&gt; Webster NY, 14580-9701<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; From: Nancy.Chen@okidata.com [mailto:Nancy.Chen@okidata.com]<br>
&gt; Sent: Friday, September 17, 2010 12:34 PM<br>
&gt; To: Zehler, Peter<br>
&gt; Cc: mfd@pwg.org; mfd-bounces@pwg.org<br>
&gt; Subject: Re: [MFD] Issue to resolve before publishing v1.111 &lt;Response<br>
&gt; Requested&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Hi Pete,<br>
&gt;<br>
&gt; Depending on what we want tp provide for the<br>
&gt; &lt;service&gt;ServiceCapabilities for Job and Document, I would say
YES to<br>
&gt; 1), if users only want to know all the &quot;features&quot; available
in a Job and<br>
&gt; Document Ticket at Service level. Once we have all the features<br>
&gt; supported, we also need a corresponding &quot;default&quot; for each
supported<br>
&gt; feature. I don't think we have a DedaultDocumentTicket at Service
level<br>
&gt; yet currently.<br>
&gt;<br>
&gt; Would users not only want to know all those ticket &quot;features&quot;
supported,<br>
&gt; but also those supported &quot;values&quot; for each supported feature,
such as<br>
&gt; all supported Document Formats ?<br>
&gt;<br>
&gt; DocumentFormat in a Job or Document Ticket only specifies the Document<br>
&gt; Format value for a particular Job or Document. However, at a simple<br>
&gt; request to a service, I would think users want to know all<br>
&gt; DocumentFormat for all jobs and documents that are supported/configured<br>
&gt; by a specific service instance before they submit a job to that service.<br>
&gt;<br>
&gt;<br>
&gt; All,<br>
&gt; What do you all think?<br>
&gt;<br>
&gt; -Nancy<br>
&gt;<br>
&gt; ------------------------------------------------------------------------<br>
&gt; --------------------------<br>
&gt; Nancy Chen, PWG Vice-Chair<br>
&gt; Principal Engineer<br>
&gt; Solutions and Technology<br>
&gt; Oki Data<br>
&gt; 2000 Bishops Gate Blvd.<br>
&gt; Mt. Laurel, NJ 08054<br>
&gt; Phone: (856)222-7006<br>
&gt; Email: Nancy.Chen@okidata.com<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &quot;Zehler, Peter&quot; &lt;Peter.Zehler@xerox.com&gt;<br>
&gt; Sent by: mfd-bounces@pwg.org<br>
&gt;<br>
&gt; 09/17/2010 06:25 AM<br>
&gt;<br>
&gt; To<br>
&gt;<br>
&gt; &lt;mfd@pwg.org&gt;<br>
&gt;<br>
&gt; cc<br>
&gt;<br>
&gt;<br>
&gt; Subject<br>
&gt;<br>
&gt; [MFD] Issue to resolve before publishing v1.111 &lt;Response Requested&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; All,<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; The issue I found is that &lt;service&gt;DocumentDescriptionCapabilities
is<br>
&gt; not represented in the model. &nbsp;The &lt;service&gt;ServiceCapabilities
element<br>
&gt; contains, in effect, the capabilities of a &lt;service&gt;JobTicket.
&nbsp;That<br>
&gt; does not seem to me to be the right place to &quot;stuff&quot; the<br>
&gt; &lt;service&gt;DocumentDescriptionCapabilities. &nbsp;I was thinking
that if we add<br>
&gt; &lt;service&gt;JobTicketCapabilities and &lt;service&gt;DocumentTicketCapabilities<br>
&gt; directly under service&gt;ServiceCapabilities we would then have a
place<br>
&gt; for &lt;service&gt;DocumentDescriptionCapabilities. &nbsp;This has
some advantages<br>
&gt; such as a clearer mapping to the job or document ticket. &nbsp;The
downside<br>
&gt; is that &lt;service&gt;DocumentProcessingCapabilities would be in
both<br>
&gt; capabilities. &nbsp;I never thought of document processing &nbsp;as
potentially<br>
&gt; being different at the Job and Document level but I suppose that is<br>
&gt; possible.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; What is your opinion?<br>
&gt;<br>
&gt; 1) &nbsp; &nbsp; &nbsp;Add &lt;service&gt;JobTicketCapabilities and<br>
&gt; &lt;service&gt;DocumentTicketCapabilities directly under<br>
&gt; &lt;service&gt;ServiceCapabilities. &nbsp;The former contents of<br>
&gt; &lt;service&gt;ServiceCapabilities will move to<br>
&gt; &lt;service&gt;JobTicketCapabilities. &nbsp;&lt;service&gt;DocumentTicketCapabilities<br>
&gt; will contain &lt;service&gt;DocumentDescriptionCapabilities,<br>
&gt; &lt;service&gt;DocumentProcessingCapabilities and an extension point.<br>
&gt;<br>
&gt; 2) &nbsp; &nbsp; &nbsp;Add &lt;service&gt;DocumentDescriptionCapabilities
to<br>
&gt; &lt;service&gt;ServiceCapabilities.<br>
&gt;<br>
&gt; 3) &nbsp; &nbsp; &nbsp;Omit &lt;service&gt;DocumentDescriptionCapabilities<br>
&gt;<br>
&gt; 4) &nbsp; &nbsp; &nbsp;Other (please specify)<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Pete<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Peter Zehler<br>
&gt;<br>
&gt; Xerox Research Center Webster<br>
&gt; Email: Peter.Zehler@Xerox.com &lt;mailto:Peter.Zehler@Xerox.com&gt;<br>
&gt; Voice: (585) 265-8755<br>
&gt; FAX: (585) 265-7441<br>
&gt; US Mail: Peter Zehler<br>
&gt; Xerox Corp.<br>
&gt; 800 Phillips Rd.<br>
&gt; M/S 128-25E<br>
&gt; Webster NY, 14580-9701<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; This message has been scanned for viruses and<br>
&gt; dangerous content by MailScanner, and is<br>
&gt; believed to be clean.<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; mfd mailing list<br>
&gt; mfd@pwg.org<br>
&gt; https://www.pwg.org/mailman/listinfo/mfd<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; This message has been scanned for viruses and<br>
&gt; dangerous content by *MailScanner* &lt;http://www.mailscanner.info/&gt;,
and is<br>
&gt; believed to be clean.<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; mfd mailing list<br>
&gt; mfd@pwg.org<br>
&gt; https://www.pwg.org/mailman/listinfo/mfd<br>
&gt;<br>
&gt;</font></tt>
<br>
<br>
<br><br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.