[Fwd: [members] OASIS TC Call for Participation: OASIS UnitsML TC]

FYI. This might be of interest to anyone who felt sad when we removed the definition for the definitions for Units from version 0.9 (or so) of the JSDL. (Donal, does the Usage Record schema still include units definitions?) -- Andreas Savva Fujitsu Laboratories Ltd

Andreas Savva wrote:
FYI. This might be of interest to anyone who felt sad when we removed the definition for the definitions for Units from version 0.9 (or so) of the JSDL.
I don't feel sad at all. What they're proposing looks crackers to me, with an end result of much software having to be written to just detect if anyone is doing anything odd in a particular situation. Our approach of fixing the units is much better. :-)
(Donal, does the Usage Record schema still include units definitions?)
Yes. A policy decision[*] was taken that the UR v1 schema will be as close as possible (except for its namespace, which will follow GFD.58) to that which was published for the second public comment, and that we will work on a v2 which will address the major concerns (i.e. those that require structural schema changes) from the public comments. This has meant leaving the unit mess in there, despite the fact that it means that it is legal to express quantities in some very odd units. Donal. [* I'm not sure I 100% agree with the decision, but I surely don't disagree enough to go against it. :-) ]

Donal K. Fellows wrote:
Andreas Savva wrote:
FYI. This might be of interest to anyone who felt sad when we removed the definition for the definitions for Units from version 0.9 (or so) of the JSDL.
I don't feel sad at all. What they're proposing looks crackers to me, with an end result of much software having to be written to just detect if anyone is doing anything odd in a particular situation. Our approach of fixing the units is much better. :-)
You won't get any argument from me on this. It has been bothering me however that the JSDL units for elements are recorded only in the spec so they are implicit in the JSDL documents. (Everybody reads the spec, right?) -- Andreas Savva Fujitsu Laboratories Ltd

Andreas Savva wrote:
You won't get any argument from me on this. It has been bothering me however that the JSDL units for elements are recorded only in the spec so they are implicit in the JSDL documents. (Everybody reads the spec, right?)
I suppose we could do a minor rev to the spec to fix this once someone's done the units spec in such a way as to specify that the units are fixed to be always the same thing, and that they may be omitted from legal JSDL documents. You can do that in XML. :-) (The real answer is that the relevant text out of the spec should go in xsd:documentation elements in the schema.) Donal.
participants (2)
-
Andreas Savva
-
Donal K. Fellows