[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Which next step for examplotron?

  • To: "xml-dev@l..." <xml-dev@l...>
  • Subject: Which next step for examplotron?
  • From: Eric van der Vlist <vdv@d...>
  • Date: 18 Jan 2003 10:36:30 +0100
  • Organization: Dyomedea (http://dyomedea.com)

Which next step for examplotron?
Hi,

I need some feedback concerning future directions for examplotron
(http://examplotron.org/)...

The idea behind examplotron is to define a schema language in which the
schema would as close as possible to sample instance documents.

I think that there is a niche for such languages for all the people
(including me) who like to start writing sample documents for new
vocabulary, check if they meet their needs and eventually derive a
schema from these samples documents.

The current approach has been to define a specific semantic for
examplotron, borrowing concepts from Relax NG and Schematron and write a
specific compiler.

Another approach would be to consider it as an alternative syntax for
Relax NG with embedded Schematron or xvif/xpath rules.

Basically, this would come to the point of allowing people to write in a
schema:

<foo @bar="xxx"/>

instead of

<element name="foo">
  <attribute name="bar"/>
</element>

or

element name {attribute foo {text}}

The question is: do we need a third syntax for Relax NG?

This syntax might be useful for some, but adding new syntaxes is always
confusing.

OTH, do we need another schema language with yet another semantic and is
there a good reason to take the pain to finalize it (defining it on top
of Relax NG would be much more trivial) ?

Its (tiny) users community seems pretty happy with it... are they wrong
and is examplotron just useless? 

Thanks

Eric
-- 
Rendez-vous a Paris.
                                         http://www.edifrance.org/ebd03/
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.