<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: The Cookbook</title>
	<atom:link href="http://www.robweir.com/blog/2007/07/cookbook.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.robweir.com/blog/2007/07/cookbook.html</link>
	<description>Thinking the unthinkable, pondering the imponderable, effing the ineffable and scruting the inscrutable</description>
	<lastBuildDate>Wed, 10 Mar 2010 01:51:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: ted</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-1204</link>
		<dc:creator>ted</dc:creator>
		<pubDate>Sat, 15 Sep 2007 18:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-1204</guid>
		<description>What a great story! I don&#039;t even care about the analogy point--I design cookbook software for a living, and I&#039;ve seen some truly bad cookbooks that just didn&#039;t have to be that way. &lt;br/&gt;&lt;br/&gt;Reminds me of a post I wrote last week in my own blog: &lt;br/&gt;http://www.cookbookpeople.com/blog/2007/09/08/the-top-3-family-cookbook-mistakes/&lt;br/&gt;&lt;br/&gt;I&#039;ll be posting a link to this story today in my blog.</description>
		<content:encoded><![CDATA[<p>What a great story! I don&#8217;t even care about the analogy point&#8211;I design cookbook software for a living, and I&#8217;ve seen some truly bad cookbooks that just didn&#8217;t have to be that way. </p>
<p>Reminds me of a post I wrote last week in my own blog: <br /><a href="http://www.cookbookpeople.com/blog/2007/09/08/the-top-3-family-cookbook-mistakes/" rel="nofollow">http://www.cookbookpeople.com/blog/2007/09/08/the-top-3-family-cookbook-mistakes/</a></p>
<p>I&#8217;ll be posting a link to this story today in my blog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-934</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Mon, 23 Jul 2007 09:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-934</guid>
		<description>Found this on Groklaw: http://www.reedconstructiondata.com/article/CA453654.html&lt;br/&gt;&lt;br/&gt;Everyone who votes &quot;yes&quot; without reading the cookbook... well if they &quot;stand to financially benefit from participating in any standards development activity&quot; - they can be sued for anti-competitive activity and can be forced to pay not just for  economic damages but also for punitive damages.&lt;br/&gt;&lt;br/&gt;Are all these &quot;new members&quot; aware of that ?</description>
		<content:encoded><![CDATA[<p>Found this on Groklaw: <a href="http://www.reedconstructiondata.com/article/CA453654.html" rel="nofollow">http://www.reedconstructiondata.com/article/CA453654.html</a></p>
<p>Everyone who votes &#8220;yes&#8221; without reading the cookbook&#8230; well if they &#8220;stand to financially benefit from participating in any standards development activity&#8221; &#8211; they can be sued for anti-competitive activity and can be forced to pay not just for  economic damages but also for punitive damages.</p>
<p>Are all these &#8220;new members&#8221; aware of that ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-932</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Sat, 21 Jul 2007 17:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-932</guid>
		<description>Mac Office ? Sorry - no independent implementation. The Mac Office group will use port of Windows libraries to import/export OOXML.</description>
		<content:encoded><![CDATA[<p>Mac Office ? Sorry &#8211; no independent implementation. The Mac Office group will use port of Windows libraries to import/export OOXML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PolR</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-930</link>
		<dc:creator>PolR</dc:creator>
		<pubDate>Sat, 21 Jul 2007 16:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-930</guid>
		<description>To Queen Elizabeth.&lt;br/&gt;&lt;br/&gt;If costs is th reason for refusing the changes, then it is a short sighted decision. Refusal to change is costing a lot in lobbying effort to get OOXML pass ISO. It is risking their office business by making obvious the technical weakness of Microsoft offering. Is all the grief worth the savings in development costs?&lt;br/&gt;&lt;br/&gt;I wonder if refusal to change hasn&#039;t more to do with the time required to implement change? Microsoft need to have a standard now. They need to have a credible alternative to ODF immediately. If they take too long writing OOXML those pesky governments may mandate ODF in the mean time.&lt;br/&gt;&lt;br/&gt;I also wonder if refusal to change also has something to do with how brittle the Microsoft Office formats are technically. Compatibility with the installed base my be broken. If that happens, customers may be tempted to say OpenOffice.org is as compatible as Microsoft product with the existing documents.</description>
		<content:encoded><![CDATA[<p>To Queen Elizabeth.</p>
<p>If costs is th reason for refusing the changes, then it is a short sighted decision. Refusal to change is costing a lot in lobbying effort to get OOXML pass ISO. It is risking their office business by making obvious the technical weakness of Microsoft offering. Is all the grief worth the savings in development costs?</p>
<p>I wonder if refusal to change hasn&#8217;t more to do with the time required to implement change? Microsoft need to have a standard now. They need to have a credible alternative to ODF immediately. If they take too long writing OOXML those pesky governments may mandate ODF in the mean time.</p>
<p>I also wonder if refusal to change also has something to do with how brittle the Microsoft Office formats are technically. Compatibility with the installed base my be broken. If that happens, customers may be tempted to say OpenOffice.org is as compatible as Microsoft product with the existing documents.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-925</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Sat, 21 Jul 2007 11:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-925</guid>
		<description>Anonymous &gt; MS gave people that stick because, in the words of Steve Jobs &quot;They just have no taste. They have absolutely no taste. And I don&#039;t mean that in a small way, I mean that in a big way.&quot;&lt;br/&gt;&lt;br/&gt;http://en.wikiquote.org/wiki/Steve_Jobs</description>
		<content:encoded><![CDATA[<p>Anonymous > MS gave people that stick because, in the words of Steve Jobs &#8220;They just have no taste. They have absolutely no taste. And I don&#8217;t mean that in a small way, I mean that in a big way.&#8221;</p>
<p><a href="http://en.wikiquote.org/wiki/Steve_Jobs" rel="nofollow">http://en.wikiquote.org/wiki/Steve_Jobs</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Queen Elizabeth</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-923</link>
		<dc:creator>Queen Elizabeth</dc:creator>
		<pubDate>Sat, 21 Jul 2007 02:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-923</guid>
		<description>Last anonymous: the answer is simple. It&#039;s that making these changes is expensive. Microsoft likely does not want to put out the millions that it would cost to remedy the technical flaws in OOXML.&lt;br/&gt;&lt;br/&gt;OOXML&#039;s defects are nothing new. They are carryovers from the legacy binary formats and direct transcriptions of the internal representations that Office uses. Many of them are old as the hills. Due to resource contraints (money) they weren not retooled into proper XML. Newer analogues were not available, and rather than cut features (and kill the ability to represent legacy documents), Microsoft simply clothed them in angle brackets and dumped them into OOXML.&lt;br/&gt;&lt;br/&gt;Check out the following article: &lt;br/&gt;http://www.joelonsoftware.com/articles/fog0000000014.html&lt;br/&gt;&lt;br/&gt;If fixing minor bugs is so pricey, then imagine how much it would cost to, e.g.:&lt;br/&gt;- fully re-implement field codes in Word as XML constructs&lt;br/&gt;- replace the Word VML engine with DrawingML&lt;br/&gt;- adjust all Excel date formulas to delete an erroneous leap year&lt;br/&gt;&lt;br/&gt;These would be multi-million dollar projects!</description>
		<content:encoded><![CDATA[<p>Last anonymous: the answer is simple. It&#8217;s that making these changes is expensive. Microsoft likely does not want to put out the millions that it would cost to remedy the technical flaws in OOXML.</p>
<p>OOXML&#8217;s defects are nothing new. They are carryovers from the legacy binary formats and direct transcriptions of the internal representations that Office uses. Many of them are old as the hills. Due to resource contraints (money) they weren not retooled into proper XML. Newer analogues were not available, and rather than cut features (and kill the ability to represent legacy documents), Microsoft simply clothed them in angle brackets and dumped them into OOXML.</p>
<p>Check out the following article: <br /><a href="http://www.joelonsoftware.com/articles/fog0000000014.html" rel="nofollow">http://www.joelonsoftware.com/articles/fog0000000014.html</a></p>
<p>If fixing minor bugs is so pricey, then imagine how much it would cost to, e.g.:<br />- fully re-implement field codes in Word as XML constructs<br />- replace the Word VML engine with DrawingML<br />- adjust all Excel date formulas to delete an erroneous leap year</p>
<p>These would be multi-million dollar projects!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-919</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 20 Jul 2007 20:28:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-919</guid>
		<description>People can claim that these contradictions are nothing more than a stick to beat Microsoft over the head with.&lt;br/&gt;&lt;br/&gt;But doesn&#039;t that just raise the question:  why did Microsoft give them such a big, pointy stick in the first place?&lt;br/&gt;&lt;br/&gt;I mean, they COULD just fix the technical problems with the standard, instead of trying to force-feed it through the ISO.</description>
		<content:encoded><![CDATA[<p>People can claim that these contradictions are nothing more than a stick to beat Microsoft over the head with.</p>
<p>But doesn&#8217;t that just raise the question:  why did Microsoft give them such a big, pointy stick in the first place?</p>
<p>I mean, they COULD just fix the technical problems with the standard, instead of trying to force-feed it through the ISO.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-916</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Fri, 20 Jul 2007 16:44:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-916</guid>
		<description>1700 organizations support OOXML?! I think you miss the point of my post. Those 1700 organizations never even read the cookbook. They are just commenting on the food at the Inn.&lt;br/&gt;&lt;br/&gt;In fact, since there are fewer than 1700 OOXML documents on the entire web (according to a Google search by file type I see only 923 DOCX files) I seriously question whether these 1700 companies are even using OOXML today!&lt;br/&gt;&lt;br/&gt;In any case, you&#039;re free to discuss my motivations until you grow blue in the face. But this does not change the fact that OOXML is deeply flawed and should never have been approved by Ecma in this state, and certainly should not be approved by ISO.&lt;br/&gt;&lt;br/&gt;As for me producing 83% of the objections, thanks for that info. I must admit that I was not keeping score. But I&#039;d note that almost all of these comments were accepted by the committee, by consensus, including by Microsoft and their allies. Around three others on the committee also submitted comments.&lt;br/&gt;&lt;br/&gt;I observe that those who had worked on standards previously and were long-time members of V1 tended to submit comments, while those who joined at the last minute, who lacked such experience, did not. I can&#039;t blame them. It is hard to join at the last minute, try to work within an unfamiliar ISO process and a 6,039 page specification that you haven&#039;t read, and be able to participate fully in the proceedings. Rushing committee members is ultimately as unsuccessful as rushing a standard.</description>
		<content:encoded><![CDATA[<p>1700 organizations support OOXML?! I think you miss the point of my post. Those 1700 organizations never even read the cookbook. They are just commenting on the food at the Inn.</p>
<p>In fact, since there are fewer than 1700 OOXML documents on the entire web (according to a Google search by file type I see only 923 DOCX files) I seriously question whether these 1700 companies are even using OOXML today!</p>
<p>In any case, you&#8217;re free to discuss my motivations until you grow blue in the face. But this does not change the fact that OOXML is deeply flawed and should never have been approved by Ecma in this state, and certainly should not be approved by ISO.</p>
<p>As for me producing 83% of the objections, thanks for that info. I must admit that I was not keeping score. But I&#8217;d note that almost all of these comments were accepted by the committee, by consensus, including by Microsoft and their allies. Around three others on the committee also submitted comments.</p>
<p>I observe that those who had worked on standards previously and were long-time members of V1 tended to submit comments, while those who joined at the last minute, who lacked such experience, did not. I can&#8217;t blame them. It is hard to join at the last minute, try to work within an unfamiliar ISO process and a 6,039 page specification that you haven&#8217;t read, and be able to participate fully in the proceedings. Rushing committee members is ultimately as unsuccessful as rushing a standard.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-915</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 20 Jul 2007 14:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-915</guid>
		<description>To adam:&lt;br/&gt;&lt;br/&gt;sadly the Mac Office can&#039;t implement the OOXML spec either so they&#039;re simply porting the Windows code across.&lt;br/&gt;&lt;br/&gt;There&#039;s various links in the following post:&lt;br/&gt;&lt;br/&gt;http://shebanation.com/2007/05/16/ooxml-and-the-mac-more-bad-news-from-microsoft/</description>
		<content:encoded><![CDATA[<p>To adam:</p>
<p>sadly the Mac Office can&#8217;t implement the OOXML spec either so they&#8217;re simply porting the Windows code across.</p>
<p>There&#8217;s various links in the following post:</p>
<p><a href="http://shebanation.com/2007/05/16/ooxml-and-the-mac-more-bad-news-from-microsoft/" rel="nofollow">http://shebanation.com/2007/05/16/ooxml-and-the-mac-more-bad-news-from-microsoft/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-914</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 20 Jul 2007 13:58:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-914</guid>
		<description>Also nice is the post by Jason Matusow in which he discusses Rob&#039;s motivations and his effort in personally producing 83% of alle the US committee&#039;s rcieved comments and also mentions the support for OOOXML by about 1700 organisations.  &lt;br/&gt;http://blogs.msdn.com/jasonmatusow/archive/2007/07/18/open-xml-us-v1-committee-vote-and-ibm-motivations.aspx</description>
		<content:encoded><![CDATA[<p>Also nice is the post by Jason Matusow in which he discusses Rob&#8217;s motivations and his effort in personally producing 83% of alle the US committee&#8217;s rcieved comments and also mentions the support for OOOXML by about 1700 organisations.  <br /><a href="http://blogs.msdn.com/jasonmatusow/archive/2007/07/18/open-xml-us-v1-committee-vote-and-ibm-motivations.aspx" rel="nofollow">http://blogs.msdn.com/jasonmatusow/archive/2007/07/18/open-xml-us-v1-committee-vote-and-ibm-motivations.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-912</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Thu, 19 Jul 2007 22:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-912</guid>
		<description>QE - yes, there is that to consider _as well_, but I think that this story is meant to highlight purely the &quot;do line spacing like Wordperfect 2&quot; or &quot;do kerning like Ami Pro 1&quot; or &quot;do WMF like windows GDI does&quot; parts of the spec. The bits that are mentioned in the spec but never defined.&lt;br/&gt;&lt;br/&gt;I think there is one other interesting thing that comes out of the following paragraph:&lt;br/&gt;&lt;br/&gt;&quot;Back when I edited cookbooks, I made sure that we set up a test kitchen and verified every step of every recipe. We cooked, revised, and cooked again until we could say that every recipe worked as written.&quot;&lt;br/&gt;&lt;br/&gt;No-one, not even Microsoft has implemented the OOXML spec.&lt;br/&gt;&lt;br/&gt;By that, I mean that MS has not taken the spec and created an implementation from it. Quite the reverse. They created the implemenetation first, and then generated the spec by simply describing it.&lt;br/&gt;&lt;br/&gt;Now, I&#039;ll agree that most standards do this up to a point, in that an initial implementation (or two) is often developed alongside the spec. But almost never does the spec merely describe an implementation and leave it at that. Instead, the spec is discussed, debated and cleaned up, and changes are fed back to the implementation(s). And as these changes are fed back and the implementations are altered to follow it, it becomes more obvious where parts are under-specified, badly-specified or even over-specified.&lt;br/&gt;&lt;br/&gt;No-where have I seen a single shred of evidence that any part of OOXML has had this kind of feedback from an actual implementation being written to follow it. MS has merely attempted to described their implementation. Neither they, nor anyone else, has managed to create a full implementation from the spec. And that means that no-one has yes demonstrated that it is *possible* to build an implementation from the spec.&lt;br/&gt;&lt;br/&gt;Until that happens, possibly with Mac Office (I think that&#039;s likely to be the first complete implementation) it would seem to me to be pretty hasty to send the spec for standardisation.</description>
		<content:encoded><![CDATA[<p>QE &#8211; yes, there is that to consider _as well_, but I think that this story is meant to highlight purely the &#8220;do line spacing like Wordperfect 2&#8243; or &#8220;do kerning like Ami Pro 1&#8243; or &#8220;do WMF like windows GDI does&#8221; parts of the spec. The bits that are mentioned in the spec but never defined.</p>
<p>I think there is one other interesting thing that comes out of the following paragraph:</p>
<p>&#8220;Back when I edited cookbooks, I made sure that we set up a test kitchen and verified every step of every recipe. We cooked, revised, and cooked again until we could say that every recipe worked as written.&#8221;</p>
<p>No-one, not even Microsoft has implemented the OOXML spec.</p>
<p>By that, I mean that MS has not taken the spec and created an implementation from it. Quite the reverse. They created the implemenetation first, and then generated the spec by simply describing it.</p>
<p>Now, I&#8217;ll agree that most standards do this up to a point, in that an initial implementation (or two) is often developed alongside the spec. But almost never does the spec merely describe an implementation and leave it at that. Instead, the spec is discussed, debated and cleaned up, and changes are fed back to the implementation(s). And as these changes are fed back and the implementations are altered to follow it, it becomes more obvious where parts are under-specified, badly-specified or even over-specified.</p>
<p>No-where have I seen a single shred of evidence that any part of OOXML has had this kind of feedback from an actual implementation being written to follow it. MS has merely attempted to described their implementation. Neither they, nor anyone else, has managed to create a full implementation from the spec. And that means that no-one has yes demonstrated that it is *possible* to build an implementation from the spec.</p>
<p>Until that happens, possibly with Mac Office (I think that&#8217;s likely to be the first complete implementation) it would seem to me to be pretty hasty to send the spec for standardisation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-911</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Thu, 19 Jul 2007 21:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-911</guid>
		<description>Rob-&lt;br/&gt;&lt;br/&gt;Apt. Excellent!&lt;br/&gt;&lt;br/&gt;Jason-&lt;br/&gt;&lt;br/&gt;Your point is...?</description>
		<content:encoded><![CDATA[<p>Rob-</p>
<p>Apt. Excellent!</p>
<p>Jason-</p>
<p>Your point is&#8230;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-910</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 19 Jul 2007 20:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-910</guid>
		<description>Rob - I like the posting, very creative. The analogy here would need to have a group of other chef&#039;s requesting that Guillaume make his recipies significantly more detailed, and to provide samples for all of them to work with, before it ever makes into the editing phase. Your analogy would suggest that only one chef created the cookbook. As I&#039;m sure you are aware, most &quot;cookbooks&quot; come from a single chef and then get commented/changed from other participating chefs. Also, more than a few recipies fail because of too many cooks in the kitchen. :-)&lt;br/&gt;&lt;br/&gt;Anyway - again, my compliments on a really creative posting. &lt;br/&gt;&lt;br/&gt;Jason Matusow&lt;br/&gt;blogs.msdn.com/jasonmatusow</description>
		<content:encoded><![CDATA[<p>Rob &#8211; I like the posting, very creative. The analogy here would need to have a group of other chef&#8217;s requesting that Guillaume make his recipies significantly more detailed, and to provide samples for all of them to work with, before it ever makes into the editing phase. Your analogy would suggest that only one chef created the cookbook. As I&#8217;m sure you are aware, most &#8220;cookbooks&#8221; come from a single chef and then get commented/changed from other participating chefs. Also, more than a few recipies fail because of too many cooks in the kitchen. :-)</p>
<p>Anyway &#8211; again, my compliments on a really creative posting. </p>
<p>Jason Matusow<br />blogs.msdn.com/jasonmatusow</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Queen Elizabeth</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-909</link>
		<dc:creator>Queen Elizabeth</dc:creator>
		<pubDate>Thu, 19 Jul 2007 19:28:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-909</guid>
		<description>Guillaume Portes is not the only one with a flair for the dramatic! &#124;wink&#124;&lt;br/&gt;&lt;br/&gt;I love these pieces. It&#039;s just a shame that, as far as I can tell, Microsoft &amp; ECMA steadfastly refused to incorporate *any* comments into the standard.&lt;br/&gt;&lt;br/&gt;The only reason I can think of for this intransigence is that they do not want to touch their source code (which entails high costs.) And this is precisely the point where &quot;The Cookbook&quot; falls short. Documenting the recipes is not enough. Fixing OOXML also means *changing* the recipes.&lt;br/&gt;&lt;br/&gt;(E.G., not documenting but getting rid of bitmasks, inconsistencies in data representation, erroneous definitions, file system dependencies, etc.)</description>
		<content:encoded><![CDATA[<p>Guillaume Portes is not the only one with a flair for the dramatic! |wink|</p>
<p>I love these pieces. It&#8217;s just a shame that, as far as I can tell, Microsoft &#038; ECMA steadfastly refused to incorporate *any* comments into the standard.</p>
<p>The only reason I can think of for this intransigence is that they do not want to touch their source code (which entails high costs.) And this is precisely the point where &#8220;The Cookbook&#8221; falls short. Documenting the recipes is not enough. Fixing OOXML also means *changing* the recipes.</p>
<p>(E.G., not documenting but getting rid of bitmasks, inconsistencies in data representation, erroneous definitions, file system dependencies, etc.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Langhinrichs</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-908</link>
		<dc:creator>Ben Langhinrichs</dc:creator>
		<pubDate>Thu, 19 Jul 2007 19:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-908</guid>
		<description>Excellent, as usual!  I love the stories, and they make your points so well.  I especially like that you focus on the fact that this can hurt the reputation of both the Thimbleberry Inn and Guillaume, but that neither seems able to see the risk they are taking.  I have been trying to point this out to Brian Jones and others at Microsoft for many, many months, but they either don&#039;t want the advice or are overruled by somebody higher up. I am not sure which.</description>
		<content:encoded><![CDATA[<p>Excellent, as usual!  I love the stories, and they make your points so well.  I especially like that you focus on the fact that this can hurt the reputation of both the Thimbleberry Inn and Guillaume, but that neither seems able to see the risk they are taking.  I have been trying to point this out to Brian Jones and others at Microsoft for many, many months, but they either don&#8217;t want the advice or are overruled by somebody higher up. I am not sure which.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-907</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 19 Jul 2007 18:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-907</guid>
		<description>Keep up the good work - I love these metaphorical stories you tell to illustrate *why* OOXML is so awful, and *why* it&#039;s not purely a case of MS-bashing.&lt;br/&gt;&lt;br/&gt;You rock.</description>
		<content:encoded><![CDATA[<p>Keep up the good work &#8211; I love these metaphorical stories you tell to illustrate *why* OOXML is so awful, and *why* it&#8217;s not purely a case of MS-bashing.</p>
<p>You rock.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: walter</title>
		<link>http://www.robweir.com/blog/2007/07/cookbook.html#comment-906</link>
		<dc:creator>walter</dc:creator>
		<pubDate>Thu, 19 Jul 2007 17:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2007/07/the-cookbook.html#comment-906</guid>
		<description>Insightful analogy! Thank you very much.&lt;br/&gt;&lt;br/&gt;     --walter</description>
		<content:encoded><![CDATA[<p>Insightful analogy! Thank you very much.</p>
<p>     &#8211;walter</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.513 seconds -->
