W3C home > Mailing lists > Public > www-svg@w3.org > February 2003

A subset module "must" use a different name then complete module.

From: Robert Diblasi <rdiblas@wpo.it.luc.edu>
Date: Mon, 03 Feb 2003 12:21:21 -0600
Message-Id: <se3e7188.018@wpo.it.luc.edu>
To: <www-svg@w3.org>

Hello SVG Working Group,
I would like to ask and have explained to me one or two statements in the SVG 1.1. 


From my reading of   Sections 1.1.1  and  1.1.2 in the specification:
It seems as though a subset module (basic) can have the same name as a complete module( also called the "superset" of a subset). Is this true?
A module without the "Basic" prefix "implies" that the module includes the complete set of elements and attributes, with no restrictions. But, a subset module "may" define a different named collection from the superset module. Maybe I am not understanding something :-) ....but this seems to suggest that a subset could have the same name a complete module. This should not be allowed.....or is there some reason for this feature....or am I missing something

Here are the sentences that are causing the problem.

<snip section"1.1.1 Modularization">
A module without the "Basic" prefix implies that the module includes the complete set of elements and attributes, with no restrictions, from the corresponding section of the specification. If there is a need to provide a subset of the functionality of the complete module, then a Basic module is created with the "Basic" prefix added to the name of the complete module. 

Notice the word "implies"

and then I read this sentence from section 1.1.2 

<snip section="1.1.2 Element and Attribute collections">
A subset module (ie. a Basic module) may define a different named collection from a superset module.

Notice the word "may" 

Please respond to this issus....I believe there could be a further negitive implication if modules can have the same name.

We all learn by sharing what we know
Robert A. DiBlasi
Member of the Chicago SVG Group: Chicago IL.
Received on Monday, 3 February 2003 14:41:35 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 March 2017 09:46:55 UTC