Re: writing XML schema for the spec

From
Chet Ensign <>
Date
2013-09-03T14:06:51+00:00
ID
Thread
Re: writing XML schema for the spec
Hi Will, 

I don't have anything to point you to myself but I have copied Robin Cover. He has been with OASIS for a number of years and of course maintains the Cover Pages. He may have suggestions for you. 

Best, 

/chet 

On Sun, Sep 1, 2013 at 9:55 PM, Will Glass-Husain <> wrote:

Hi,

I've started writing a formal schema for the XML format.   A schema will be useful both for formal specification as well as for validation.

Among other considerations, we want this to be extendable with vendor-specific extensions and also with future versions over time.

I'm assuming -- Karim, correct me here -- that no formal schema currently exists.

My background is more as a user of schemas rather than a designer of them, but I'm puzzling through it.

Does anyone on the committee have experience with best practices for XML schemas used in specifications?  Chet -- perhaps you might be able to provide advice or resources here.

I found one very useful document here:

http://xml.coverpages.org/HP-StephensonSchemaBestPractices.pdf

Any other suggestions?

Also, if anyone has a favorite XML editor for this kind of thing, let me know.   I've been playing with Altova XML Spy.  (They have a 30 day free trial).  It validates my syntax as I go, which is nice.

WILL

-- 
Forio Online Simulations
 
Will Glass-Husain
415 440-7500x89


www.forio.com

-- 

/chet 
----------------
Chet Ensign
Director of Standards Development and TC Administration 
OASIS: Advancing open standards for the information society

http://www.oasis-open.org

Primary: +1 973-996-2298
Mobile: +1 201-341-1393 

Check your work using the Support Request Submission Checklist at http://www.oasis-open.org/committees/download.php/47248/tc-admin-submission-checklist.html 

TC Administration information and support is available at http://www.oasis-open.org/resources/tcadmin

Follow OASIS on:
LinkedIn:    http://linkd.in/OASISopen

Twitter:        http://twitter.com/OASISopen
Facebook:  http://facebook.com/oasis.open