attachment


<br><font size=2 face="sans-serif">Norbert, thanks for sharing these experiences
with the PWG. I am very glad to see some useful application of UPDF, especially
considering all the effort you and others in the PWG put into it. I'm sure
you are aware of the recent OSDL print summit. It seems like UPDF might
be a technology they would like to investigate as they attempt to migrate
Linux off the traditional use of PPDs. </font>
<br><font size=2 face="sans-serif">----------------------------------------------
<br>
Harry Lewis <br>
IBM STSM<br>
Chairman - IEEE-ISTO Printer Working Group<br>
http://www.pwg.org<br>
IBM Printing Systems <br>
http://www.ibm.com/printers<br>
303-924-5337<br>
---------------------------------------------- </font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;Norbert Schade&quot;
&lt;norbert.schade@SigmaTel.com&gt;</b> </font>
<br><font size=1 face="sans-serif">Sent by: owner-upd@pwg.org</font>
<p><font size=1 face="sans-serif">04/25/2006 02:14 PM</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">&lt;upd@pwg.org&gt;</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">UPD&gt; latest news on UPDF</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2 face="Arial">Hi everybody,</font>
<br><font size=2 face="Arial">I wonder who is still on the reflector.</font>
<br><font size=2 face="Arial">Thought i&#8217;d share some news on the use of
UPDF.</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">Some of you may remember that i joined Oasis
Semiconductor in 2004 (BTW: Oasis has been acquired by SigmaTel in September
2005. but our host software department was not affected too much).</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">Pretty soon after i joined the group we decided
that the set of UPDF schemas could help us well in some areas.</font>
<br><font size=2 face="Arial">We started using it as part of our specifications
to avoid ambiguous descriptions of driver features and according parameters.
That proved to be very reliable and we are still doing it today.</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">A bit later we thought about using the same
xml instances we already got due to the specifications in the real drivers.</font>
<br><font size=2 face="Arial">Ok, a larger effort.</font>
<br><font size=2 face="Arial">And we needed some time.</font>
<br><font size=2 face="Arial">Guess what? We have it working.</font>
<br><font size=2 face="Arial">We are making extensive use of the PWG schemas
with focus on the UPDF schemas in our print and fax drivers. Even in our
scanner drivers we use the string handling as designed in UPDF.</font>
<br><font size=2 face="Arial">If anybody wants to know further details,
i&#8217;d be quite open to talk it over.</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">Just to mention two cute issues we now love
to have:</font>
<br><font size=2 face="Arial">-</font><font size=1 face="Times New Roman">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">string
handling<br>
we can change any string in any of our xml locale instances and immediately
validate it in the corresponding UI &#8211; without re-compilation. So we can
easily simulate a translator&#8217;s job at the customer&#8217;s site. No translator
has to deal with C code or header files. Any common XML editor will do.
Even standard text editors are ok (however i would not recommend them,
as i love the validation feature of the xml editors).</font>
<br><font size=2 face="Arial">-</font><font size=1 face="Times New Roman">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</font><font size=2 face="Arial">Device
description<br>
it&#8217;s convenient to add another media size record to the xml based device
description or just change its values and see it used. I can even do that
after installation. The biggest advantage is that we can easily agree on
unambiguous parameters with customers. They don&#8217;t have to understand any
source code to see how it&#8217;s used.</font>
<br><font size=2 face="Arial">I like it. Ok, may be that&#8217;s not too much
of a surprise.</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">As a side effect we could prove that all
schemas are perfectly usable for driver development &#8211; with one little
exception. And it&#8217;s certainly not the typical day-by-day use.</font>
<br><font size=2 face="Arial">But i will explain that in a separate email
in a minute.</font>
<br><font size=2 face="Arial">Other than that everything is just fine.</font>
<br><font size=2 face="Arial">Our drivers have passed a number of QA cycles
in the last half year. So we are confident we have thoroughly investigated
all circumstances.</font>
<br><font size=2 color=#000080 face="Arial">we have drivers now based on
the Semantic Model and the UPDF schemas under Windows platforms starting
from 98SE up to XP.</font>
<br><font size=2 color=#000080 face="Arial">And if at any time we would
face an operating system that makes a more intense use of xml to describe
device capabilities, i wonder, if i could actually enjoy that. what platform
could that be :&gt;)))</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">Just thought this might be of interest to
the group.</font>
<br><font size=2 face="Arial">Regards</font>
<br><font size=2 face="Arial">Norbert Schade</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">&nbsp;</font>
<p><font size=3 face="Courier New"><b>Norbert Schade</b></font><font size=3 color=#4f4f4f face="Courier New"><b><br>
Host Software Manager<br>
SigmaTel, Inc.</b></font><font size=3 color=#5f5f5f face="Courier New"><br>
201 Jones Road</font><font size=3 color=#808080 face="Courier New"><br>
Waltham, MA 02451<br>
USA</font><font size=3 color=#8f8f8f face="Courier New"><br>
tel. 1-781-370-8929</font><font size=3 color=#a2a2a2 face="Courier New"><br>
fax. 1-781-370-8990<br>
email:</font><a href=mailto:norbert.schade@sigmatel.com><font size=3 color=blue face="Courier New"><u>norbert.schade@sigmatel.com</u></font></a>
<p><font size=1 color=#000080 face="Arial">This email message and any attachments
are confidential, proprietary, and may be privileged. If you are not the
intended recipient, please notify Oasis Semiconductor, Inc. immediately
-- by replying to this message and/or calling 781-370-8989 -- and immediately
destroy all copies of this message and any attachments. Furthermore, you
are hereby notified that any copying, disclosure, dissemination, or distribution
of this email communication is strictly prohibited. Thank you.</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br>