<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4913.1100" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear all,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I would like to add my two cents (of Euro) in the
debate.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Q1: Is it needed to indicate the version of the
Express language in an Express schema?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>
<DIV><FONT face=Arial size=2>If I am the customer of an application, the answer
to Q1 is no. (If I am expert enough to know that there are several versions
and TCs of Express) I want to know which version and TC of Express,
the application implements and the marking of Express schemas does not provide
me any information about that.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>If I am developer of an
Express application, the answer is also no.</FONT></DIV>
<DIV><FONT face=Arial size=2>Either my application implements the latest version
of the language or it does not. </FONT></DIV>
<DIV><FONT face=Arial size=2>If it does not, then it will return an error
when it encounters an Express language construct (e.g. extensible select) that
did not exist in the version of the language that was considered at design of my
application.</FONT></DIV>
<DIV><FONT face=Arial size=2>If it does, then the application will hopefully
recognize all language constructs. As long as upward compatibility is kept in
the specifications of Express language, these constructs can be interpreted
correctly by the application, whatever they are old or new constructs.
</FONT></DIV>
<DIV><FONT face=Arial size=2>So the actual question to answer is:
</FONT></DIV>
<DIV><FONT face=Arial size=2>Q2: is Express2 upward compatible with respect
to Express1? Are all the Express1 constructs still valid in Express2? Is there
any restriction in their specification that has been introduced in
Express2?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Regards,</FONT></DIV>
<DIV>Pascal Huau<BR>Association GOSET<BR>107,111 avenue Clemenceau<BR>92000
Nanterre<BR>France</DIV></BODY></HTML>