<?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 Case for Harmonization</title>
	<atom:link href="http://www.robweir.com/blog/2008/01/case-for-harmonization.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=case-for-harmonization</link>
	<description>Thinking the unthinkable, pondering the imponderable, effing the ineffable and scruting the inscrutable</description>
	<lastBuildDate>Tue, 07 Feb 2012 11:20:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Luc Bollen</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1497</link>
		<dc:creator>Luc Bollen</dc:creator>
		<pubDate>Wed, 13 Feb 2008 10:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1497</guid>
		<description>About Open Office interoperability with MS binary formats:&lt;br/&gt;&lt;br/&gt;This morning, MS Word corrupted a document on which I was working.  When trying to re-open it, MS Word went in an infinite loop.  The work of several days were lost (I had just erased the security copies I&#039;m used to keep to protect against such MS Word behaviour)...&lt;br/&gt;&lt;br/&gt;In a desperate try, I opened the document in OOo Writer, saved it again in .doc format, and tried to open the new copy with MS Word.&lt;br/&gt;&lt;br/&gt;Result : MS Word happily accepted to work again with the document.  To my big surprise, NO formatting was lost ! I just had to delete some strange styles that were not visible before (and which apparently were causing the infinite loop in MS Word).&lt;br/&gt;&lt;br/&gt;So much for the &quot;non-interoperability&quot; claims of Open Office !</description>
		<content:encoded><![CDATA[<p>About Open Office interoperability with MS binary formats:</p>
<p>This morning, MS Word corrupted a document on which I was working.  When trying to re-open it, MS Word went in an infinite loop.  The work of several days were lost (I had just erased the security copies I&#8217;m used to keep to protect against such MS Word behaviour)&#8230;</p>
<p>In a desperate try, I opened the document in OOo Writer, saved it again in .doc format, and tried to open the new copy with MS Word.</p>
<p>Result : MS Word happily accepted to work again with the document.  To my big surprise, NO formatting was lost ! I just had to delete some strange styles that were not visible before (and which apparently were causing the infinite loop in MS Word).</p>
<p>So much for the &#8220;non-interoperability&#8221; claims of Open Office !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wesley Parish</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1487</link>
		<dc:creator>Wesley Parish</dc:creator>
		<pubDate>Fri, 08 Feb 2008 11:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1487</guid>
		<description>I get the feeling  from reading some of these comments, that I was right when I said last year that this whole file format kerfuffle was actually an attempt to define what an office suite is.&lt;br/&gt;&lt;br/&gt;That said, it&#039;s obvious why Microsoft won&#039;t tolerate any movement towards harmonizing the MS Office specification and the ODF standard.  It takes the initiative away from Microsoft, and forces it to behave in a manner quite opposite to &quot;business as usual&quot;.&lt;br/&gt;&lt;br/&gt;But the fact that even Microsoft didn&#039;t make any opposition to the standardization of ODF says this: there wasn&#039;t anything they could say.  The Office Suite is now one of the best-defined software packages now.  Microsoft is now caught in a trap of its own making.&lt;br/&gt;&lt;br/&gt;So perhaps what the ODF standardization effort should be looking at is including a set of optional &quot;unique to MS Office&quot; extensions, similar to what OO.org does with a decade&#039;s worth of .DOC, that makes OO.org a much better tool for recovering old .DOC than anything Microsoft currently has on offer.&lt;br/&gt;&lt;br/&gt;Microsoft really doesn&#039;t have much to offer in terms of standard harmonization, and there&#039;s nothing to say they won&#039;t treat their current &quot;standard&quot; in future as a minor inconvenience.</description>
		<content:encoded><![CDATA[<p>I get the feeling  from reading some of these comments, that I was right when I said last year that this whole file format kerfuffle was actually an attempt to define what an office suite is.</p>
<p>That said, it&#8217;s obvious why Microsoft won&#8217;t tolerate any movement towards harmonizing the MS Office specification and the ODF standard.  It takes the initiative away from Microsoft, and forces it to behave in a manner quite opposite to &#8220;business as usual&#8221;.</p>
<p>But the fact that even Microsoft didn&#8217;t make any opposition to the standardization of ODF says this: there wasn&#8217;t anything they could say.  The Office Suite is now one of the best-defined software packages now.  Microsoft is now caught in a trap of its own making.</p>
<p>So perhaps what the ODF standardization effort should be looking at is including a set of optional &#8220;unique to MS Office&#8221; extensions, similar to what OO.org does with a decade&#8217;s worth of .DOC, that makes OO.org a much better tool for recovering old .DOC than anything Microsoft currently has on offer.</p>
<p>Microsoft really doesn&#8217;t have much to offer in terms of standard harmonization, and there&#8217;s nothing to say they won&#8217;t treat their current &#8220;standard&#8221; in future as a minor inconvenience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1479</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Wed, 06 Feb 2008 00:02:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1479</guid>
		<description>@Fredrik,&lt;br/&gt;&lt;br/&gt;It is &lt;b&gt;beta&lt;/b&gt; software.  Expect some bugs.  The first beta release of Lotus Symphony was just a few months ago and we have already released 3 beta updates. I use it on a daily basis and use to exchange documents with people at other companies using OpenOffice without problems.  If you mail me your specific document, I can pass it on to the Dev team to look at.</description>
		<content:encoded><![CDATA[<p>@Fredrik,</p>
<p>It is <b>beta</b> software.  Expect some bugs.  The first beta release of Lotus Symphony was just a few months ago and we have already released 3 beta updates. I use it on a daily basis and use to exchange documents with people at other companies using OpenOffice without problems.  If you mail me your specific document, I can pass it on to the Dev team to look at.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1478</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Tue, 05 Feb 2008 02:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1478</guid>
		<description>@Nobody,&lt;br/&gt;&lt;br/&gt;Remember, during the development of ODF (2002-2005) there was no OOXML specification, not even in Ecma, and there was no publicly available binary format documentation for the legacy formats.  So what exactly were we supposed to harmonize with?&lt;br/&gt;&lt;br/&gt;As for Gary&#039;s conspiracy theories, I&#039;ll just note that Sun has produced a real, working &lt;a HREF=&quot;http://www.sun.com/software/star/odf_plugin/index.jsp&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;ODF Plugin for MS Office&lt;/a&gt; whereas, Mr. Edwards for all his &lt;i&gt;talk&lt;/i&gt; about interoperability has failed to produce a working version of his daVinci plugin.  So I ask you, who is against Office compatibility:  the company that delivers a plugin, or the man who just talks about it?</description>
		<content:encoded><![CDATA[<p>@Nobody,</p>
<p>Remember, during the development of ODF (2002-2005) there was no OOXML specification, not even in Ecma, and there was no publicly available binary format documentation for the legacy formats.  So what exactly were we supposed to harmonize with?</p>
<p>As for Gary&#8217;s conspiracy theories, I&#8217;ll just note that Sun has produced a real, working <a HREF="http://www.sun.com/software/star/odf_plugin/index.jsp" REL="nofollow" rel="nofollow">ODF Plugin for MS Office</a> whereas, Mr. Edwards for all his <i>talk</i> about interoperability has failed to produce a working version of his daVinci plugin.  So I ask you, who is against Office compatibility:  the company that delivers a plugin, or the man who just talks about it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nobody Real</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1477</link>
		<dc:creator>Nobody Real</dc:creator>
		<pubDate>Tue, 05 Feb 2008 01:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1477</guid>
		<description>Funny, but why didn&#039;t you push for this during the ODF development?  Why now?  &lt;br/&gt;&lt;br/&gt;According to the controversial writings of Gary Edwards Sun was actively hostile to any attempts to harmonize ODF with Office, that they actively fought against anything that could be considered &quot;office compatible&quot;.  What makes you think they&#039;ll allow it now?</description>
		<content:encoded><![CDATA[<p>Funny, but why didn&#8217;t you push for this during the ODF development?  Why now?  </p>
<p>According to the controversial writings of Gary Edwards Sun was actively hostile to any attempts to harmonize ODF with Office, that they actively fought against anything that could be considered &#8220;office compatible&#8221;.  What makes you think they&#8217;ll allow it now?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fredrik E. Nilsen</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1476</link>
		<dc:creator>Fredrik E. Nilsen</dc:creator>
		<pubDate>Tue, 05 Feb 2008 00:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1476</guid>
		<description>Chris Ward said:&lt;br/&gt;&lt;br/&gt;Parts of this are in place already; http://symphony.lotus.com/ can be downloaded at no charge from IBM&#039;s web site. Apart from the proposition that Symphony carries the IBM brand name onto the user&#039;s screen, why should IBM care whether a consumer uses that application or something else that also conforms with the same standard ?&lt;br/&gt;&lt;br/&gt;Well, it would be great if it was as easy as that. But the fact is that it does matter what application you use. The output isn&#039;t the same if you use OO.org and Lotus Symphony.&lt;br/&gt;&lt;br/&gt;I have Lotus Symphony Beta 4 and OO.org 2.3 on my computer and ran some tests with the presentation-tool in both applications. I created a presentation with a title slide, one slide with a table (in OO I had to use a spreadsheet object since OO doesn&#039;t support tables in presentations), one slide with an animated draw object and one slide with an animated text-box. I also used one of the standard slide transitions. I saved both presentations in the standard ODP file format.&lt;br/&gt;&lt;br/&gt;Ok, here&#039;s what happened when I opened the Lotus presentation in OO:&lt;br/&gt;&lt;br/&gt;The text formatting and colours were preserved. The table was converted to an invisible OLE-object. I had to double click on it to edit it as a spread sheet in OO. I had to manually resize the object to try to resemble the table, I had to reformat the text and justification, and had to manually set the cell background to none so the slide background would be visible. &lt;br/&gt;&lt;br/&gt;The draw object looked the same in OO but the animation was gone. No sign of it at all. The same happened to the text box. It looked the same but no animation.&lt;br/&gt;&lt;br/&gt;The slide transition was preserved but the effect was interpreted differently in OO.&lt;br/&gt;&lt;br/&gt;Ok, so far but not so good.&lt;br/&gt;&lt;br/&gt;Then I opened the OO presentation in Lotus. All formatting and colours seemed to be preserved. The spreadsheet object was also preserved and behaved the same way in Lotus as in OO. The draw object looked the same, and the animation was preserved. Good! But: The text box looked fine in normal view but in slide show view it was gone. No sign of it at all. The slide transitions worked well though...&lt;br/&gt;&lt;br/&gt;So, you say it doesn&#039;t matter what application someone use. I say it does. It matters a lot.&lt;br/&gt;&lt;br/&gt;And please explain this to me: Sun and IBM invests lots of time and money to create the ODF standard. And then they spend more money creating one application each that use the same ODF standard. And even then you can&#039;t get it right? Can you blame me for telling my customers to stick with Microsoft Office for at bit longer?</description>
		<content:encoded><![CDATA[<p>Chris Ward said:</p>
<p>Parts of this are in place already; <a href="http://symphony.lotus.com/" rel="nofollow">http://symphony.lotus.com/</a> can be downloaded at no charge from IBM&#8217;s web site. Apart from the proposition that Symphony carries the IBM brand name onto the user&#8217;s screen, why should IBM care whether a consumer uses that application or something else that also conforms with the same standard ?</p>
<p>Well, it would be great if it was as easy as that. But the fact is that it does matter what application you use. The output isn&#8217;t the same if you use OO.org and Lotus Symphony.</p>
<p>I have Lotus Symphony Beta 4 and OO.org 2.3 on my computer and ran some tests with the presentation-tool in both applications. I created a presentation with a title slide, one slide with a table (in OO I had to use a spreadsheet object since OO doesn&#8217;t support tables in presentations), one slide with an animated draw object and one slide with an animated text-box. I also used one of the standard slide transitions. I saved both presentations in the standard ODP file format.</p>
<p>Ok, here&#8217;s what happened when I opened the Lotus presentation in OO:</p>
<p>The text formatting and colours were preserved. The table was converted to an invisible OLE-object. I had to double click on it to edit it as a spread sheet in OO. I had to manually resize the object to try to resemble the table, I had to reformat the text and justification, and had to manually set the cell background to none so the slide background would be visible. </p>
<p>The draw object looked the same in OO but the animation was gone. No sign of it at all. The same happened to the text box. It looked the same but no animation.</p>
<p>The slide transition was preserved but the effect was interpreted differently in OO.</p>
<p>Ok, so far but not so good.</p>
<p>Then I opened the OO presentation in Lotus. All formatting and colours seemed to be preserved. The spreadsheet object was also preserved and behaved the same way in Lotus as in OO. The draw object looked the same, and the animation was preserved. Good! But: The text box looked fine in normal view but in slide show view it was gone. No sign of it at all. The slide transitions worked well though&#8230;</p>
<p>So, you say it doesn&#8217;t matter what application someone use. I say it does. It matters a lot.</p>
<p>And please explain this to me: Sun and IBM invests lots of time and money to create the ODF standard. And then they spend more money creating one application each that use the same ODF standard. And even then you can&#8217;t get it right? Can you blame me for telling my customers to stick with Microsoft Office for at bit longer?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Ward</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1475</link>
		<dc:creator>Chris Ward</dc:creator>
		<pubDate>Mon, 04 Feb 2008 15:13:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1475</guid>
		<description>Marbux:&lt;br/&gt;&lt;br/&gt;First, a disclaimer. I work for IBM. I do not represent IBM. That said, here&#039;s what I think is going on.&lt;br/&gt;&lt;br/&gt;&#039;Nirvana&#039; for IBM would be a position where they could sell a solution to a government. It might be to the revenue-raising arm.&lt;br/&gt;&lt;br/&gt;The IRS would deploy a tax return to the &#039;general public&#039;, as an ODF document. Joe Q Public would fill it in, and return it. The IRS would accept the return, zap it up to their IBM mainframe, process it for the immediate commercial purpose, and archive it for evermore or as may be required by local law.&lt;br/&gt;&lt;br/&gt;Nowhere in that is there a suggestion that lack of interoperability would favour the solution vendor.&lt;br/&gt;&lt;br/&gt;Parts of this are in place already; http://symphony.lotus.com/ can be downloaded at no charge from IBM&#039;s web site. Apart from the proposition that Symphony carries the IBM brand name onto the user&#039;s screen, why should IBM care whether a consumer uses that application or something else that also conforms with the same standard ? It doesn&#039;t affect IBM&#039;s revenue either way.&lt;br/&gt;&lt;br/&gt;Now, we understand that other vendors do have different business models, and may well have commercial interests in not interoperating so well; principally, I suppose, vendors who sell products which are used by consumers.&lt;br/&gt;&lt;br/&gt;But for vendors who sell products to large businesses and large governments, &#039;standards all the way&#039;. Anything else is a side effect.</description>
		<content:encoded><![CDATA[<p>Marbux:</p>
<p>First, a disclaimer. I work for IBM. I do not represent IBM. That said, here&#8217;s what I think is going on.</p>
<p>&#8216;Nirvana&#8217; for IBM would be a position where they could sell a solution to a government. It might be to the revenue-raising arm.</p>
<p>The IRS would deploy a tax return to the &#8216;general public&#8217;, as an ODF document. Joe Q Public would fill it in, and return it. The IRS would accept the return, zap it up to their IBM mainframe, process it for the immediate commercial purpose, and archive it for evermore or as may be required by local law.</p>
<p>Nowhere in that is there a suggestion that lack of interoperability would favour the solution vendor.</p>
<p>Parts of this are in place already; <a href="http://symphony.lotus.com/" rel="nofollow">http://symphony.lotus.com/</a> can be downloaded at no charge from IBM&#8217;s web site. Apart from the proposition that Symphony carries the IBM brand name onto the user&#8217;s screen, why should IBM care whether a consumer uses that application or something else that also conforms with the same standard ? It doesn&#8217;t affect IBM&#8217;s revenue either way.</p>
<p>Now, we understand that other vendors do have different business models, and may well have commercial interests in not interoperating so well; principally, I suppose, vendors who sell products which are used by consumers.</p>
<p>But for vendors who sell products to large businesses and large governments, &#8216;standards all the way&#8217;. Anything else is a side effect.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1474</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Mon, 04 Feb 2008 15:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1474</guid>
		<description>Regarding the conformance bit...&lt;br/&gt;&lt;br/&gt;I believe, ideally, &#039;conformance&#039; or &#039;loose conformance&#039; should only be given to those applications whose extensions are not critical to the document in question.  That is, if you can load *any* output of a &#039;loosely conformant&#039; program into a &#039;strictly conformant&#039; program, you should be able to read and access all of the content.  The formatting can be bad, but the content should all be there.&lt;br/&gt;&lt;br/&gt;Note that this also means that a &#039;strictly conformant&#039; program should not do anything negative in response to extensions; extensions should simply be ignored (although they should also be retained, and shown in &#039;view source&#039; mode.)&lt;br/&gt;&lt;br/&gt;Note that in the above, I do not use &#039;should&#039; in the standards sense of should; I believe that the standards should have &#039;MUST&#039; where I have should.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Regarding the direction of ODF and OOXML harmonization: Harmonization should happen in *both* directions.  As far as we can tell, ODF is more malleable, so our efforts are probably best directed there.  However, in an ideal world, both sides would sit down at the table, and work out a series of changes to both of their formats that would, in the end, result in the two standards being identical.  (Actually, in an *ideal* world, this would never have happened, because ODF came first, and MS was on the ODF committee before MS started OOXML.)</description>
		<content:encoded><![CDATA[<p>Regarding the conformance bit&#8230;</p>
<p>I believe, ideally, &#8216;conformance&#8217; or &#8216;loose conformance&#8217; should only be given to those applications whose extensions are not critical to the document in question.  That is, if you can load *any* output of a &#8216;loosely conformant&#8217; program into a &#8216;strictly conformant&#8217; program, you should be able to read and access all of the content.  The formatting can be bad, but the content should all be there.</p>
<p>Note that this also means that a &#8216;strictly conformant&#8217; program should not do anything negative in response to extensions; extensions should simply be ignored (although they should also be retained, and shown in &#8216;view source&#8217; mode.)</p>
<p>Note that in the above, I do not use &#8216;should&#8217; in the standards sense of should; I believe that the standards should have &#8216;MUST&#8217; where I have should.</p>
<p>Regarding the direction of ODF and OOXML harmonization: Harmonization should happen in *both* directions.  As far as we can tell, ODF is more malleable, so our efforts are probably best directed there.  However, in an ideal world, both sides would sit down at the table, and work out a series of changes to both of their formats that would, in the end, result in the two standards being identical.  (Actually, in an *ideal* world, this would never have happened, because ODF came first, and MS was on the ODF committee before MS started OOXML.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1473</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 04 Feb 2008 07:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1473</guid>
		<description>Hi Marbux,&lt;br/&gt;&lt;br/&gt;I dived into this extensions topic a bit in my interoperability talk at the OpenOffice.org 2007 conference.  My recommendation was that the ODF standard define &quot;conformance&quot; as well as &quot;strict conformance&quot;.  Strict conformance means that the implementations use only the functionality described in the standard, with no extensions allowed.  An application could then run in a strictly conforming mode, perhaps triggered by a UI setting.&lt;br/&gt;&lt;br/&gt;You could also have application profiles to subset functionality further, but I think adding a strict conformance mode is the more direct approach to your concern.  Application profiles are more for creating a canonical feature subset for a particular purpose. So, ODF Mobile Profile for mobile devices.  But even that could have conforming and strictly conforming modes.&lt;br/&gt;&lt;br/&gt;But note that there is a blurry line between vendor extensions and user extensions, especially when we get to the level of semantic tagging and integration of business  data.  Do we want to forbid a user from structuring their data so it integrates well with an internal business process because it makes their document less portable?  No,I think the user should have that choice, which means that the applications and the standards need to support that capability.  &lt;br/&gt;&lt;br/&gt;In any case, you shouldn&#039;t get too excited about the order of action items processing. We don&#039;t do everything in a simple linear order.  Some stuff gets taken up immediately, other stuff lingers.  Whether the feature was added yesterday, or whether it was added back in 2005, it really doesn&#039;t matter.  It is all standardized at once when we approve ODF 1.2.</description>
		<content:encoded><![CDATA[<p>Hi Marbux,</p>
<p>I dived into this extensions topic a bit in my interoperability talk at the OpenOffice.org 2007 conference.  My recommendation was that the ODF standard define &#8220;conformance&#8221; as well as &#8220;strict conformance&#8221;.  Strict conformance means that the implementations use only the functionality described in the standard, with no extensions allowed.  An application could then run in a strictly conforming mode, perhaps triggered by a UI setting.</p>
<p>You could also have application profiles to subset functionality further, but I think adding a strict conformance mode is the more direct approach to your concern.  Application profiles are more for creating a canonical feature subset for a particular purpose. So, ODF Mobile Profile for mobile devices.  But even that could have conforming and strictly conforming modes.</p>
<p>But note that there is a blurry line between vendor extensions and user extensions, especially when we get to the level of semantic tagging and integration of business  data.  Do we want to forbid a user from structuring their data so it integrates well with an internal business process because it makes their document less portable?  No,I think the user should have that choice, which means that the applications and the standards need to support that capability.  </p>
<p>In any case, you shouldn&#8217;t get too excited about the order of action items processing. We don&#8217;t do everything in a simple linear order.  Some stuff gets taken up immediately, other stuff lingers.  Whether the feature was added yesterday, or whether it was added back in 2005, it really doesn&#8217;t matter.  It is all standardized at once when we approve ODF 1.2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marbux</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1472</link>
		<dc:creator>Marbux</dc:creator>
		<pubDate>Mon, 04 Feb 2008 02:13:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1472</guid>
		<description>Rob said:&lt;br/&gt;&lt;br/&gt;&quot;So we&#039;ve agreed that this approach is technically feasible. We&#039;re also agreed that extending ODF outside of the standards process is not a good idea.&lt;br/&gt;&lt;br/&gt;... &lt;br/&gt;&lt;br/&gt;&quot;This common functionality between ODF and OOXML would also include a common extensibility mechanism.&quot;&lt;br/&gt;&lt;br/&gt;So we are to take two so-called &quot;standards&quot; that both allow and encourage vendor and application-specific extensions and combine them into one standard that includes a &quot;common extensibility mechanism?&quot; &lt;br/&gt;&lt;br/&gt;Embracing, extending, and extinguishing a standard is embracing, extending, and extending a standard, whether it&#039;s Microsoft, Sun Microsystems, or IBM doing it. &lt;br/&gt;&lt;br/&gt;While a standard may legitimately include a mechanism for extensibility, in no way, shape, or form should files containing markup not fully specified by the standard be granted &quot;conformant&quot; status as ODF and OOXML both do.&lt;br/&gt;&lt;br/&gt;Moreover, neither ODF nor OOXML require that vendor and application-specific extensions be non-proprietary. The embraced and extended standards can permissibly be armored with software patents. &lt;br/&gt;&lt;br/&gt;OOXML at least has the courtesy to say that specifications for extensions &quot;should&quot; be published. But ODF offers not even that suggestion and I still see no progress on that ODF TC action item to move the now unspecified OOo-specific  document settings into ODF, even though the proposal was added to the TC agenda back in 2005.  &lt;br/&gt;&lt;br/&gt;What&#039;s missing from this whole discussion is the need for interoperability profiles, with a defined superset profile and defined subset profiles.&lt;br/&gt;&lt;br/&gt;Anything outside of the profiles has to be non-conformant or you simply continue the anti-competitve interoperability nightmares the big vendors have for decades inflicted on office productivity software users.&lt;br/&gt;&lt;br/&gt;ODF advocates who criticize OOXML on interoperability grounds are throwing rocks from inside a glass house. It&#039;s the proverbial pot calling the kettle black.&lt;br/&gt;&lt;br/&gt;&quot;ODF interoperability&quot; is an utter myth. For supporting documentation and links, see http://www.universal-interop-council.org/?q=node/1</description>
		<content:encoded><![CDATA[<p>Rob said:</p>
<p>&#8220;So we&#8217;ve agreed that this approach is technically feasible. We&#8217;re also agreed that extending ODF outside of the standards process is not a good idea.</p>
<p>&#8230; </p>
<p>&#8220;This common functionality between ODF and OOXML would also include a common extensibility mechanism.&#8221;</p>
<p>So we are to take two so-called &#8220;standards&#8221; that both allow and encourage vendor and application-specific extensions and combine them into one standard that includes a &#8220;common extensibility mechanism?&#8221; </p>
<p>Embracing, extending, and extinguishing a standard is embracing, extending, and extending a standard, whether it&#8217;s Microsoft, Sun Microsystems, or IBM doing it. </p>
<p>While a standard may legitimately include a mechanism for extensibility, in no way, shape, or form should files containing markup not fully specified by the standard be granted &#8220;conformant&#8221; status as ODF and OOXML both do.</p>
<p>Moreover, neither ODF nor OOXML require that vendor and application-specific extensions be non-proprietary. The embraced and extended standards can permissibly be armored with software patents. </p>
<p>OOXML at least has the courtesy to say that specifications for extensions &#8220;should&#8221; be published. But ODF offers not even that suggestion and I still see no progress on that ODF TC action item to move the now unspecified OOo-specific  document settings into ODF, even though the proposal was added to the TC agenda back in 2005.  </p>
<p>What&#8217;s missing from this whole discussion is the need for interoperability profiles, with a defined superset profile and defined subset profiles.</p>
<p>Anything outside of the profiles has to be non-conformant or you simply continue the anti-competitve interoperability nightmares the big vendors have for decades inflicted on office productivity software users.</p>
<p>ODF advocates who criticize OOXML on interoperability grounds are throwing rocks from inside a glass house. It&#8217;s the proverbial pot calling the kettle black.</p>
<p>&#8220;ODF interoperability&#8221; is an utter myth. For supporting documentation and links, see <a href="http://www.universal-interop-council.org/?q=node/1" rel="nofollow">http://www.universal-interop-council.org/?q=node/1</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1471</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sun, 03 Feb 2008 08:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1471</guid>
		<description>@zbog:&lt;br/&gt;&lt;br/&gt;you quote one of the most amusing stories from this whole saga.&lt;br/&gt;&lt;br/&gt;If you look at adoption by share of Office and Operating Platforms then those same &quot;corrupt&quot; countries that you point to are more likely to choose Linux and OpenOffice as a platform.&lt;br/&gt;&lt;br/&gt;Working on your assumtpion, I have to wonder who is paying them to do that? or maybe it is just poorly collerated data, built into a fictional story to serve somebodies purpose?</description>
		<content:encoded><![CDATA[<p>@zbog:</p>
<p>you quote one of the most amusing stories from this whole saga.</p>
<p>If you look at adoption by share of Office and Operating Platforms then those same &#8220;corrupt&#8221; countries that you point to are more likely to choose Linux and OpenOffice as a platform.</p>
<p>Working on your assumtpion, I have to wonder who is paying them to do that? or maybe it is just poorly collerated data, built into a fictional story to serve somebodies purpose?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zbog</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1470</link>
		<dc:creator>zbog</dc:creator>
		<pubDate>Sat, 02 Feb 2008 17:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1470</guid>
		<description>There will be no harmonization unless Microsoft is forced into it.&lt;br/&gt;Look no further than the recently settled antitrust process. They refused 10 years to provide interoperability information on their network protocols.&lt;br/&gt;&lt;a HREF=&quot;http://arstechnica.com/news.ars/post/20070917-microsoft-loses-appeal-in-europe.html&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;European Commission forces Microsoft to open its protocols&lt;/a&gt;&lt;br/&gt;Read their recent claims (30 January 2008):&lt;br/&gt;&quot;Let&#039;s be very clear,&quot; he said. &quot;It [the Reject of OOXML] has been fostered by a single company -- IBM. If it was not for IBM it would have been business as usual for this standard.&quot;&lt;br/&gt;(from an article written by Brett Winterford, published at ZDNet.com.au)&lt;br/&gt;&lt;br/&gt;Business as usual for them, who are used to push things down the throat of others. Well done, IBM! Please keep it up.&lt;br/&gt;&lt;br/&gt;But let me cite a little more from their post:&lt;br/&gt;&lt;&lt;&quot;They are doing this because it is advancing their business model. Over 50 percent of IBM&#039;s revenues come from consulting services.&quot;&lt;br/&gt;A growing proportion of those revenues are being derived from the support of open source software, he said.&gt;&gt;&lt;br/&gt;What does open source, IBM consulting services and business models have to with technical argumentation against a standard?&lt;br/&gt;&lt;br/&gt;They claim that ODF promotes &quot;free software&quot; (actually they call it &quot;open source&quot;), although there are a lot of &quot;&lt;b&gt;non-open source&lt;/b&gt;&quot; products that happily use ODF, without any twist of business model. I am sure IBM, Google can name quite a few.&lt;br/&gt;&lt;br/&gt;So, does ODF support open-source, just by that it does not allow Microsoft to lock-in their users?&lt;br/&gt;&lt;br/&gt;&quot;IBM have asked governments to have an open source exclusive purchasing policy,&quot; Tsilas said. What no proofs?&lt;br/&gt;&lt;br/&gt;There are, in turn statistical information that many pro-OOXML votes in September have been from corrupt countries. &lt;a HREF=&quot;http://www.effi.org/blog/kai-2007-09-05.en.html&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;&lt;br/&gt;Corrupt countries were more likely to support the OOXML&lt;/a&gt;. So Microsoft uses dirty tactics and then they come out accusing others of it! Now how&#039;s that?&lt;br/&gt;&lt;br/&gt;So they they tried every possible trick and now they have come out empty handed.&lt;br/&gt;The trickster has played foul and got defeated. Now they admit it and try to put the blame on people that showed their flaws and ill-doings. Or maybe they admit defeat just as another trick. Who knows, we have to wait and see!&lt;br/&gt;&lt;br/&gt;Cheers to ODF interoperability fighters!</description>
		<content:encoded><![CDATA[<p>There will be no harmonization unless Microsoft is forced into it.<br />Look no further than the recently settled antitrust process. They refused 10 years to provide interoperability information on their network protocols.<br /><a HREF="http://arstechnica.com/news.ars/post/20070917-microsoft-loses-appeal-in-europe.html" REL="nofollow" rel="nofollow">European Commission forces Microsoft to open its protocols</a><br />Read their recent claims (30 January 2008):<br />&#8220;Let&#8217;s be very clear,&#8221; he said. &#8220;It [the Reject of OOXML] has been fostered by a single company &#8212; IBM. If it was not for IBM it would have been business as usual for this standard.&#8221;<br />(from an article written by Brett Winterford, published at ZDNet.com.au)</p>
<p>Business as usual for them, who are used to push things down the throat of others. Well done, IBM! Please keep it up.</p>
<p>But let me cite a little more from their post:<br />< <"They are doing this because it is advancing their business model. Over 50 percent of IBM's revenues come from consulting services."<br/>A growing proportion of those revenues are being derived from the support of open source software, he said.>><br />What does open source, IBM consulting services and business models have to with technical argumentation against a standard?</p>
<p>They claim that ODF promotes &#8220;free software&#8221; (actually they call it &#8220;open source&#8221;), although there are a lot of &#8220;<b>non-open source</b>&#8221; products that happily use ODF, without any twist of business model. I am sure IBM, Google can name quite a few.</p>
<p>So, does ODF support open-source, just by that it does not allow Microsoft to lock-in their users?</p>
<p>&#8220;IBM have asked governments to have an open source exclusive purchasing policy,&#8221; Tsilas said. What no proofs?</p>
<p>There are, in turn statistical information that many pro-OOXML votes in September have been from corrupt countries. <a HREF="http://www.effi.org/blog/kai-2007-09-05.en.html" REL="nofollow" rel="nofollow"><br />Corrupt countries were more likely to support the OOXML</a>. So Microsoft uses dirty tactics and then they come out accusing others of it! Now how&#8217;s that?</p>
<p>So they they tried every possible trick and now they have come out empty handed.<br />The trickster has played foul and got defeated. Now they admit it and try to put the blame on people that showed their flaws and ill-doings. Or maybe they admit defeat just as another trick. Who knows, we have to wait and see!</p>
<p>Cheers to ODF interoperability fighters!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1469</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Fri, 01 Feb 2008 16:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1469</guid>
		<description>I see four different sides to this two-sided debate.&lt;br/&gt;&lt;br/&gt;1. Many people realize that there will eventually be one standard, and only one standard.  Of course, that standard will not be the exact same as either contender now, but it&#039;ll probably be a newer version of one of them.  Effectively, whether an official harmonization happens or not, the functionality will be represented in that standard, thus there will be harmonization.&lt;br/&gt;&lt;br/&gt;2. Harmonization is the logical step.  Having two standards is silly.  Since we aren&#039;t silly people (I&#039;m not so sure about that), we will, of course, harmonize.&lt;br/&gt;&lt;br/&gt;3. We want to make harmonization impossible, because if the standards are harmonized, our product is dead.&lt;br/&gt;&lt;br/&gt;4. Various people are making harmonization impossible.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Personally, my thought is, given the stance of the Microsoft crowd on this matter, I think the OASIS should start working on the harmonizing process now.  If Microsoft actually wanted to help them, I&#039;m sure Microsoft could provide invaluable assistance.  However, judging my their track record, Microsoft won&#039;t.  If Microsoft even gets involved, their actual involvement will not help the process - for a universal, open standard for documents ends life as Microsoft currently knows it.  The fact that the company could survive it and even continue to dominate the marketplace even in the face of it doesn&#039;t register with these people.  As a result, they will continue fighting the inevitable and doom their company to annihilation.  (Yes, my prediction is in 15 years, Microsoft will not exist as a software company, and it will be due to their current efforts to maintain their illicit monopoly.)</description>
		<content:encoded><![CDATA[<p>I see four different sides to this two-sided debate.</p>
<p>1. Many people realize that there will eventually be one standard, and only one standard.  Of course, that standard will not be the exact same as either contender now, but it&#8217;ll probably be a newer version of one of them.  Effectively, whether an official harmonization happens or not, the functionality will be represented in that standard, thus there will be harmonization.</p>
<p>2. Harmonization is the logical step.  Having two standards is silly.  Since we aren&#8217;t silly people (I&#8217;m not so sure about that), we will, of course, harmonize.</p>
<p>3. We want to make harmonization impossible, because if the standards are harmonized, our product is dead.</p>
<p>4. Various people are making harmonization impossible.</p>
<p>Personally, my thought is, given the stance of the Microsoft crowd on this matter, I think the OASIS should start working on the harmonizing process now.  If Microsoft actually wanted to help them, I&#8217;m sure Microsoft could provide invaluable assistance.  However, judging my their track record, Microsoft won&#8217;t.  If Microsoft even gets involved, their actual involvement will not help the process &#8211; for a universal, open standard for documents ends life as Microsoft currently knows it.  The fact that the company could survive it and even continue to dominate the marketplace even in the face of it doesn&#8217;t register with these people.  As a result, they will continue fighting the inevitable and doom their company to annihilation.  (Yes, my prediction is in 15 years, Microsoft will not exist as a software company, and it will be due to their current efforts to maintain their illicit monopoly.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1468</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 01 Feb 2008 15:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1468</guid>
		<description>In truth there are two conflicting pictures presented on the net. &lt;br/&gt;&lt;br/&gt;Actual developers who sit down and try to work with both formats encounter that ODF is better designed and more feature rich than OOXML. With ODF you have a tree that you can transform with regular XML technology and manipulate without to much difficulty. OOXML on the hand give you a chain of chunks that are wrapped in XML. Oooxml is with others words flat and transformation into anything at all require that you reimplement the full parsing capability office including all weird legacy quirks. Microsofts translator project among much similar are actual proof of this.&lt;br/&gt;&lt;br/&gt;The other picture presented on the net are the one coming from Microsoft PR people. These people keep insisting that ODF lacks capabilities needed by Microsoft office. Unfortuneatly they never tell what capabilities that are missing or give any evidence.&lt;br/&gt;&lt;br/&gt;It is great the Oasis offer to bring order to this mess. Microsoft have lost much valuable time and will without doubt need assistance when the market demand for using ODF keep climbing.</description>
		<content:encoded><![CDATA[<p>In truth there are two conflicting pictures presented on the net. </p>
<p>Actual developers who sit down and try to work with both formats encounter that ODF is better designed and more feature rich than OOXML. With ODF you have a tree that you can transform with regular XML technology and manipulate without to much difficulty. OOXML on the hand give you a chain of chunks that are wrapped in XML. Oooxml is with others words flat and transformation into anything at all require that you reimplement the full parsing capability office including all weird legacy quirks. Microsofts translator project among much similar are actual proof of this.</p>
<p>The other picture presented on the net are the one coming from Microsoft PR people. These people keep insisting that ODF lacks capabilities needed by Microsoft office. Unfortuneatly they never tell what capabilities that are missing or give any evidence.</p>
<p>It is great the Oasis offer to bring order to this mess. Microsoft have lost much valuable time and will without doubt need assistance when the market demand for using ODF keep climbing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: orlando</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1467</link>
		<dc:creator>orlando</dc:creator>
		<pubDate>Thu, 31 Jan 2008 23:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1467</guid>
		<description>&lt;i&gt;&quot;@orlando, What makes you think there is no smoking gun? Just because I haven&#039;t blogged about it...yet?&quot;&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;rob, i was quoting a Doug Mahugh post, when he talked about how he phoned a couple of &quot;friends&quot; to share a couple of beers ;-) and by the way vote &quot;yes&quot; at Incits/V1 voting &lt;br/&gt;&lt;br/&gt;when i saw this Mahugh&#039;s post i was scared. My god, this is the way that standardization works?!!  &lt;br/&gt;&lt;br/&gt;If that is the case, then i don&#039;t want more ECMAs , ISOs and the like, they worth nothing to me, to end users and consumers... they are just corporations proxies  ( i want technically and well engineered computer standards, i&#039;m a system analyst , i don&#039;t want to see my profession bastardized )&lt;br/&gt;&lt;br/&gt;   --orlando</description>
		<content:encoded><![CDATA[<p><i>&#8220;@orlando, What makes you think there is no smoking gun? Just because I haven&#8217;t blogged about it&#8230;yet?&#8221;</i></p>
<p>rob, i was quoting a Doug Mahugh post, when he talked about how he phoned a couple of &#8220;friends&#8221; to share a couple of beers ;-) and by the way vote &#8220;yes&#8221; at Incits/V1 voting </p>
<p>when i saw this Mahugh&#8217;s post i was scared. My god, this is the way that standardization works?!!  </p>
<p>If that is the case, then i don&#8217;t want more ECMAs , ISOs and the like, they worth nothing to me, to end users and consumers&#8230; they are just corporations proxies  ( i want technically and well engineered computer standards, i&#8217;m a system analyst , i don&#8217;t want to see my profession bastardized )</p>
<p>   &#8211;orlando</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1465</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Thu, 31 Jan 2008 20:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1465</guid>
		<description>@anonymous, Why bother harmonizing on top of ODF rather than on top of OOXML?  I think that Microsoft was given that opportunity, when they received requests to add those 40 ODF features to DIS 29500 but refused on every single one of them.  They do not seem open to the idea.  &lt;br/&gt;&lt;br/&gt;@Chris, is harmonization complex?  Yes.  But however complex harmonization is, translation between divergent formats, on an ongoing basis, from now until eternity, will be far harder and far more expensive.  The easiest time to solve this problem is now.  Waiting only makes the problem harder.&lt;br/&gt;&lt;br/&gt;The way you solve office productivity on cell phones, etc., is via defined and standardized functional subsets which we call application profiles.  We would need to define those.&lt;br/&gt;&lt;br/&gt;@anonymous,  You are misinformed.  ODF does not represent tables in a word processor as an embedded spreadsheet.  We do have a single table model,but that is a virtue, not a fault.  &lt;br/&gt;&lt;br/&gt;@orlando, What makes you think there is no smoking gun?  Just because I haven&#039;t blogged about it...yet?&lt;br/&gt;&lt;br/&gt;@Gray,  With that attitude we would never have had any harmonized standards like SQL or C++.  Your argument can be used to forestall any progress in any standards domain.  On the other hand, you&#039;ve clearly been quoted in the press as agreeing with me, so this is clearly not a technical hurdle for Microsoft, but only a lack of sufficient motivation.  Let&#039;s work on the motivation part.&lt;br/&gt;&lt;br/&gt;@skc,  Same answer as the first anonymous.  It appears that JTC1 NB&#039;s attempted this, but Microsoft refused to add to OOXML the very ODF features that their own translator projected identified as missing in OOXML.  &lt;br/&gt;&lt;br/&gt;@Sam,  It depends on how you harmonize.  If you attempt to simply mergeat the standards text, or the markup level, then I&#039;d agree, that will be a mess.I wouldn&#039;t suggest that.  But bump it up a level and harmonize at the requirements level. And remember, doing this once and achieving a harmonized standard saves us decades of document conversions and the resulting fidelity losses.  So it is a worthwhile investment by my estimation.&lt;br/&gt;&lt;br/&gt;@jamie,  I agree with you on the deprecated legacy features.  Most of this work should be done by the application that actually reads the legacy binary formats and writes out OOXML,e.g., Office 2007. It should be doing a full conversion there, not a lazy partial upgrade.&lt;br/&gt;&lt;br/&gt;@anonymous, when an adjudicated monopolist, with 95%+ market share, whines and complains about competition and their inability to have &quot;business as usual&quot;, then it is good to breath deeply and smell the irony.</description>
		<content:encoded><![CDATA[<p>@anonymous, Why bother harmonizing on top of ODF rather than on top of OOXML?  I think that Microsoft was given that opportunity, when they received requests to add those 40 ODF features to DIS 29500 but refused on every single one of them.  They do not seem open to the idea.  </p>
<p>@Chris, is harmonization complex?  Yes.  But however complex harmonization is, translation between divergent formats, on an ongoing basis, from now until eternity, will be far harder and far more expensive.  The easiest time to solve this problem is now.  Waiting only makes the problem harder.</p>
<p>The way you solve office productivity on cell phones, etc., is via defined and standardized functional subsets which we call application profiles.  We would need to define those.</p>
<p>@anonymous,  You are misinformed.  ODF does not represent tables in a word processor as an embedded spreadsheet.  We do have a single table model,but that is a virtue, not a fault.  </p>
<p>@orlando, What makes you think there is no smoking gun?  Just because I haven&#8217;t blogged about it&#8230;yet?</p>
<p>@Gray,  With that attitude we would never have had any harmonized standards like SQL or C++.  Your argument can be used to forestall any progress in any standards domain.  On the other hand, you&#8217;ve clearly been quoted in the press as agreeing with me, so this is clearly not a technical hurdle for Microsoft, but only a lack of sufficient motivation.  Let&#8217;s work on the motivation part.</p>
<p>@skc,  Same answer as the first anonymous.  It appears that JTC1 NB&#8217;s attempted this, but Microsoft refused to add to OOXML the very ODF features that their own translator projected identified as missing in OOXML.  </p>
<p>@Sam,  It depends on how you harmonize.  If you attempt to simply mergeat the standards text, or the markup level, then I&#8217;d agree, that will be a mess.I wouldn&#8217;t suggest that.  But bump it up a level and harmonize at the requirements level. And remember, doing this once and achieving a harmonized standard saves us decades of document conversions and the resulting fidelity losses.  So it is a worthwhile investment by my estimation.</p>
<p>@jamie,  I agree with you on the deprecated legacy features.  Most of this work should be done by the application that actually reads the legacy binary formats and writes out OOXML,e.g., Office 2007. It should be doing a full conversion there, not a lazy partial upgrade.</p>
<p>@anonymous, when an adjudicated monopolist, with 95%+ market share, whines and complains about competition and their inability to have &#8220;business as usual&#8221;, then it is good to breath deeply and smell the irony.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1464</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 31 Jan 2008 19:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1464</guid>
		<description>Interesting &lt;a HREF=&quot;http://news.zdnet.co.uk/leader/0,1000002982,39292519,00.htm?r=1?user_rating=1&quot; REL=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;ZD-Net story&lt;/a&gt; about what Microsoft revealed in that complaint about IBM killing OOXML (i.e. clearly admitting that their whole revenue stream relies on lock-in).&lt;br/&gt;&lt;br/&gt;Okay, so it&#039;s not dead yet, but if they&#039;re pushed to complain like this, it makes me feel better about the odds.  The more pressure they&#039;re under, the more they&#039;ll slip up and the more pressure that will create, after all.</description>
		<content:encoded><![CDATA[<p>Interesting <a HREF="http://news.zdnet.co.uk/leader/0,1000002982,39292519,00.htm?r=1?user_rating=1" REL="nofollow" rel="nofollow">ZD-Net story</a> about what Microsoft revealed in that complaint about IBM killing OOXML (i.e. clearly admitting that their whole revenue stream relies on lock-in).</p>
<p>Okay, so it&#8217;s not dead yet, but if they&#8217;re pushed to complain like this, it makes me feel better about the odds.  The more pressure they&#8217;re under, the more they&#8217;ll slip up and the more pressure that will create, after all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie Royer</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1463</link>
		<dc:creator>Jamie Royer</dc:creator>
		<pubDate>Thu, 31 Jan 2008 19:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1463</guid>
		<description>What are &quot;deprecated legacy formatting options&quot; and why are they needed?&lt;br/&gt;&lt;br/&gt;OOXML is a brand new standard so nothing should be deprecated.&lt;br/&gt;&lt;br/&gt;Microsoft keeps &lt;b&gt;adding&lt;/b&gt; features to MS Office in order to entice people to upgrade.  So newer versions of MS Office must be improvements on older versions.&lt;br/&gt;&lt;br/&gt;I don&#039;t see why a feature in an older format can&#039;t be &lt;b&gt;converted&lt;/b&gt; into the new format without having to retain legacy information.&lt;br/&gt;&lt;br/&gt;How many documents would actually be affected by a word on a page shifting left or right a few pixels?  Or having a word move to the next page?  The document should still be readable.&lt;br/&gt;&lt;br/&gt;I remember (circa 1990) when a document formatted for one printer  caused the document to reformat when changing to a different printer due to the different fonts and margins available on different printers.  Is this still the case?  Probably.  With downloadable fonts this alleviates the font problem but some printers can print closer to the margin than others.&lt;br/&gt;&lt;br/&gt;What about changing the paper size (A4 vs US Letter)?&lt;br/&gt;&lt;br/&gt;Minor changes shouldn&#039;t affect the content too much to render the document unusable.&lt;br/&gt;&lt;br/&gt;When OOXML 2.0 comes out then features from 1.0 can be deprecated.</description>
		<content:encoded><![CDATA[<p>What are &#8220;deprecated legacy formatting options&#8221; and why are they needed?</p>
<p>OOXML is a brand new standard so nothing should be deprecated.</p>
<p>Microsoft keeps <b>adding</b> features to MS Office in order to entice people to upgrade.  So newer versions of MS Office must be improvements on older versions.</p>
<p>I don&#8217;t see why a feature in an older format can&#8217;t be <b>converted</b> into the new format without having to retain legacy information.</p>
<p>How many documents would actually be affected by a word on a page shifting left or right a few pixels?  Or having a word move to the next page?  The document should still be readable.</p>
<p>I remember (circa 1990) when a document formatted for one printer  caused the document to reformat when changing to a different printer due to the different fonts and margins available on different printers.  Is this still the case?  Probably.  With downloadable fonts this alleviates the font problem but some printers can print closer to the margin than others.</p>
<p>What about changing the paper size (A4 vs US Letter)?</p>
<p>Minor changes shouldn&#8217;t affect the content too much to render the document unusable.</p>
<p>When OOXML 2.0 comes out then features from 1.0 can be deprecated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1462</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Thu, 31 Jan 2008 18:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1462</guid>
		<description>Rob-&lt;br/&gt;&lt;br/&gt;Having one format: good. Harmonization: laughingly complex.</description>
		<content:encoded><![CDATA[<p>Rob-</p>
<p>Having one format: good. Harmonization: laughingly complex.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: skc</title>
		<link>http://www.robweir.com/blog/2008/01/case-for-harmonization.html#comment-1461</link>
		<dc:creator>skc</dc:creator>
		<pubDate>Thu, 31 Jan 2008 16:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.robweir.com/blog/2008/01/the-case-for-harmonization.html#comment-1461</guid>
		<description>&gt;&gt;There is no reason why, by a harmonization process, all of the functionality of Microsoft Office cannot be represented on a base of ISO 26300 OpenDocument Format.&lt;&lt;&lt;br/&gt;&lt;br/&gt;Hmm, tough one. Any reason why the converse can&#039;t be done instead. Or is it one and the same thing?</description>
		<content:encoded><![CDATA[<p>>>There is no reason why, by a harmonization process, all of the functionality of Microsoft Office cannot be represented on a base of ISO 26300 OpenDocument Format.< <<br/><br />Hmm, tough one. Any reason why the converse can&#8217;t be done instead. Or is it one and the same thing?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

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

