<?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: Update on ODF Spreadsheet Interoperability</title>
	<atom:link href="http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.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: Top 10 Blog Posts of 2009</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2649</link>
		<dc:creator>Top 10 Blog Posts of 2009</dc:creator>
		<pubDate>Wed, 06 Jan 2010 02:12:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2649</guid>
		<description>[...] Update on ODF Spreadsheet Interoperability (May 2009) [...]</description>
		<content:encoded><![CDATA[<p>[...] Update on ODF Spreadsheet Interoperability (May 2009) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: valentines day</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2592</link>
		<dc:creator>valentines day</dc:creator>
		<pubDate>Sun, 03 Jan 2010 08:27:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2592</guid>
		<description>Seeing that I really admire you and respect your work, I&#039;ll leave my own comments about SP2 to my own blog.

I just want to contribute with your text about Rob&#039;s Mary (if we can call her that way), and her experience with MS Office 2007 and ODF... It goes that way:

&quot;...And Mary needs to update her spreadsheet with more updated prices, and as a good and modern bride (yep, the lady uses ODF), she always carry that precious spreadsheet on her pen drive.

Away from her computer and seeing that MSOffice 2007 now supports ODF, Mary uses a friend&#039;s machine with MSOffice 2007 to update her spreadsheet.

She open the document and fell very happy and comfortable when she sees &quot;everything there&quot;, update a previous imputed price, and gets noticed that no new calculations are made... Seeing that she needs to give the machine back to her friend, she thinks &quot;OK, I&#039;ll solve that latter, let me just save my update to guarantee that I don&#039;t lose the new price&quot;... And she save (overwriting the original file) and close Excel.

Latter on, when she arrive at home, she opens the document again and discover that all her formulas have magically disappeared !!!

Crying and feeling sad about it, she thinks &quot;Oh dear God, what my future husband will think about me, now that I was screwed by someone else....&quot;.</description>
		<content:encoded><![CDATA[<p>Seeing that I really admire you and respect your work, I&#8217;ll leave my own comments about SP2 to my own blog.</p>
<p>I just want to contribute with your text about Rob&#8217;s Mary (if we can call her that way), and her experience with MS Office 2007 and ODF&#8230; It goes that way:</p>
<p>&#8220;&#8230;And Mary needs to update her spreadsheet with more updated prices, and as a good and modern bride (yep, the lady uses ODF), she always carry that precious spreadsheet on her pen drive.</p>
<p>Away from her computer and seeing that MSOffice 2007 now supports ODF, Mary uses a friend&#8217;s machine with MSOffice 2007 to update her spreadsheet.</p>
<p>She open the document and fell very happy and comfortable when she sees &#8220;everything there&#8221;, update a previous imputed price, and gets noticed that no new calculations are made&#8230; Seeing that she needs to give the machine back to her friend, she thinks &#8220;OK, I&#8217;ll solve that latter, let me just save my update to guarantee that I don&#8217;t lose the new price&#8221;&#8230; And she save (overwriting the original file) and close Excel.</p>
<p>Latter on, when she arrive at home, she opens the document again and discover that all her formulas have magically disappeared !!!</p>
<p>Crying and feeling sad about it, she thinks &#8220;Oh dear God, what my future husband will think about me, now that I was screwed by someone else&#8230;.&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: renato</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2318</link>
		<dc:creator>renato</dc:creator>
		<pubDate>Tue, 19 May 2009 12:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2318</guid>
		<description>Hi all,&lt;br /&gt;I really would like to know *why* we are talking about ODF 1.2.&lt;br /&gt;&lt;br /&gt;This is only a *draft*, not yet approved.&lt;br /&gt;&lt;br /&gt;ISO/IEC/Whatever 26300 talking about ODF 1.0/1.1&lt;br /&gt;&lt;br /&gt;If the Office Suite use ODF 1.2, it is *out* of standard!&lt;br /&gt;&lt;br /&gt;Where is the interoperability?&lt;br /&gt;&lt;br /&gt;Follow ISO/IEC/Wahtever 26300.&lt;br /&gt;&lt;br /&gt;We did a lot of &quot;buzz&quot; about &quot;Community obtain a ISO standard&quot;, but now WE fragmented this standard.&lt;br /&gt;&lt;br /&gt;Use ODF 1.2 right now is not correct to get interoperability!&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Renato S. Yamane</description>
		<content:encoded><![CDATA[<p>Hi all,<br />I really would like to know *why* we are talking about ODF 1.2.</p>
<p>This is only a *draft*, not yet approved.</p>
<p>ISO/IEC/Whatever 26300 talking about ODF 1.0/1.1</p>
<p>If the Office Suite use ODF 1.2, it is *out* of standard!</p>
<p>Where is the interoperability?</p>
<p>Follow ISO/IEC/Wahtever 26300.</p>
<p>We did a lot of &#8220;buzz&#8221; about &#8220;Community obtain a ISO standard&#8221;, but now WE fragmented this standard.</p>
<p>Use ODF 1.2 right now is not correct to get interoperability!</p>
<p>Regards,<br />Renato S. Yamane</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim McE</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2285</link>
		<dc:creator>Tim McE</dc:creator>
		<pubDate>Fri, 08 May 2009 11:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2285</guid>
		<description>@Rob,&lt;br /&gt;&lt;br /&gt;&quot;From the user&#039;s perspective, I don&#039;t think they really care what ODF 1.1 did or did not specify. They know that Microsoft provided an ODF Add-in for Office&quot;&lt;br /&gt;&lt;br /&gt;And that is what they have: An ODF 1.1 add-in. The issue is not ODF 1.1 compatibility, it is OpenOffice compatibility. Naturally it is a shame that OpenOffice doesn&#039;t support ODF1.1 but it&#039;s their problem. It is also a shame that ODF 1.1 is not used by many else, but it doesn&#039;t surprise anyone since as a standard it is totally useless for spreadsheets.</description>
		<content:encoded><![CDATA[<p>@Rob,</p>
<p>&#8220;From the user&#8217;s perspective, I don&#8217;t think they really care what ODF 1.1 did or did not specify. They know that Microsoft provided an ODF Add-in for Office&#8221;</p>
<p>And that is what they have: An ODF 1.1 add-in. The issue is not ODF 1.1 compatibility, it is OpenOffice compatibility. Naturally it is a shame that OpenOffice doesn&#8217;t support ODF1.1 but it&#8217;s their problem. It is also a shame that ODF 1.1 is not used by many else, but it doesn&#8217;t surprise anyone since as a standard it is totally useless for spreadsheets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2271</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 06 May 2009 18:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2271</guid>
		<description>This MSFT strategy has already been documented.&lt;br /&gt;Read this section:&lt;br /&gt;&quot;IV. MICROSOFT’S FALSE PROMISES OF INTEROPERABILITY&quot; - Page 24 (Paragraph 2) &lt;br /&gt;Source: &lt;a HREF=&quot;http://www.ecis.eu/documents/Finalversion_Consumerchoicepaper.pdf&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;www.ecis.eu/documents/Finalversion_Consumerchoicepaper.pdf&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>This MSFT strategy has already been documented.<br />Read this section:<br />&#8220;IV. MICROSOFT’S FALSE PROMISES OF INTEROPERABILITY&#8221; &#8211; Page 24 (Paragraph 2) <br />Source: <a HREF="http://www.ecis.eu/documents/Finalversion_Consumerchoicepaper.pdf" REL="nofollow" rel="nofollow">http://www.ecis.eu/documents/Finalversion_Consumerchoicepaper.pdf</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakub Narebski</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2270</link>
		<dc:creator>Jakub Narebski</dc:creator>
		<pubDate>Wed, 06 May 2009 06:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2270</guid>
		<description>See also: &lt;a HREF=&quot;http://www.groklaw.net/article.php?story=20090503215045379&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;Does MS Office SP2 With ODF Support Really Work? Test Results Point to No. - Updated&lt;/a&gt; at Groklaw, which cites this article, and tests also MS Word interoperability.</description>
		<content:encoded><![CDATA[<p>See also: <a HREF="http://www.groklaw.net/article.php?story=20090503215045379" REL="nofollow" rel="nofollow">Does MS Office SP2 With ODF Support Really Work? Test Results Point to No. &#8211; Updated</a> at Groklaw, which cites this article, and tests also MS Word interoperability.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2269</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 05 May 2009 10:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2269</guid>
		<description>I have to be a bit of a defender here, if you are trying to get ODF support out the door and do not want to add the complexity of ensuring that you have compatible formulas, and you know that they are all compatible excell specific formulas as you just happen to be the excel team, then wrapping them in the excel name space is quite likely behavior. &lt;br /&gt;I just hope that they do the next phase of the work quickly and get it out soon.</description>
		<content:encoded><![CDATA[<p>I have to be a bit of a defender here, if you are trying to get ODF support out the door and do not want to add the complexity of ensuring that you have compatible formulas, and you know that they are all compatible excell specific formulas as you just happen to be the excel team, then wrapping them in the excel name space is quite likely behavior. <br />I just hope that they do the next phase of the work quickly and get it out soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: quique</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2268</link>
		<dc:creator>quique</dc:creator>
		<pubDate>Tue, 05 May 2009 09:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2268</guid>
		<description>I downloaded and tested your files using kspread 2 beta 7.&lt;br /&gt; &lt;br /&gt;kspread2 opened all the files, including those created in OOo 3, MS Office 2007 and with the Sun plugin.&lt;br /&gt;&lt;br /&gt;The formulas actually worked in all of them, although the MS Office 2007 document didn&#039;t show the dates.&lt;br /&gt;&lt;br /&gt;I uploaded a &lt;a HREF=&quot;http://yfrog.com/3jkspread2b7p&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;screenshot&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>I downloaded and tested your files using kspread 2 beta 7.</p>
<p>kspread2 opened all the files, including those created in OOo 3, MS Office 2007 and with the Sun plugin.</p>
<p>The formulas actually worked in all of them, although the MS Office 2007 document didn&#8217;t show the dates.</p>
<p>I uploaded a <a HREF="http://yfrog.com/3jkspread2b7p" REL="nofollow" rel="nofollow">screenshot</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gboissiere</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2267</link>
		<dc:creator>gboissiere</dc:creator>
		<pubDate>Tue, 05 May 2009 08:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2267</guid>
		<description>What ODF needs is a standard test just like browsers have the ACID2 and ACID3 tests that will test different features of the format and give a score for 0 to 100.</description>
		<content:encoded><![CDATA[<p>What ODF needs is a standard test just like browsers have the ACID2 and ACID3 tests that will test different features of the format and give a score for 0 to 100.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2266</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 05 May 2009 07:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2266</guid>
		<description>As a professional user I am absolutely dissatisfied with software developers which cause havoc in the field of exchanging data. We have wars on this planet. We have hunger, illness, pollution and lot of other problems to solve. It is absolutely inacceptable that we are confronted with these kind of computer problems and I believe programmers that are causing these problems are acting no less criminal than hedge-fond-managers or banksters - we must go ahead with evolution and fight the narrowminded, primitive company-driven view on software that we need to solve problems today with a much stronger approach. People who are causing problems and not solving them are criminals and should go to guantanamo.</description>
		<content:encoded><![CDATA[<p>As a professional user I am absolutely dissatisfied with software developers which cause havoc in the field of exchanging data. We have wars on this planet. We have hunger, illness, pollution and lot of other problems to solve. It is absolutely inacceptable that we are confronted with these kind of computer problems and I believe programmers that are causing these problems are acting no less criminal than hedge-fond-managers or banksters &#8211; we must go ahead with evolution and fight the narrowminded, primitive company-driven view on software that we need to solve problems today with a much stronger approach. People who are causing problems and not solving them are criminals and should go to guantanamo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NotZed</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2265</link>
		<dc:creator>NotZed</dc:creator>
		<pubDate>Tue, 05 May 2009 05:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2265</guid>
		<description>&quot;Blogger  Stefan Gustavson said...&lt;br /&gt;&lt;br /&gt;    Funny thing is, the entire right column will probably be fixed in a matter of weeks, if not days, by a large crowd of agile and competent open source developers. The small quirks of Excel-poisoned ODF seem easy enough to accept in a benevolent file importer.&quot;&lt;br /&gt;&lt;br /&gt;Ahh, so it&#039;s HTML all over again is it?  Is that what anybody really wants?  If people spend their time doing this, then most of the effort that went into ODF will have been for nothing.  I hope they refuse to let M$ dictate their file format, rather than be fools and bend to it for so-called `interoperability&#039;.&lt;br /&gt;&lt;br /&gt;And .. didn&#039;t they state early on that they were only going to do 1.0?  Why is it surprising in any way that 1.2-format data doesn&#039;t work?</description>
		<content:encoded><![CDATA[<p>&#8220;Blogger  Stefan Gustavson said&#8230;</p>
<p>    Funny thing is, the entire right column will probably be fixed in a matter of weeks, if not days, by a large crowd of agile and competent open source developers. The small quirks of Excel-poisoned ODF seem easy enough to accept in a benevolent file importer.&#8221;</p>
<p>Ahh, so it&#8217;s HTML all over again is it?  Is that what anybody really wants?  If people spend their time doing this, then most of the effort that went into ODF will have been for nothing.  I hope they refuse to let M$ dictate their file format, rather than be fools and bend to it for so-called `interoperability&#8217;.</p>
<p>And .. didn&#8217;t they state early on that they were only going to do 1.0?  Why is it surprising in any way that 1.2-format data doesn&#8217;t work?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luc Bollen</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2264</link>
		<dc:creator>Luc Bollen</dc:creator>
		<pubDate>Mon, 04 May 2009 22:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2264</guid>
		<description>Rob,&lt;br /&gt;&lt;br /&gt;you may be interested by this explanation of the handling of spreadsheet formulas in the Microsoft/CleverAge OOXML/ODF translator:&lt;br /&gt;http://odf-converter.sourceforge.net/newblog/index.php?2009/03/13/28-how-the-openxml-odf-translator-deals-with-formulas&lt;br /&gt;&lt;br /&gt;I also found back a funny discussion about spreadsheet formulas between Doug Mahugh and Jesper Lund Stocholm in the comments of the following blog post: http://blogs.msdn.com/dmahugh/archive/2009/02/19/building-consensus-around-odf-1-2.aspx &lt;br /&gt;&lt;br /&gt;Doug explains there why Microsoft does not intent to be compatible with the OOo formulas:&lt;br /&gt;# dmahugh said on February 20, 2009 12:13 PM:&lt;br /&gt;[...] One interesting area is spreadsheet formula syntax -- since ODF has never had such a syntax in any published version of the spec, implementers have used other standardized formula languages such as the one in IS29500 (as is allowed in the current ODF spec). [...]&lt;br /&gt;&lt;br /&gt;Doug then reacts to a comment by Jesper:&lt;br /&gt;# dmahugh said on February 21, 2009 2:38 PM:&lt;br /&gt;[...] Jesper, if I understand your point correctly, you&#039;re saying that you don&#039;t mind if documents containing IS29500 formula markup are unable to ever be conformant to &quot;pure ODF 1.2&quot; [...]   My view is that this would needlessly punish users of ODF who currently save formulas in the only ISO-standard formula markup language available for this purpose.  [...]&lt;br /&gt;&lt;br /&gt;This triggers the following response from Jesper:&lt;br /&gt;# Jesper Lund Stocholm said on February 23, 2009 3:10 AM:&lt;br /&gt;[...] Seriously, Doug ... please don&#039;t play the &quot;reuse exisiting ISO-standards or users will be punished&quot;-card.</description>
		<content:encoded><![CDATA[<p>Rob,</p>
<p>you may be interested by this explanation of the handling of spreadsheet formulas in the Microsoft/CleverAge OOXML/ODF translator:<br /><a href="http://odf-converter.sourceforge.net/newblog/index.php?2009/03/13/28-how-the-openxml-odf-translator-deals-with-formulas" rel="nofollow">http://odf-converter.sourceforge.net/newblog/index.php?2009/03/13/28-how-the-openxml-odf-translator-deals-with-formulas</a></p>
<p>I also found back a funny discussion about spreadsheet formulas between Doug Mahugh and Jesper Lund Stocholm in the comments of the following blog post: <a href="http://blogs.msdn.com/dmahugh/archive/2009/02/19/building-consensus-around-odf-1-2.aspx" rel="nofollow">http://blogs.msdn.com/dmahugh/archive/2009/02/19/building-consensus-around-odf-1-2.aspx</a> </p>
<p>Doug explains there why Microsoft does not intent to be compatible with the OOo formulas:<br /># dmahugh said on February 20, 2009 12:13 PM:<br />[...] One interesting area is spreadsheet formula syntax &#8212; since ODF has never had such a syntax in any published version of the spec, implementers have used other standardized formula languages such as the one in IS29500 (as is allowed in the current ODF spec). [...]</p>
<p>Doug then reacts to a comment by Jesper:<br /># dmahugh said on February 21, 2009 2:38 PM:<br />[...] Jesper, if I understand your point correctly, you&#8217;re saying that you don&#8217;t mind if documents containing IS29500 formula markup are unable to ever be conformant to &#8220;pure ODF 1.2&#8243; [...]   My view is that this would needlessly punish users of ODF who currently save formulas in the only ISO-standard formula markup language available for this purpose.  [...]</p>
<p>This triggers the following response from Jesper:<br /># Jesper Lund Stocholm said on February 23, 2009 3:10 AM:<br />[...] Seriously, Doug &#8230; please don&#8217;t play the &#8220;reuse exisiting ISO-standards or users will be punished&#8221;-card.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nate</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2263</link>
		<dc:creator>Nate</dc:creator>
		<pubDate>Mon, 04 May 2009 20:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2263</guid>
		<description>Here is an ODF 1.1 spreadsheet for calculating medicine dosages for pediatrics. http://www.lotus911.com/nathan/escape.nsf/downloads/NTFN-7RQRDS&lt;br /&gt;&lt;br /&gt;Let&#039;s see what happens when we bring that up and use it in Excel 2007.  Would a few overdosed children get the point across?</description>
		<content:encoded><![CDATA[<p>Here is an ODF 1.1 spreadsheet for calculating medicine dosages for pediatrics. <a href="http://www.lotus911.com/nathan/escape.nsf/downloads/NTFN-7RQRDS" rel="nofollow">http://www.lotus911.com/nathan/escape.nsf/downloads/NTFN-7RQRDS</a></p>
<p>Let&#8217;s see what happens when we bring that up and use it in Excel 2007.  Would a few overdosed children get the point across?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2262</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 04 May 2009 19:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2262</guid>
		<description>I think the namespace choice can be attributed to one single thing...Microsoft are getting worried about the progress with OpenFormula. &lt;br /&gt;&lt;br /&gt;It would really be a PR disaster for Microsoft if it can be demonstrated that Microsoft Office is not best at providing consistency with old versions of Microsoft Office.  &lt;br /&gt;&lt;br /&gt;The bashing Microsoft takes now for using a special namespace for their formulas is probably a very calculated damage to avoid the upcoming PR disaster if they join OpenFormula and fail. &lt;br /&gt;&lt;br /&gt;Only by strictly implementing ODF 1.1 and claiming to use the &quot;superior OOXML documentation&quot; can Microsoft stall the time when the general public discover how Office 2007 and OOo actually perform.</description>
		<content:encoded><![CDATA[<p>I think the namespace choice can be attributed to one single thing&#8230;Microsoft are getting worried about the progress with OpenFormula. </p>
<p>It would really be a PR disaster for Microsoft if it can be demonstrated that Microsoft Office is not best at providing consistency with old versions of Microsoft Office.  </p>
<p>The bashing Microsoft takes now for using a special namespace for their formulas is probably a very calculated damage to avoid the upcoming PR disaster if they join OpenFormula and fail. </p>
<p>Only by strictly implementing ODF 1.1 and claiming to use the &#8220;superior OOXML documentation&#8221; can Microsoft stall the time when the general public discover how Office 2007 and OOo actually perform.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2261</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 04 May 2009 19:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2261</guid>
		<description>A great quote from Microsoft&#039;s 2008 &lt;a HREF=&quot;http://www.microsoft.com/Presspass/press/2008/may08/05-21ExpandedFormatsPR.mspx&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;press release&lt;/a&gt; announcing that SP2 would support ODF:&lt;br /&gt;&lt;br /&gt;&quot;Microsoft recognizes that customers care most about real-world interoperability in the marketplace, so the company is committed to continuing to engage the IT community to achieve that goal when it comes to document format standards. It will work with the Interoperability Executive Customer Council and other customers to identify the areas where document format interoperability matters most, and then collaborate with other vendors to achieve interoperability between their implementations of the formats that customers are using today.&quot;&lt;br /&gt;&lt;br /&gt;What every happened  to &quot;real-world interoperability in the marketplace&quot;?</description>
		<content:encoded><![CDATA[<p>A great quote from Microsoft&#8217;s 2008 <a HREF="http://www.microsoft.com/Presspass/press/2008/may08/05-21ExpandedFormatsPR.mspx" REL="nofollow" rel="nofollow">press release</a> announcing that SP2 would support ODF:</p>
<p>&#8220;Microsoft recognizes that customers care most about real-world interoperability in the marketplace, so the company is committed to continuing to engage the IT community to achieve that goal when it comes to document format standards. It will work with the Interoperability Executive Customer Council and other customers to identify the areas where document format interoperability matters most, and then collaborate with other vendors to achieve interoperability between their implementations of the formats that customers are using today.&#8221;</p>
<p>What every happened  to &#8220;real-world interoperability in the marketplace&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Gustavson</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2260</link>
		<dc:creator>Stefan Gustavson</dc:creator>
		<pubDate>Mon, 04 May 2009 17:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2260</guid>
		<description>Funny thing is, the entire right column will probably be fixed in a matter of weeks, if not days, by a large crowd of agile and competent open source developers. The small quirks of Excel-poisoned ODF seem easy enough to accept in a benevolent file importer.&lt;br /&gt;If Microsoft wishes to follow the intent of the standard instead of just its letter, they too can release a quick update to fix at least part of the bottom row. If they do, we can possibly attribute this to bottomless incompetence, but if they don&#039;t, I will assume it is a sign of contemptuous malice.</description>
		<content:encoded><![CDATA[<p>Funny thing is, the entire right column will probably be fixed in a matter of weeks, if not days, by a large crowd of agile and competent open source developers. The small quirks of Excel-poisoned ODF seem easy enough to accept in a benevolent file importer.<br />If Microsoft wishes to follow the intent of the standard instead of just its letter, they too can release a quick update to fix at least part of the bottom row. If they do, we can possibly attribute this to bottomless incompetence, but if they don&#8217;t, I will assume it is a sign of contemptuous malice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2258</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 04 May 2009 17:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2258</guid>
		<description>Isn&#039;t this very simple? Both ODF and OOXML allow a vendor to wrap  own extensions to ODF within a namespace to protect other applications from their alien data. This is a good feature that improves interoperability when used right since the other applications can create custom loaders to also support the extension.&lt;br /&gt;&lt;br /&gt;The problem here is really that Microsoft wrapped everything in their own namespace instead of only those parts that cause trouble for other applications.&lt;br /&gt;&lt;br /&gt;I have heard that the ODF interoperability TC has decided to define two conformance classes. One that allows extension and one that does not. This is a good idea, but Microsofts (and SUNs) messing with namespaces show that interoperability also require a commitment to not use extensions when a basic alternative is present. I think that one of Oasis TCs (I don&#039;t know which) need to add such rule.</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t this very simple? Both ODF and OOXML allow a vendor to wrap  own extensions to ODF within a namespace to protect other applications from their alien data. This is a good feature that improves interoperability when used right since the other applications can create custom loaders to also support the extension.</p>
<p>The problem here is really that Microsoft wrapped everything in their own namespace instead of only those parts that cause trouble for other applications.</p>
<p>I have heard that the ODF interoperability TC has decided to define two conformance classes. One that allows extension and one that does not. This is a good idea, but Microsofts (and SUNs) messing with namespaces show that interoperability also require a commitment to not use extensions when a basic alternative is present. I think that one of Oasis TCs (I don&#8217;t know which) need to add such rule.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Raymond</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2257</link>
		<dc:creator>Matthew Raymond</dc:creator>
		<pubDate>Mon, 04 May 2009 16:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2257</guid>
		<description>The MS 2007 ODF 1.1 document you supplied is, in fact, non-conformant. From Subsection 8.3.1 (Referencing Table Cells):&lt;br /&gt;&lt;br /&gt;&lt;i&gt;For example, in a table with the name SampleTable the cell in column 34 and row 16 is referenced by the cell address SampleTable.AH16. In some cases it is not necessary to provide the name of the table. &lt;b&gt;However, the dot must be present.&lt;/b&gt; When the table name is not required, the address in the previous example is &lt;b&gt;.AH16&lt;/b&gt;.&lt;/i&gt;Note: I added the emphasis.&lt;br /&gt;&lt;br /&gt;The formulas in the MS Office 2007 file do not include the dot in the cell reference, so they&#039;re invalid, regardless of the formula language.</description>
		<content:encoded><![CDATA[<p>The MS 2007 ODF 1.1 document you supplied is, in fact, non-conformant. From Subsection 8.3.1 (Referencing Table Cells):</p>
<p><i>For example, in a table with the name SampleTable the cell in column 34 and row 16 is referenced by the cell address SampleTable.AH16. In some cases it is not necessary to provide the name of the table. <b>However, the dot must be present.</b> When the table name is not required, the address in the previous example is <b>.AH16</b>.</i>Note: I added the emphasis.</p>
<p>The formulas in the MS Office 2007 file do not include the dot in the cell reference, so they&#8217;re invalid, regardless of the formula language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Gerard</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2256</link>
		<dc:creator>David Gerard</dc:creator>
		<pubDate>Mon, 04 May 2009 15:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2256</guid>
		<description>@Rob We eagerly look forward to the compatibility matrix for text and presentations, ASAP. That second table just tells it all in one glance.</description>
		<content:encoded><![CDATA[<p>@Rob We eagerly look forward to the compatibility matrix for text and presentations, ASAP. That second table just tells it all in one glance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2255</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 04 May 2009 15:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html#comment-2255</guid>
		<description>@Anonymous, I&#039;m assuming Office does not do that kind of hack, for the very reason it is so easy to detect.&lt;br /&gt;&lt;br /&gt;@Morten, If your goal is conformance without interoperability then you can achieve that with almost any standard, ODF included.  If your goal is interoperability and conformance then you can do that with almost any standard, including ODF.  The fact is that many vendors are already interoperable with ODF spreadsheets today.  Even Microsoft&#039;s own ODF Add-in for Office was interoperable and conformant.  So why the whiplash change in SP2 to break interoperability?&lt;br /&gt;&lt;br /&gt;@Enrico, That is just me, being lazy and not typing out the entire namespace URI.  The standard does not rely on equivalence of the namespace prefix.  However, I have noticed that some implementations seem to check only the prefix and not resolve the it to the URI.&lt;br /&gt;&lt;br /&gt;@Andreas,&lt;br /&gt;&lt;br /&gt;The latest draft of ODF 1.2 does require the use of OpenFormula for conforming spreadsheet documents. I agree with you in hoping that we can reduce the number of implementation-defined behaviors in OpenFormula.&lt;br /&gt;&lt;br /&gt;@Tim,&lt;br /&gt;&lt;br /&gt;From the user&#039;s perspective, I don&#039;t think they really care what ODF 1.1 did or did not specify.  They know that Microsoft provided an ODF Add-in for Office, sold the press on this, played it up as a big interoperability initiative, milked it for all it was worth, and then came out with SP2 support for ODF that broke all of these customers spreadsheets.  Microsoft doesn&#039;t need to justify their choices with me.  They need to justify it with their own paying MS Office customers.  Perhaps I should be happy?  These customers will now find that their spreadsheets are more compatible with IBM Lotus Symphony than with MS Office.&lt;br /&gt;&lt;br /&gt;@Eomon,  Yes I have tested other document types as well and there are some interesting things to report there as well.  But this blog post was already getting rather long, so I made this one deal with spreadsheets only.</description>
		<content:encoded><![CDATA[<p>@Anonymous, I&#8217;m assuming Office does not do that kind of hack, for the very reason it is so easy to detect.</p>
<p>@Morten, If your goal is conformance without interoperability then you can achieve that with almost any standard, ODF included.  If your goal is interoperability and conformance then you can do that with almost any standard, including ODF.  The fact is that many vendors are already interoperable with ODF spreadsheets today.  Even Microsoft&#8217;s own ODF Add-in for Office was interoperable and conformant.  So why the whiplash change in SP2 to break interoperability?</p>
<p>@Enrico, That is just me, being lazy and not typing out the entire namespace URI.  The standard does not rely on equivalence of the namespace prefix.  However, I have noticed that some implementations seem to check only the prefix and not resolve the it to the URI.</p>
<p>@Andreas,</p>
<p>The latest draft of ODF 1.2 does require the use of OpenFormula for conforming spreadsheet documents. I agree with you in hoping that we can reduce the number of implementation-defined behaviors in OpenFormula.</p>
<p>@Tim,</p>
<p>From the user&#8217;s perspective, I don&#8217;t think they really care what ODF 1.1 did or did not specify.  They know that Microsoft provided an ODF Add-in for Office, sold the press on this, played it up as a big interoperability initiative, milked it for all it was worth, and then came out with SP2 support for ODF that broke all of these customers spreadsheets.  Microsoft doesn&#8217;t need to justify their choices with me.  They need to justify it with their own paying MS Office customers.  Perhaps I should be happy?  These customers will now find that their spreadsheets are more compatible with IBM Lotus Symphony than with MS Office.</p>
<p>@Eomon,  Yes I have tested other document types as well and there are some interesting things to report there as well.  But this blog post was already getting rather long, so I made this one deal with spreadsheets only.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

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