W3C home > Mailing lists > Public > public-i18n-its@w3.org > January to March 2007

Re: Proposal for both attribute notations on the span element

From: Sebastian Rahtz <sebastian.rahtz@oucs.ox.ac.uk>
Date: Sun, 28 Jan 2007 22:48:57 +0000
Message-ID: <45BD2859.3020305@oucs.ox.ac.uk>
To: Felix Sasaki <fsasaki@w3.org>
CC: public-i18n-its@w3.org

Felix Sasaki wrote:
> A question to Sebastian: how do we have to change the ODD definitions to
> accomplish this? Currently the definitions *are* namespace qualified
> definitions: <its:span> re-uses the (necessarily namespace qualified)
> local markup definitions,

We need to do the same as the definitions used in the rules,
if I understand aright? so <translateRule> has an attribute
"translate" distinct from "its:translate" defined separately. So
we already have the duplicates. You just have to define them all
again for <span>.

Alternatively, we have to define a class for "nonamespace translate
attribute"
and make span and translateRule members of it. And so on for all the
others :-{

Alternatively, we stitch up the ODD process so that the class
"att.translate"
simply defines an attribute called "translate", and it is referenced by
either <memberOf key="att.translate"/> or <memberOf key="att.translate"
targetNs="http://whatever"/>,
the processing finagling matters accordingly. Problem is that the
formal spec won't show this distinction.

Its all a bit messy, isn't it? I don't know quite what to suggest.

-- 
Sebastian Rahtz      

Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431

OSS Watch: JISC Open Source Advisory Service
http://www.oss-watch.ac.uk
Received on Sunday, 28 January 2007 22:49:08 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:12:48 GMT