OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

relax-ng message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Subject: RE: datatypeNamespace => datatypeLibrary?

For the sake of discussion, will a group of datatypes always be adequately
referred to as a 'library'?

I like the idea of not dragging the confusion of namespaces into the fray.

In regard to NOT renaming ns to namespace, the phrase "terseness is of
minimal importance" comes to mind. Generally, I feel that, within reason,
users will be better served by a recognizable name for an element,
attribute, etc., rather than just an abbreviation. By "within reason" I mean
we don't have to take the terseness-minimal-importance argument to XMI's



-----Original Message-----
From: James Clark [mailto:jjc@jclark.com]
Sent: Friday, June 01, 2001 3:26 AM
To: RELAX NG Mailing List
Subject: datatypeNamespace => datatypeLibrary?

In writing up the changes we decided on for the tutorial, it struck me that
it might be less confusing if the "datatypeNamespace" attribute had a name
that didn't include "namespace", such as "datatypeLibrary".  Since we are
not using QNames to identify datatypes, there is no need to bring in the
concept of namespaces, with all the baggage and confusion that it usually
brings along with it, for identifying namespaces.  We simply have a URI that
identifies a collection of datatypes, and a name that identifies a member of
the collection.  There's no need for any concept of namespaces.

If we do this, then we don't need to rename the ns attribute to namespace,
or the nsName attribute to namespaceName (though we might want to do that


To unsubscribe from this elist send a message with the single word
"unsubscribe" in the body to: relax-ng-request@lists.oasis-open.org

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Powered by eList eXpress LLC