W3C home > Mailing lists > Public > www-xsl-fo@w3.org > December 2010

Re: Schema noise.

From: David Carlisle <davidc@nag.co.uk>
Date: Mon, 06 Dec 2010 15:03:34 +0000
Message-ID: <4CFCFB46.6040600@nag.co.uk>
To: Dave Pawson <dave.pawson@gmail.com>
Cc: www-xsl-fo@w3.org
On 06/12/2010 14:49, Dave Pawson wrote:
> On 6 December 2010 14:38, Grosso, Paul<pgrosso@ptc.com>  wrote:
>>> Two uses for a  schema.
>>> 1. When writing an fo tree I only need what is reasonable/implemented.
>> Given inheritance, it is reasonable to have any property on any
>> (non-empty) element.
> Lets just differ on that one Paul.
>    When I want editor help to write an fo file
> I don't want all the inheritance elements presented.

But Dave, if your authoring schema forbids using inheritance it will 
force you to repeatedly specify the same properties over and over again, 
rather than setting them once on (any) suitable ancestor.
Isn't that the last thing you want if hand editing? Like all shortcuts, 
the use of the inheritance mechanism is mainly of use for people. 
Machines care less if the document is bloated by repeating property 
values thousamds of times.


The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 
Received on Monday, 6 December 2010 15:04:03 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:58:33 UTC