attachment-0001
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1505" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=262280521-09082005><FONT face=Arial 
color=#008000>Ira, </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=262280521-09082005><FONT face=Arial 
color=#008000></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=262280521-09082005>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
color=#008000><SPAN class=262280521-09082005>Again, thanks for the 
clarifications, particularly in an area that I'm not familiar with (IPP).  
</SPAN>Not to quibble *too* much, but it seems to me that only the semantics of 
'attributes-charset' and 'attributes-natural-language' are more subtle than 
described below. <SPAN style="mso-spacerun: yes"> </SPAN>The fact that the 
value of 'natural-language-configured' is used in some other calculation is not 
a description of *its* behavior. <SPAN 
style="mso-spacerun: yes"> </SPAN>That calculation is part of the 
description of the behavior of 'attributes-natural-language'. <SPAN 
style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
color=#008000> </FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
color=#008000>And, anyway, if we limit near-term discussions to Printer, these 
considerations don't arise. <SPAN 
style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN 
style="mso-spacerun: yes"><FONT face=Arial 
color=#008000></FONT></SPAN> </P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
color=#008000>Good luck with the music festival.<SPAN 
style="mso-spacerun: yes">  </SPAN></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
color=#008000> </FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial 
color=#008000>rick</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
color=#008000> </FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
color=#008000> </FONT></o:p></P></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma><B>From:</B> McDonald, Ira [mailto:imcdonald@sharplabs.com] 
<BR><B>Sent:</B> Tuesday, August 09, 2005 15:53<BR><B>To:</B> Landau, Richard; 
McDonald, Ira; wamwagner@comcast.net; wims@pwg.org<BR><B>Cc:</B> Bumpus, 
Winston<BR><B>Subject:</B> RE: WIMS> CIM> Deprecating (almost) all 
CurrentXxxx properties in CIM_Printer<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>Hi 
Rick,</FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>More layers 
to the onion...</FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>IPP operation 
requests all MUST include the special _operation_ attributes of 
</FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff>'attributes-charset' and 'attributes-natural-language' 
</FONT></SPAN><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff>which determine the Printer's </FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>choices in 
operation responses.</FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>If the 
Printer does NOT support the specified 'attributes-charset' value, then the 
</FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>Printer 
</FONT></SPAN><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>MUST 
reject the request.  </FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>If the 
Printer does NOT support the specified </FONT></SPAN><SPAN 
class=990393920-09082005><FONT face=Arial 
color=#0000ff>''attributes-natural-language' value, </FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>then the 
Printer MUST ACCEPT the request and store </FONT></SPAN><SPAN 
class=990393920-09082005><FONT face=Arial color=#0000ff>the user's attributes 
with </FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>the 
well-formed (but unknown) language tag and MUST </FONT></SPAN><FONT 
face=Arial><FONT color=#0000ff><SPAN class=990393920-09082005>respond using the 
</SPAN></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><SPAN 
class=990393920-09082005>'natural-language-configured' value for any reply text 
</SPAN></FONT></FONT><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff>(i.e., the Printer need not be </FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff>omniscient)</FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>So the 
semantics of 'Xxx-Configured' are more subtle than you describe 
below.</FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial 
color=#0000ff>Cheers,</FONT></SPAN></DIV>
<DIV><SPAN class=990393920-09082005><FONT face=Arial color=#0000ff>- 
Ira</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff></FONT> </DIV>
<P>Ira McDonald (Musician / Software Architect)<BR>Blue Roof Music / High North 
Inc<BR>PO Box 221  Grand Marais, MI  49839<BR>phone: 
+1-906-494-2434<BR>email: imcdonald@sharplabs.com </P>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT 
  face=Tahoma>-----Original Message-----<BR><B>From:</B> Richard_Landau@Dell.com 
  [mailto:Richard_Landau@Dell.com]<BR><B>Sent:</B> Tuesday, August 09, 2005 3:29 
  PM<BR><B>To:</B> imcdonald@sharplabs.com; wamwagner@comcast.net; 
  wims@pwg.org<BR><B>Cc:</B> Winston_Bumpus@Dell.com<BR><B>Subject:</B> RE: 
  WIMS> CIM> Deprecating (almost) all CurrentXxxx properties in 
  CIM_Printer<BR><BR></FONT></DIV>
  <DIV dir=ltr align=left>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial 
  color=#008000><SPAN class=252222319-09082005>Okay, here's another possibly 
  way-off-center point.  </SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT 
  color=#008000></FONT> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT color=#008000><FONT 
  face=Arial><SPAN class=252222319-09082005>First, a</SPAN>pparently I seriously 
  misunderstood the (implied) semantics of the CurrentCharSet and 
  CurrentNaturalLanguage properties. <SPAN 
  style="mso-spacerun: yes"> </SPAN>I apologize.<SPAN 
  style="mso-spacerun: yes">  </SPAN>I assumed (always a bad strategy) that 
  they were global items that could in fact set the default behavior of the 
  management agent. <SPAN style="mso-spacerun: yes"> </SPAN>That is, 
  behavior similar to prtGeneralLocalization, though that does not permit 
  character set and language to vary independently.<SPAN 
  style="mso-spacerun: yes">  </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT color=#008000><FONT 
  face=Arial>However, I am now really puzzled about a useful interpretation of 
  the meaning of "Current" in these cases. <SPAN 
  style="mso-spacerun: yes"> </SPAN>Two questions.<SPAN 
  style="mso-spacerun: yes">  </SPAN>Easy one first. <SPAN 
  style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>1.<SPAN style="mso-spacerun: yes">  </SPAN>The printer MOF 
  does not specify any read-write access for properties. <SPAN 
  style="mso-spacerun: yes"> </SPAN>The CIM default for this attribute is 
  False.<SPAN style="mso-spacerun: yes">  </SPAN>Should we attempt to 
  correct this?<SPAN style="mso-spacerun: yes">  </SPAN>Do we think that 
  these properties might permit read-write access? <SPAN 
  style="mso-spacerun: yes"> </SPAN>Do we think that any properties in 
  CIM_Printer should permit read-write access?<SPAN 
  style="mso-spacerun: yes">  </SPAN>Such a declaration would be for 
  modeling only; implementations would still get to permit or forbid write 
  access, authorize it, etc. <SPAN 
  style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial 
  color=#008000>2.<SPAN style="mso-spacerun: yes">  </SPAN>Do we think that 
  such properties are global to the management agent or local to a management 
  session? <SPAN style="mso-spacerun: yes"> </SPAN>If two users 
  simultaneously request management information in two different languages 
  (using some protocol mechanism outside these properties), do they see 
  different values of CurrentNaturalLanguage? <SPAN 
  style="mso-spacerun: yes"> </SPAN>And how current is "Current?"<SPAN 
  style="mso-spacerun: yes">  </SPAN>Does the value returned describe the 
  language in which this particular response message is written, or does it 
  refer to a global setting in the printer?</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>I agree with Ira that the printer current values don't change. 
  <SPAN style="mso-spacerun: yes"> </SPAN>I would not expect any such 
  request to alter the value of CurrentNaturalLanguage. <SPAN 
  style="mso-spacerun: yes"> </SPAN>A deliberate SET operation might alter 
  the value, but only if the property is writable; see question 1. <SPAN 
  style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial 
  color=#008000>Is there a useful interpretation that we can agree on (and then 
  record in text in the new MOF), for the semantics of these properties? <SPAN 
  style="mso-spacerun: yes"> </SPAN>Suggestions: </FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>- A CurrentXxxx property describes the behavior of the 
  management agent for all management request-response exchanges or sessions, 
  unless the request that initiates the session specifies different behavior. 
  <SPAN style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>- A request that specifies different behavior does not change 
  the value of the CurrentXxxx property. <SPAN 
  style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>- The mechanism used by a request to specify different behavior 
  is beyond the scope of this MOF. <SPAN 
  style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>- A CurrentXxxx property may or may not be settable by the end 
  user, as part of management policy. <SPAN 
  style="mso-spacerun: yes"> </SPAN>The MOF declares that the property as 
  modeled may be writable.<SPAN style="mso-spacerun: yes">  
  </SPAN>Implementations may vary in their ability to write the property, or to 
  authorize writing by consumers, and so forth. <SPAN 
  style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>Would such semantics be useful to write down?<SPAN 
  style="mso-spacerun: yes">  </SPAN>The current MOF doesn't specify the 
  behavior of these properties very clearly. <SPAN 
  style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>If this whole topic is not completely off-base, we could just 
  add it to the list of non-cosmetic questions. <SPAN 
  style="mso-spacerun: yes"> </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial><FONT 
  color=#008000>Sorry for the length.<SPAN style="mso-spacerun: yes">  
  </SPAN></FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face=Arial 
  color=#008000>rick</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT face=Arial 
  color=#0000ff></FONT></o:p> </P></DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><SPAN 
  class=252222319-09082005><FONT face=Arial 
  color=#0000ff></FONT></SPAN> </DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><SPAN 
  class=252222319-09082005></SPAN> </DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  </DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT 
  face=Tahoma><B>From:</B> McDonald, Ira [mailto:imcdonald@sharplabs.com] 
  <BR><B>Sent:</B> Monday, August 08, 2005 22:26<BR><B>To:</B> McDonald, Ira; 
  'wamwagner@comcast.net'; Landau, Richard; wims@pwg.org<BR><B>Cc:</B> Bumpus, 
  Winston<BR><B>Subject:</B> RE: WIMS> CIM> Deprecating (almost) all 
  CurrentXxxx properties in CIM_Printer<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial 
  color=#0000ff>Hi,</FONT></SPAN></DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial 
  color=#0000ff></FONT></SPAN> </DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial color=#0000ff>By the way, 
  the corresponding IPP Printer attributes are called</FONT></SPAN></DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial 
  color=#0000ff>'charset-configured' and 'natural-language-configured'.  
  Given that</FONT></SPAN></DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial color=#0000ff>IPP and the 
  Printer MIB frequently refer to the 'current 
  configuration',</FONT></SPAN></DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial color=#0000ff>DMTF CIM 
  property names of 'Current...' are fine if we deprecate</FONT></SPAN></DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial color=#0000ff>all the 
  other non-deterministic 'CurrentXxx' properties.</FONT></SPAN></DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial 
  color=#0000ff></FONT></SPAN> </DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial 
  color=#0000ff>Cheers,</FONT></SPAN></DIV>
  <DIV><SPAN class=598072203-09082005><FONT face=Arial color=#0000ff>- 
  Ira</FONT></SPAN></DIV>
  <DIV> </DIV>
  <P>Ira McDonald (Musician / Software Architect)<BR>Blue Roof Music / High 
  North Inc<BR>PO Box 221  Grand Marais, MI  49839<BR>phone: 
  +1-906-494-2434<BR>email: imcdonald@sharplabs.com </P>
  <BLOCKQUOTE dir=ltr 
  style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
    <DIV class=OutlookMessageHeader dir=ltr align=left><FONT 
    face=Tahoma>-----Original Message-----<BR><B>From:</B> owner-wims@pwg.org 
    [mailto:owner-wims@pwg.org]<B>On Behalf Of </B>McDonald, Ira<BR><B>Sent:</B> 
    Monday, August 08, 2005 6:46 PM<BR><B>To:</B> 'wamwagner@comcast.net'; 
    Richard_Landau@Dell.com; wims@pwg.org<BR><B>Cc:</B> 
    Winston_Bumpus@Dell.com<BR><B>Subject:</B> RE: WIMS> CIM> Deprecating 
    (almost) all CurrentXxxx properties in CIM_Printer<BR><BR></FONT></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff>Hi,</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff></FONT></SPAN> </DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>I agree 
    with the proposal.  </FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff></FONT></SPAN> </DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>However, 
    I strongly DISAGREE with the creation of new DefaultXxx</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff>properties to be used in place of 
    CurrentCharSet/NaturalLanguage.</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff></FONT></SPAN> </DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>We had 
    this discussion during the development of IPP and 
    concluded</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>that 
    DefaultXxx has the wrong semantics, because they CANNOT 
    be</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff>overridden by the user.  They are the character set and 
    language</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>for the 
    values in the Printer Description class of attributes (broadly, 
    </FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff>everything except </FONT></SPAN><SPAN 
    class=180563622-08082005><FONT face=Arial color=#0000ff>Status 
    attributes).  A specific user can request</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>a 
    Notification (for example) in a different charset/language, but 
    the</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>Printer 
    current values don't change.  This is NOT the 
    semantics</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>of 
    DefaultXxx on a Printer object.</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff></FONT></SPAN> </DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>Note that 
    the user MUST specify the charset/language of submitted</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>string 
    attributes with an IPP Job  - it's a protocol error to omit 
    them.</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff></FONT></SPAN> </DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial 
    color=#0000ff>Cheers,</FONT></SPAN></DIV>
    <DIV><SPAN class=180563622-08082005><FONT face=Arial color=#0000ff>- 
    Ira</FONT></SPAN></DIV>
    <DIV> </DIV>
    <P>Ira McDonald (Musician / Software Architect)<BR>Blue Roof Music / High 
    North Inc<BR>PO Box 221  Grand Marais, MI  49839<BR>phone: 
    +1-906-494-2434<BR>email: imcdonald@sharplabs.com </P>
    <BLOCKQUOTE dir=ltr 
    style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
      <DIV class=OutlookMessageHeader dir=ltr align=left><FONT 
      face=Tahoma>-----Original Message-----<BR><B>From:</B> owner-wims@pwg.org 
      [mailto:owner-wims@pwg.org]<B>On Behalf Of 
      </B>wamwagner@comcast.net<BR><B>Sent:</B> Monday, August 08, 2005 3:43 
      PM<BR><B>To:</B> Richard_Landau@Dell.com; wims@pwg.org<BR><B>Cc:</B> 
      Winston_Bumpus@Dell.com<BR><B>Subject:</B> Re: WIMS> CIM> 
      Deprecating (almost) all CurrentXxxx properties in 
      CIM_Printer<BR><BR></FONT></DIV>
      <DIV>Rick,</DIV>
      <DIV> </DIV>
      <DIV>Makes sense. Perhaps we got carried away in our generalizations and 
      missed the distinction.</DIV>
      <DIV> </DIV>
      <DIV>I would see no benefit in changing the names of u<FONT 
      face=Arial>rrentCharSet or Cu</FONT><FONT 
      face=Arial>rrentNaturalLanguage   </FONT></DIV>
      <DIV><FONT face=Arial></FONT> </DIV>
      <DIV><FONT face=Arial>Bill Wagner</FONT></DIV>
      <DIV> </DIV>
      <BLOCKQUOTE 
      style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">-------------- 
        Original message -------------- <BR>
        <META content="MS Exchange Server version 6.5.7232.60" name=Generator><!-- Converted from text/rtf format -->
        <P><FONT face=Arial>Re: Deprecating (almost) all CurrentXxxx properties 
        in CIM_Printer</FONT> </P>
        <P><FONT face=Arial>Slight revision to the proposal:  Deprecate all 
        the CurrentXxxx properties in favor of the corresponding DefaultXxxx 
        properties, except CurrentCharSet and CurrentNaturalLanguage.  
        </FONT></P>
        <P><FONT face=Arial>These last two properties, CharSet and 
        NaturalLanguage, record the character set and natural language being 
        used for management, not for printing.  They are properties of the 
        printer controller, not properties of print jobs.  Since they are 
        asynchronous with printing functions, they do not suffer from the 
        ambiguities of the other CurrentXxxx properties in complex 
        printers.  Also, neither of these properties has a corresponding 
        DefaultXxxx property.  Therefore these two properties must be 
        retained.  </FONT></P>
        <P><FONT face=Arial>Summary:</FONT> </P>
        <P><FONT 
        face=Arial>CurrentPaperType        
                deprecate; use 
        DefaultPaperType instead</FONT> <BR><FONT face=Arial>CurrentLanguage 
                deprecate; use 
        DefaultLanguage</FONT> <BR><FONT face=Arial>CurrentMimeType 
                deprecate; use 
        DefaultMimeType</FONT> <BR><FONT 
        face=Arial>CurrentCapabilities     
                deprecate; use 
        DefaultCapabilities</FONT> </P>
        <P><FONT face=Arial>CurrentCharSet  
                
                retain</FONT> <BR><FONT 
        face=Arial>CurrentNaturalLanguage  
                retain</FONT> </P>
        <P><FONT face=Arial>I recall that some exceptions were mentioned, but I 
        think we all mistakenly referred to CurrentLanguage instead of 
        CurrentCharSet during the discussion.  </FONT></P>
        <P><FONT face=Arial>Addendum to proposal: we could change the *names* of 
        the two remaining CurrentXxxx properties to DefaultCharSet and 
        DefaultNaturalLanguage and then be rid of all the CurrentXxxx 
        properties.  (Actual process: add new properties with identical 
        syntax and semantics but new names, and then deprecate the old 
        properties.)  Only half kidding.  </FONT></P>
        <P><FONT face=Arial>Comments, please.  </FONT></P>
        <P><FONT face=Arial>rick</FONT> </P>
        <P><FONT face=Arial>-------------------------</FONT> <BR><FONT 
        face=Arial>Richard_Landau@dell.com,</FONT> <FONT face=Arial>System Mgt 
        Arch & Stds</FONT> <BR><FONT face=Arial>+1-512-728-9023,</FONT> 
        <FONT face=Arial>One Dell Way,</FONT> <FONT face=Arial>RR5-3 Box 8352, 
        Round Rock, TX 78682</FONT> 
</P><BR></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>