For the long term, I suggest Unicode should aim for this:
Unicode 6.5 should claim: There will be a Unicode dictionary, limiting and reducing ambiguous semantics within Unicode
(Background: e.g. the word "character" will have one single crisp definition, or can be specified to & at any special point).
Unicode 7.0 should claim: The Unicode definitions will be in distinct, abstract layers.
(Background: Unicode is not layered, multiple areas of knowledge mix. Just think of what the 7-layer OSI model has benefited the internet industry: separating the frequency from the packet from the byte from the character. There might be needed more dimensions, like for detailing normative from informative).
Unicode 8.0 should claim: Static information will be defined and published in XML.
(Background: data, so think tables, lists, have one open standard structure).
Unicode 9.0 should claim: Processes will be defined and published in UML 2.0 (for lack of an open standard)
(Background: think UAX #9 Bidi written in a universal -graphic- language).
I might have the numbering wrong, or ever the sequence. But not the main line, is it?
Ernest van den Boogaard
11-Jul-2011
Received on Sun Jul 10 2011 - 19:04:32 CDT
This archive was generated by hypermail 2.2.0 : Sun Jul 10 2011 - 19:04:38 CDT