[
Lists Home |
Date Index |
Thread Index
]
On Sat, 30 Mar 2002, Rick Jelliffe wrote:
> Mani probably will jump in here, but I guess
I think you meant Many.. cheers - murali.
> 1) avoid abstract types and equivalence
> 2) avoid deriving data types except from built-in types
> 3) avoid derived complex types
> 4) avoid local declarations: use namespaces
> 5) if you need PSVI type information for elements, just use a fixed attribute instead
> 6) avoid infoset augmentations
> 7) model any constraints that are not straightforward for grammars and facets
> with Schematron assertions
> 8) try to model so that you expect a program to only need, when processing the document:
> i) the element name, ii) the element's attributes, iii) the element's parent's name,
> iv) the element's parent's attributes, and v) the previous element's name.
>
> Cheers
> Rick Jelliffe
>
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
>
> The list archives are at http://lists.xml.org/archives/xml-dev/
>
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>
>
|