Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Re: [xml-dev] NVDL: A Disruptive Technology

From: Rick Jelliffe <rjelliffe@-------.---.-->
To: XML Developers List <xml-dev@-----.---.--->
Date: 5/12/2008 11:28:00 AM
Jonathan Robie wrote:
> I wonder how many users are actually eager to learn more than one 
> schema language, and willing to do so for the benefits one language 
> has over another.
>
> I'm guessing this requires a level of sophistication more common on 
> this list (yes, I use multiple schema languages) than in the world as 
> a whole. This doesn't feel like something heading toward mainstream.
I guess it depends on what you consider mainstream. 

Is ODF mainstream?  They have an issue that some of their vocabularies 
use DTDs, others XSD and others use RELAX NG, for example, which is why 
NVDL might be a good fit for them.  But they use RELAX NG for the main 
schema. Governments are progressively requiring ODF for public 
documents. Already I have seen government projects maintained using 
RELAX NG and converted (jing) to XSD on an as-needs basis.

Is OOXML mainstream? It uses NVDL already. But IS29500 supplies both XSD 
and RELAX NG schemas.

Sometimes it seems that "mainstream" is a euphemism for "can generate 
revenue for big iron makers or toolmakers",  and that certainly has its 
place. (SGML died by being to difficult to make a profit out of; 
Schematron and all DSDL would be much more advanced if any users 
contributed development funding.)  But Schematron is considered 
non-mainstream, yet it is used for handling hundreds of millions of 
financial, taxation and insurance files.  This week I went to teach some 
standards-related courses at our national GeoSpatial organization, and 
they use Schematron as part of their standard set of (XSD) schemas. Is 
mining and mapping mainstream?

The trouble is that  Mainstream != Important, or at least, just because 
something is not "mainstream" does not mean that it is not important.

By the end of this year, most of the world's new documents will be in 
formats described by RELAX NG.  For validation, RELAX NG will be the 
mainstream. I think it is the non-validation uses of schemas where XSD 
will retain its glittering crown for the foreseeable future.

Cheers
Rick Jelliffe


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent