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
                                          

Reply via email to