<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: RELAX Wins</title>
	<link>http://cafe.elharo.com/xml/relax-wins/</link>
	<description>Longer than a blog; shorter than a book</description>
	<pubDate>Sun, 20 Jul 2008 17:17:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: Mokka mit Schlag &#187; REST Pessimists</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-222271</link>
		<dc:creator>Mokka mit Schlag &#187; REST Pessimists</dc:creator>
		<pubDate>Fri, 02 May 2008 16:01:13 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-222271</guid>
		<description>[...] people have started to push back on the REST vs. WS-* and RELAX vs. W3C XSD and Rails vs. JEE fronts with a self-defeating argument. Well, of course, you&#8217;re right they [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] people have started to push back on the REST vs. WS-* and RELAX vs. W3C XSD and Rails vs. JEE fronts with a self-defeating argument. Well, of course, you&#8217;re right they [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Buz Cory</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-65847</link>
		<dc:creator>Buz Cory</dc:creator>
		<pubDate>Sat, 17 Mar 2007 08:50:12 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-65847</guid>
		<description>In the tool chain area, what would be lovely would be a plugin for ViM that would not only recognize well-formed XML (and mark stuff that is not well-formed) but could read, parse, and implement the schema that was supposed to be used to validate the schema.

In particular, both distinctive highlighting for invalid content (as well as failure to be well-formed XML) and a means to get context-sensitive choices for content would be extremely helpful and productivity enhancing.

It would turn ViM into a real XML editor!


Does anyone reading this know of such a plugin?

If so, please send a note to &#60;tmu-hack at buzco dot nyct.net&#62;.
</description>
		<content:encoded><![CDATA[<p>In the tool chain area, what would be lovely would be a plugin for ViM that would not only recognize well-formed XML (and mark stuff that is not well-formed) but could read, parse, and implement the schema that was supposed to be used to validate the schema.</p>
<p>In particular, both distinctive highlighting for invalid content (as well as failure to be well-formed XML) and a means to get context-sensitive choices for content would be extremely helpful and productivity enhancing.</p>
<p>It would turn ViM into a real XML editor!</p>
<p>Does anyone reading this know of such a plugin?</p>
<p>If so, please send a note to &lt;tmu-hack at buzco dot nyct.net&gt;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Buz Cory</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-65845</link>
		<dc:creator>Buz Cory</dc:creator>
		<pubDate>Sat, 17 Mar 2007 08:38:47 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-65845</guid>
		<description>
Unfortunately, in general, there is a tendency in both the corporate and free software world to continue using a familiar language rather than learn a new (though better) language.


Otherwise Ada would have won out over (Ugh!) (C, C++, Java), etc long ago. IMHO, &lt;em&gt;NO&lt;/em&gt; project starting or undergoing major rewrite should use any language than Ada.


Similarly, simple inertial will keep XSD alive for a long time.

Further, Relax NG &lt;em&gt;depends&lt;/em&gt; on XSD for data content validation.


Further, the fixation of the 800# gorillas on &lt;em&gt;this quarter&lt;/em&gt; profits over long range profits will contribute to this inertia.
</description>
		<content:encoded><![CDATA[<p>Unfortunately, in general, there is a tendency in both the corporate and free software world to continue using a familiar language rather than learn a new (though better) language.</p>
<p>Otherwise Ada would have won out over (Ugh!) (C, C++, Java), etc long ago. IMHO, <em>NO</em> project starting or undergoing major rewrite should use any language than Ada.</p>
<p>Similarly, simple inertial will keep XSD alive for a long time.</p>
<p>Further, Relax NG <em>depends</em> on XSD for data content validation.</p>
<p>Further, the fixation of the 800# gorillas on <em>this quarter</em> profits over long range profits will contribute to this inertia.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc de Graauw - Random Notes &#187; Blog Archive &#187; Validate for Machines, not Humans</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-40856</link>
		<dc:creator>Marc de Graauw - Random Notes &#187; Blog Archive &#187; Validate for Machines, not Humans</dc:creator>
		<pubDate>Fri, 22 Dec 2006 10:46:39 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-40856</guid>
		<description>[...] Surprisingly though, weâ€™re not picking on any one particular validation technology. XML Schema has been getting its fair share of bad press, and rightly so, but for different reasons than weâ€™re going to talk about here. We believe that virtually all forms of validation, as commonly practiced, are harmful; an anathema to use at Web scale.&#8221; [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Surprisingly though, weâ€™re not picking on any one particular validation technology. XML Schema has been getting its fair share of bad press, and rightly so, but for different reasons than weâ€™re going to talk about here. We believe that virtually all forms of validation, as commonly practiced, are harmful; an anathema to use at Web scale.&#8221; [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TorbjÃ¶rn Gannholm</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-39273</link>
		<dc:creator>TorbjÃ¶rn Gannholm</dc:creator>
		<pubDate>Mon, 18 Dec 2006 13:09:34 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-39273</guid>
		<description>XML Schemas should never have been invented, they are the products of lesser souls who are frightened by the power of XML.

However, RelaxNG is not perfect to my mind either.

That is why I have published http://tobe.homelinux.net/xis as an attempt to create an even more useful way of defining XML information models. Sorely needs peer review, though.

Anyone wish to contact me about this, please do at my.name at gmail.com (leave out the dots on the o)</description>
		<content:encoded><![CDATA[<p>XML Schemas should never have been invented, they are the products of lesser souls who are frightened by the power of XML.</p>
<p>However, RelaxNG is not perfect to my mind either.</p>
<p>That is why I have published <a href="http://tobe.homelinux.net/xis" rel="nofollow">http://tobe.homelinux.net/xis</a> as an attempt to create an even more useful way of defining XML information models. Sorely needs peer review, though.</p>
<p>Anyone wish to contact me about this, please do at my.name at gmail.com (leave out the dots on the o)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Camouflage &#187; Apocalypto: The (Tactical Police Gear) Most Powerful Film Of All Time</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-37233</link>
		<dc:creator>Camouflage &#187; Apocalypto: The (Tactical Police Gear) Most Powerful Film Of All Time</dc:creator>
		<pubDate>Thu, 14 Dec 2006 04:49:14 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-37233</guid>
		<description>[...] Tim Bray - Every time I&#8217;ve looked at an XSD for describing an XML schema, I&#8217;ve felt repelled, as if by a millimeter wave weapon. Tim Bray, and Eliotte Rusty Harold, and others linked from Mr. Bray&#8217;s post, agree, that RELAX NG is a better schema description language. Slashdot discussion. [/.] [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Tim Bray - Every time I&#8217;ve looked at an XSD for describing an XML schema, I&#8217;ve felt repelled, as if by a millimeter wave weapon. Tim Bray, and Eliotte Rusty Harold, and others linked from Mr. Bray&#8217;s post, agree, that RELAX NG is a better schema description language. Slashdot discussion. [/.] [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Integrate This&#187;Blog Archive &#187; Validation considered harmful</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-36806</link>
		<dc:creator>Integrate This&#187;Blog Archive &#187; Validation considered harmful</dc:creator>
		<pubDate>Wed, 13 Dec 2006 06:08:46 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-36806</guid>
		<description>[...] Surprisingly though, I&#8217;m not picking on any one particular validation technology. XML Schema has been getting its fair share of bad press, and rightly so, but for different reasons than we&#8217;re going to talk about here. We believe that virtually all forms of validation, as commonly practiced, are harmful; an anathema to use at Web scale. Specifically, our argument is this;  Tests of validity which are a function of time make the independent evolution of software problematic. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Surprisingly though, I&#8217;m not picking on any one particular validation technology. XML Schema has been getting its fair share of bad press, and rightly so, but for different reasons than we&#8217;re going to talk about here. We believe that virtually all forms of validation, as commonly practiced, are harmful; an anathema to use at Web scale. Specifically, our argument is this;  Tests of validity which are a function of time make the independent evolution of software problematic. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Nentwich</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-34974</link>
		<dc:creator>Christian Nentwich</dc:creator>
		<pubDate>Tue, 05 Dec 2006 23:01:57 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-34974</guid>
		<description>I continue to appreciate the good work that has been done on RELAX and the enlightened discussions of folks on xml-dev.

However, I also continue to be dismayed by how far from reality a lot of this stuff is. "I donâ€™t know of a single project in the last couple of years that considered both RELAX NG and W3C Schemas and chose to go with the latter". I would counter with: I don't know a single project in the last years that I have seen out in industry that _has considered RELAX_!

As Joe72 rightly points out, people are using XML Schema for data modeling. It does happen to make a good data model, with some caveats, if you have good tool support. 

And as for Len's comment above, "It could mean some serious rework for some organizations, but it will be worth it.". I want to see how anybody stands up in front of a bottom line driven organisation and makes a believable business case how spending time converting to another schema language will make more money or cut costs, especially if all staff involved have to be retrained and recruiting is substantially complicated.</description>
		<content:encoded><![CDATA[<p>I continue to appreciate the good work that has been done on RELAX and the enlightened discussions of folks on xml-dev.</p>
<p>However, I also continue to be dismayed by how far from reality a lot of this stuff is. &#8220;I donâ€™t know of a single project in the last couple of years that considered both RELAX NG and W3C Schemas and chose to go with the latter&#8221;. I would counter with: I don&#8217;t know a single project in the last years that I have seen out in industry that _has considered RELAX_!</p>
<p>As Joe72 rightly points out, people are using XML Schema for data modeling. It does happen to make a good data model, with some caveats, if you have good tool support. </p>
<p>And as for Len&#8217;s comment above, &#8220;It could mean some serious rework for some organizations, but it will be worth it.&#8221;. I want to see how anybody stands up in front of a bottom line driven organisation and makes a believable business case how spending time converting to another schema language will make more money or cut costs, especially if all staff involved have to be retrained and recruiting is substantially complicated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graegert.com - &#187; XML Developers Reject W3C Schemas for Relax NG</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-34925</link>
		<dc:creator>Graegert.com - &#187; XML Developers Reject W3C Schemas for Relax NG</dc:creator>
		<pubDate>Tue, 05 Dec 2006 15:11:23 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-34925</guid>
		<description>[...] Proponents of RELAX NG - which stands for REgular LAnguage for XML Next Generation - point out that it is already a recognised ISO Standard: ISO/IEC 19757, Part 2. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Proponents of RELAX NG - which stands for REgular LAnguage for XML Next Generation - point out that it is already a recognised ISO Standard: ISO/IEC 19757, Part 2. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Married&#8230; with children &#187; RELAX NG Wins</title>
		<link>http://cafe.elharo.com/xml/relax-wins/#comment-34917</link>
		<dc:creator>Married&#8230; with children &#187; RELAX NG Wins</dc:creator>
		<pubDate>Tue, 05 Dec 2006 14:28:13 +0000</pubDate>
		<guid>http://cafe.elharo.com/xml/relax-wins/#comment-34917</guid>
		<description>[...] And now, it appears the tide is turning. I couldn&#8217;t be happier. Though I want back all the wasted time and effort XML Schema foisted upon us. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] And now, it appears the tide is turning. I couldn&#8217;t be happier. Though I want back all the wasted time and effort XML Schema foisted upon us. [&#8230;]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
