>>The main reason for having a PI is the *portability*.
>
>
> Portability? In user examples I've seen, most schema location URIs are
> either at well-known network locations, e.g., web-xml, or file: URIs
> that aren't the least bit portable.
The best way to work is to specify the reference location for that
schema and eventually speed up the access though a catalog. If you pass
along also the schema with the documents then a relative location will
also be ok.
And it is also portability between tools, that is why we are for
providing a common PI as otherwise we already have one.
>
>>Also the external association cannot handle for instance
>>cases when a user wants to specify that a document should be associated
>>with a lite version of the main schema.
>
>
> Why not?
Because the lite version is a subset of the full version and having an
instance with content found only in the lite version it cannot be
determined what the author intention was, that is either to have that
document valid against the lite schema or against the full schema.
Both DocBook and TEI have full and lite versions. Also TEI P5 has more
than 2, you can have TEI verse, TEI drama, TEI all, TEI minimal, etc.
>
>>Tools will always have the possibility to provide a "Validate with..."
>>action and allow the user to specify the schema externally, or to use
>>the external association rules.
>
>
> Exactly, so the PI isn't needed.
That is not a valid implication of what I've said. What I ment was that
users should have the choice to decide how they like to work and adding
support for a PI does not exclude the support for external validation.
Take for instance the xml-stylesheet processing instruction, some users
use that some don't but both in document association and external
association are available for XSLT stylesheets and I'm not aware of any
problem with that.
Best Regards,
George
------------------------
George Cristian Bina
http://www.oxygenxml.com
---- LSpots keywords ?> ---- HM ADS ?>
YAHOO! GROUPS LINKS
- Visit your group "rng-users" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
