W3C home > Mailing lists > Public > public-i18n-its-ig@w3.org > September 2008

PLS 1.0 PR comment

From: Felix Sasaki <fsasaki@w3.org>
Date: Tue, 09 Sep 2008 15:48:23 +0900
Message-ID: <48C61C37.8080601@w3.org>
To: www-voice@w3.org
CC: public-i18n-its-ig@w3.org
Hello Voice Browser Working Group,

this is a personal comment on the PLS 1.0 Proposed Recommendation draft
[1] which is based on a discussion within the ITS Interest Group [2].

There is no general attribute extensibility in the PLS 1.0 schema [3].
You need something like
<attribute>
<anyName>
<except>
<nsName ns="http://www.w3.org/2005/01/pronunciation-lexicon"/>
</except>
</anyName>
</attribute>
at each element declaration.

One reason for this proposal: Your conformance statement at [4] says:

"When a Conforming Pronunciation Lexicon Specification Processor
encounters elements or attributes that are not declared in this
specification and such elements or attributes occur where it is not
forbidden in this specification, the processor /MAY/ choose to:

    * ignore the non-standard elements and/or attributes
    * or, process the non-standard elements and/or attributes
    * or, reject the document containing those elements and/or attributes"

However, with the PLS schema at [3], it is not possible to create PLS
documents for processors which want to choose the first two options.

Another reason for this comment: We stumbled across this issue when we
discussed applicability of ITS 1.0 [5] in PLS 1.0. For vocabularies like
ITS 1.0 it is important that a "host vocabulary" like PLS 1.0 allows
embedding of ITS 1.0 markup easily. Without the attribute extensibility
this is rather difficult.

Note that I personally do not think that this is a normative change to
your specification, since it does not change the behavior of an PLS 1.0
processor, but rather the possibilities of non- PLS 1.0 implements who
want to do non- PLS 1.0 processing with PLS 1.0 documents.

Regards, Felix

[1] http://www.w3.org/TR/2008/PR-pronunciation-lexicon-20080818/
[2] See
http://lists.w3.org/Archives/Public/public-i18n-its-ig/2008Sep/0003.html
and
http://lists.w3.org/Archives/Public/public-i18n-its-ig/2008Sep/0004.html
[3] |http://www.w3.org/TR/2008/PR-pronunciation-lexicon-20080818/pls.rng
[4] |http://www.w3.org/TR/2008/PR-pronunciation-lexicon-20080818/#S3.2.2
[5] http://www.w3.org/TR/its/
Received on Tuesday, 9 September 2008 06:49:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:33:00 GMT