<?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/"
		>
<channel>
	<title>Comments on: A Deluge of Facts KOs OOXML (Office Open XML)</title>
	<atom:link href="http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html</link>
	<description>Fanatic Attack is about entrancement, entertainment, and an enhancement of curiosity.</description>
	<lastBuildDate>Tue, 09 Feb 2010 03:15:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Nadi</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-342</link>
		<dc:creator>Nadi</dc:creator>
		<pubDate>Mon, 18 Feb 2008 22:12:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-342</guid>
		<description>Hi Greg

In the USA write to ANSI: http://www.ansi.org/ Email: info@ansi.org Sorry I do not have a direct contact.

Here is a list of all National Standard Bodies and contact information, http://www.noooxml.org/delegations

Hope that helps</description>
		<content:encoded><![CDATA[<p>Hi Greg</p>
<p>In the USA write to ANSI: <a href="http://www.ansi.org/" rel="nofollow">http://www.ansi.org/</a> Email: <a href="mailto:info@ansi.org">info@ansi.org</a> Sorry I do not have a direct contact.</p>
<p>Here is a list of all National Standard Bodies and contact information, <a href="http://www.noooxml.org/delegations" rel="nofollow">http://www.noooxml.org/delegations</a></p>
<p>Hope that helps</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Smith</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-341</link>
		<dc:creator>Greg Smith</dc:creator>
		<pubDate>Mon, 18 Feb 2008 22:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-341</guid>
		<description>This is a good discussion. But apart from having online discussions, is there anything the average person can to try to stop Microsoft? I am in the US. Can I write to some government organization? Not that they would listen to me vs. the billions in Microsoft money, but at least I/we can try. Could some of you who know this issue well tell me what I can do to help?</description>
		<content:encoded><![CDATA[<p>This is a good discussion. But apart from having online discussions, is there anything the average person can to try to stop Microsoft? I am in the US. Can I write to some government organization? Not that they would listen to me vs. the billions in Microsoft money, but at least I/we can try. Could some of you who know this issue well tell me what I can do to help?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hAl</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-339</link>
		<dc:creator>hAl</dc:creator>
		<pubDate>Sat, 16 Feb 2008 08:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-339</guid>
		<description>[quote]Any part can depend on another part by any tag the designer of the file wanted to make it work[/quote]

The relation ship files within an OOXML file should contain all of of its relationships with other internal and external fileparts. 

I am not sure why you claim that it contains implicit relationships that you are unable to find using the .rels files.

If you read in all of the relationship files of an OOXML file (which could easily be as little as 1% of the file) you should have an accurate map of all the file-elements and their relationships.</description>
		<content:encoded><![CDATA[<p>[quote]Any part can depend on another part by any tag the designer of the file wanted to make it work[/quote]</p>
<p>The relation ship files within an OOXML file should contain all of of its relationships with other internal and external fileparts. </p>
<p>I am not sure why you claim that it contains implicit relationships that you are unable to find using the .rels files.</p>
<p>If you read in all of the relationship files of an OOXML file (which could easily be as little as 1% of the file) you should have an accurate map of all the file-elements and their relationships.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nadi</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-337</link>
		<dc:creator>Nadi</dc:creator>
		<pubDate>Fri, 15 Feb 2008 21:40:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-337</guid>
		<description>That is all the OOXML folks can do, its impossible to defend OOXML because of all the problems so they attack ODF like children would do. This is not about ODF, this is about OOXML which is being stuffed threw the standards process and in the current state, does not qualify.

Look maybe ODF is not perfect, but it is developed by consensus and developable and that is what Open Standards are about. Not one company pushing its own agenda. And to top it off, many including IBM&#039;s Bob Sutor on several occasion have invited MS to join in on the development of ODF so the global community can benefit. But no MS is only interested in M$</description>
		<content:encoded><![CDATA[<p>That is all the OOXML folks can do, its impossible to defend OOXML because of all the problems so they attack ODF like children would do. This is not about ODF, this is about OOXML which is being stuffed threw the standards process and in the current state, does not qualify.</p>
<p>Look maybe ODF is not perfect, but it is developed by consensus and developable and that is what Open Standards are about. Not one company pushing its own agenda. And to top it off, many including IBM&#8217;s Bob Sutor on several occasion have invited MS to join in on the development of ODF so the global community can benefit. But no MS is only interested in M$</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Rodriguez</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-336</link>
		<dc:creator>Stephane Rodriguez</dc:creator>
		<pubDate>Fri, 15 Feb 2008 21:35:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-336</guid>
		<description>Well, this really shows how much of it you are implementing. Exactly ZERO percent.

First of all, I am talking about implicit relationships. .rels are irrelevant for building the tree whenever there are implicit relationships since by definition an implicit relationship is not an explicit relationship.

We are left with what you call &quot;the actual XML data files have more information than the combination of ODF’s manifest files and XML data files with less duplication of information.&quot;

The last part of your sentence is just some random and bogus rant against ODF. Anytime someone brings a flaw in OOXML, there is always some jerk taking the opportunity to come around with ODF, as if it made the flaw in OOXML less a flaw. 

Really poor logic. We are talking about OOXML here, in case you did not know.

Now for the first part of the sentence. You mean all the information is there. Well, that&#039;s something you have to prove first of all. Since OOXML files are created by Microsoft Office and that Microsoft does not give the source code of this program, I have no idea how you can claim that ALL the data you need is in the file. What is the evidence? Can you name a reference non-Microsoft implementation?

That leaves us with the main issue, which is the fact that with implicit relationships you don&#039;t know where to look for the dependencies because it&#039;s completely random. Any part can depend on another part by any tag the designer of the file wanted to make it work. In case you don&#039;t understand what I mean, by any tag I mean anything other than r:id or r:embed (tags used for explicit relationships).</description>
		<content:encoded><![CDATA[<p>Well, this really shows how much of it you are implementing. Exactly ZERO percent.</p>
<p>First of all, I am talking about implicit relationships. .rels are irrelevant for building the tree whenever there are implicit relationships since by definition an implicit relationship is not an explicit relationship.</p>
<p>We are left with what you call &#8220;the actual XML data files have more information than the combination of ODF’s manifest files and XML data files with less duplication of information.&#8221;</p>
<p>The last part of your sentence is just some random and bogus rant against ODF. Anytime someone brings a flaw in OOXML, there is always some jerk taking the opportunity to come around with ODF, as if it made the flaw in OOXML less a flaw. </p>
<p>Really poor logic. We are talking about OOXML here, in case you did not know.</p>
<p>Now for the first part of the sentence. You mean all the information is there. Well, that&#8217;s something you have to prove first of all. Since OOXML files are created by Microsoft Office and that Microsoft does not give the source code of this program, I have no idea how you can claim that ALL the data you need is in the file. What is the evidence? Can you name a reference non-Microsoft implementation?</p>
<p>That leaves us with the main issue, which is the fact that with implicit relationships you don&#8217;t know where to look for the dependencies because it&#8217;s completely random. Any part can depend on another part by any tag the designer of the file wanted to make it work. In case you don&#8217;t understand what I mean, by any tag I mean anything other than r:id or r:embed (tags used for explicit relationships).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hAl</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-335</link>
		<dc:creator>hAl</dc:creator>
		<pubDate>Fri, 15 Feb 2008 20:52:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-335</guid>
		<description>[quote]The consequence is that it is impossible for a application to determiniscally build a tree of dependencies among parts[/quote]

Complete bullshit. 
The combination of .rels files and the actual XML data files have more information than the combination of ODF&#039;s manifest files and XML data files with less duplication of information.

In OOXML you can verify for each part where it is referenced without opening the possibly large data parts by simply opening the very small .rels files in the package. 

Also .rels files can be used to fully understand the entire relationships between all the files in a package. In ODF you need to parse the entire package for that.</description>
		<content:encoded><![CDATA[<p>[quote]The consequence is that it is impossible for a application to determiniscally build a tree of dependencies among parts[/quote]</p>
<p>Complete bullshit.<br />
The combination of .rels files and the actual XML data files have more information than the combination of ODF&#8217;s manifest files and XML data files with less duplication of information.</p>
<p>In OOXML you can verify for each part where it is referenced without opening the possibly large data parts by simply opening the very small .rels files in the package. </p>
<p>Also .rels files can be used to fully understand the entire relationships between all the files in a package. In ODF you need to parse the entire package for that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Rodriguez</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-333</link>
		<dc:creator>Stephane Rodriguez</dc:creator>
		<pubDate>Fri, 15 Feb 2008 09:23:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-333</guid>
		<description>hal said &quot;what you are failing to mention is that OOXML has a superieur packaging format (OPC) allows tight integration between math and office functionality&quot;

1) OPC is just a way to describe relationships between parts. It&#039;s kind of metadata if you will. As such, it has nothing to do with the parts themselves. So your reference to maths and other things is irrelevant.

2) OPC is an inferior specification. It includes evil &quot;implicit relationships&quot;, a mechanism by which a part depends on another without making it explicit by way of relationship parts (entries in the ZIP files ending with .rels). The consequence is that it is impossible for a application to determiniscally build a tree of dependencies among parts. For instance, if you are willing to delete a part, there is no way to know if this is going to corrupt the entire file.

Of course OPC is a mess unless you are Microsoft. Obviously, those who own the source code of Microsoft Office have a trivial mean to know which implicit part relates to which other part : they just have to look at the source code. This excludes everybody else from doing the same reliably and determiniscally. ECMA 376 does not address this (ECMA 376 Part 1, fundamentals, only addresses EXPLICIT relationships, not implicit relationships).

The consequence is that the number of Office 2007 documents that will be manipulated by third parties will continue to be corrupted as much as binary files. For the exact same reason by the way.

This kind of fundamental issue was raised in my article OOXML is defective by design.</description>
		<content:encoded><![CDATA[<p>hal said &#8220;what you are failing to mention is that OOXML has a superieur packaging format (OPC) allows tight integration between math and office functionality&#8221;</p>
<p>1) OPC is just a way to describe relationships between parts. It&#8217;s kind of metadata if you will. As such, it has nothing to do with the parts themselves. So your reference to maths and other things is irrelevant.</p>
<p>2) OPC is an inferior specification. It includes evil &#8220;implicit relationships&#8221;, a mechanism by which a part depends on another without making it explicit by way of relationship parts (entries in the ZIP files ending with .rels). The consequence is that it is impossible for a application to determiniscally build a tree of dependencies among parts. For instance, if you are willing to delete a part, there is no way to know if this is going to corrupt the entire file.</p>
<p>Of course OPC is a mess unless you are Microsoft. Obviously, those who own the source code of Microsoft Office have a trivial mean to know which implicit part relates to which other part : they just have to look at the source code. This excludes everybody else from doing the same reliably and determiniscally. ECMA 376 does not address this (ECMA 376 Part 1, fundamentals, only addresses EXPLICIT relationships, not implicit relationships).</p>
<p>The consequence is that the number of Office 2007 documents that will be manipulated by third parties will continue to be corrupted as much as binary files. For the exact same reason by the way.</p>
<p>This kind of fundamental issue was raised in my article OOXML is defective by design.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Wilson</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-332</link>
		<dc:creator>John Wilson</dc:creator>
		<pubDate>Fri, 15 Feb 2008 01:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-332</guid>
		<description>&quot;You fail to talk about the fact that ODF can’t fully be implemented by any other office suite even with regard to some of the most basic feature sets. Have you seen the nightmares involved with manipulating full fidelity documents with OpenOffice and K-Office?&quot;

Well, I&#039;ll admit it&#039;s not easy with the current editions of both, Viral, but at the same time you&#039;re ignoring something very important.

K-Office has been, for the past year, working on moving from the current release to one that works in KDE 4.0 and KDE 4.1 due mid year.  Implementing ODF in full has taken a back seat to that effort (rightly or wrongly) in the current version of K-Office until the new one appears in the spring.

The new version will fully implement ODF and at that time full fidelity between OpenOffice and K-Office will be a piece of cake.  It already is in alpha test.

So, whatever your problems with the article please don&#039;t demonstrate your ignorance too much by ignoring what is happening in the real world.  Particularly when it doesn&#039;t fit your arguments.

ttfn

John</description>
		<content:encoded><![CDATA[<p>&#8220;You fail to talk about the fact that ODF can’t fully be implemented by any other office suite even with regard to some of the most basic feature sets. Have you seen the nightmares involved with manipulating full fidelity documents with OpenOffice and K-Office?&#8221;</p>
<p>Well, I&#8217;ll admit it&#8217;s not easy with the current editions of both, Viral, but at the same time you&#8217;re ignoring something very important.</p>
<p>K-Office has been, for the past year, working on moving from the current release to one that works in KDE 4.0 and KDE 4.1 due mid year.  Implementing ODF in full has taken a back seat to that effort (rightly or wrongly) in the current version of K-Office until the new one appears in the spring.</p>
<p>The new version will fully implement ODF and at that time full fidelity between OpenOffice and K-Office will be a piece of cake.  It already is in alpha test.</p>
<p>So, whatever your problems with the article please don&#8217;t demonstrate your ignorance too much by ignoring what is happening in the real world.  Particularly when it doesn&#8217;t fit your arguments.</p>
<p>ttfn</p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reverend Egg Plant</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-331</link>
		<dc:creator>Reverend Egg Plant</dc:creator>
		<pubDate>Thu, 14 Feb 2008 04:17:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-331</guid>
		<description>I find it odd that people still refer to Microsoft&#039;s proposed standard as &quot;Open XML.&quot; It is far from open, as only Microsoft can fully implement their standard. Really, I&#039;d prefer that people refer to it as what it really is:  Microsoft&#039;s Office XML. 

It&#039;s all such a farce. Let&#039;s call a spade a spade and be done with it. Really, this is the most cutting argument against making Office XML an ISO standard. When only one American software corporation can implement the standard to its fullest extent, how can anyone call it an international open standard at all?</description>
		<content:encoded><![CDATA[<p>I find it odd that people still refer to Microsoft&#8217;s proposed standard as &#8220;Open XML.&#8221; It is far from open, as only Microsoft can fully implement their standard. Really, I&#8217;d prefer that people refer to it as what it really is:  Microsoft&#8217;s Office XML. </p>
<p>It&#8217;s all such a farce. Let&#8217;s call a spade a spade and be done with it. Really, this is the most cutting argument against making Office XML an ISO standard. When only one American software corporation can implement the standard to its fullest extent, how can anyone call it an international open standard at all?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html/comment-page-1#comment-329</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Thu, 14 Feb 2008 03:07:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.fanaticattack.com/2008/a-deluge-of-facts-kos-ooxml-office-open-xml.html#comment-329</guid>
		<description>&quot;Microsoft Standing Firm On OOXML ISO Vote&quot;

http://slashdot.org/article.pl?sid=08/02/12/2239224</description>
		<content:encoded><![CDATA[<p>&#8220;Microsoft Standing Firm On OOXML ISO Vote&#8221;</p>
<p><a href="http://slashdot.org/article.pl?sid=08/02/12/2239224" rel="nofollow">http://slashdot.org/article.pl?sid=08/02/12/2239224</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
