attachment-0001
<html><body>
<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 size=2>rrentCharSet or Cu</FONT><FONT face=Arial size=2>rrentNaturalLanguage </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>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 size=2>Re: Deprecating (almost) all CurrentXxxx properties in CIM_Printer</FONT> </P>
<P><FONT face=Arial size=2>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 size=2>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 size=2>Summary:</FONT> </P>
<P><FONT face=Arial size=2>CurrentPaperType deprecate; use DefaultPaperType instead</FONT> <BR><FONT face=Arial size=2>CurrentLanguage deprecate; use DefaultLanguage</FONT> <BR><FONT face=Arial size=2>CurrentMimeType deprecate; use DefaultMimeType</FONT> <BR><FONT face=Arial size=2>CurrentCapabilities deprecate; use DefaultCapabilities</FONT> </P>
<P><FONT face=Arial size=2>CurrentCharSet retain</FONT> <BR><FONT face=Arial size=2>CurrentNaturalLanguage retain</FONT> </P>
<P><FONT face=Arial size=2>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 size=2>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 size=2>Comments, please. </FONT></P>
<P><FONT face=Arial size=2>rick</FONT> </P>
<P><FONT face=Arial size=2>-------------------------</FONT> <BR><FONT face=Arial size=2>Richard_Landau@dell.com,</FONT> <FONT face=Arial size=2>System Mgt Arch & Stds</FONT> <BR><FONT face=Arial size=2>+1-512-728-9023,</FONT> <FONT face=Arial size=2>One Dell Way,</FONT> <FONT face=Arial size=2>RR5-3 Box 8352, Round Rock, TX 78682</FONT> </P><BR></BLOCKQUOTE></body></html>