There are a few not so strong points of the external association.
1. it moves the task of choosing the schema from the author of the
document to the user of the document. That means that if you have one
author and N users you will get the association task executed N times
instead of 1 time.
2. assuming for instance a tei_drama document is posted on a website a
person that downloads that document needs to look for some out of
document information (or maybe inside the document information, a
comment for instance) to see what schema it should associate with that.
3. the start time for someone to work with something like TEI with a
tool that does not already contain all the external associations for TEI
is quite large and requires a good knowledge of all the available
schemas - and a tool cannot contain external associations for all the
existing schemas.
4. there is no standard for external association, unless I'm missing
something.
Please note that I'm not arguing against external association, just that
there are good reasons IMO for having an internal association as well.
Best Regards,
George
---------------------------------------------------------------------
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Michael Smith wrote:
> George Cristian Bina <[EMAIL PROTECTED]> writes:
>
>
>>This is also the case with TEI P5 (I already mentioned this in a
>>previous message). You can have 8 types of documents (tei_all,
>>tei_dictionaries, tei_drama, tei_minimal, tei_ms, tei_odds, tei_oucs,
>>teilite) for which it is very difficult and even impossible to determine
>>based on their content only with what schema they are intended to be
>>used. And I think it is the case also for DocBook lite versus DocBook
>>and in general with any schema for which there is a lite subschema.
>
>
> But those cases can still handled by some means other than putting
> the schema-association information into individual document
> instances. When I load a particular TEI document into your
> application for the first time, it can ask me which of the 8 types
> of TEI documents I want to associate it with. Then, it can ask me
> if I want to have that association last for just this session, or
> if I instead want to make the association persistent. Same thing
> for DocBook and its standard "lite" subset (DocBook Simplified).
>
> And I will almost certainly always want to answer Yes and make the
> association persistent. If I have a particular DocBook document
> instance, I would never want to author it against full DocBook
> during one session and then against DocBook Simplified for the
> next session. And I think that the same probably holds true for
> TEI users. Someone who is authoring an instance using tei_drama
> for one session is not likely to want to author it against
> tei_dictionaries during the next session.
>
> --Mike
---- 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.
