This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 3016 - ITS schema structure redesign
Summary: ITS schema structure redesign
Status: CLOSED FIXED
Alias: None
Product: ITS
Classification: Unclassified
Component: ITS tagset (show other bugs)
Version: WorkingDraft
Hardware: PC Windows XP
: P2 normal
Target Milestone: LastCall20May
Assignee: Felix Sasaki
QA Contact: Felix Sasaki
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-19 23:05 UTC by Felix Sasaki
Modified: 2006-07-24 10:29 UTC (History)
0 users

See Also:


Attachments

Description Felix Sasaki 2006-03-19 23:05:12 UTC
I propose to have the ITS schema design as described at http://lists.w3.org/Archives/Public/public-i18n-its/2006JanMar/0301.html .
Comment 1 Sebastian Rahtz 2006-03-27 12:49:51 UTC
In the draft, you don't need

"start = itsGlobal | itsLocal

itsGlobal = element documentRules { ns*, documentRule+ }"

because the schemas should be fragment to be included into other
schemas, and so do not need entry points. Only a wrapper schema
for an external rules file needs an entry point.

Don't forget, by the way, that the annotation should
be put in the <desc> element in the ODD nicely

Comment 2 Felix Sasaki 2006-03-27 13:16:14 UTC
(In reply to comment #1)
> In the draft, you don't need
> 
> "start = itsGlobal | itsLocal
> 
> itsGlobal = element documentRules { ns*, documentRule+ }"
> 
> because the schemas should be fragment to be included into other
> schemas, and so do not need entry points. Only a wrapper schema
> for an external rules file needs an entry point.
> 
> Don't forget, by the way, that the annotation should
> be put in the <desc> element in the ODD nicely
> 

My idea was to split also the position of the various schema parts, e.g. translateLocal and translateGlobal would be in the section on translatability, dirLocal / dirGlobal in the "dir" section, the definition of its:rules (?) and its:rule in the section on global rules, etc. In that way, we would not need the annotations any more. What do you / other think?
Comment 3 Sebastian Rahtz 2006-03-27 13:23:50 UTC
 > My idea was to split also the position of the various schema parts, e.g.
 > translateLocal and translateGlobal would be in the section on translatability,
 > dirLocal / dirGlobal in the "dir" section, the definition of its:rules (?) and
 > its:rule in the section on global rules, etc. In that way, we would not need
 > the annotations any more.

The annotations appearing in the schema are good, though;
they show up in some editors (like oXygen) when you write

Comment 4 Felix Sasaki 2006-04-08 07:06:18 UTC
No need to track schema redesign as an issue, since the massive changes due to the proposals at http://lists.w3.org/Archives/Public/public-i18n-its/2006JanMar/0301.html have been discussed, and - where agreed upon - implemented.
Comment 5 Felix Sasaki 2006-07-24 10:29:09 UTC
Closed, no further action necessary.