<?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: Miguel de Icaza on ODF vs OOXML</title>
	<atom:link href="http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html</link>
	<description>Tech writing blog</description>
	<lastBuildDate>Tue, 16 Mar 2010 06:45:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Tim</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3351</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Mon, 05 Feb 2007 22:09:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3351</guid>
		<description>&gt; I would like the TC45 committee to go back to the drawing board 
&gt; until the specs stabilizes. Ideally, an independent implementation 
&gt; should be evidence that the specs as a merit.

I respect that view, more than that of ODF advocates playing politics. My question is: how much work does the spec need? Difficult to answer without a lot of research; many of those best equipped to comment seem to have entrenched positions or loyalties which undermine their remarks. It also depends I would suggest on how you want to use the spec. If you want to write an alternative to MS Office of course you will have a different view than if you merely want a stable, standardised document format with which to work.

&gt; your reasoning allows for Internet Explorer-like strategies
&gt; to prevent any form of competition in the market place. 

I think you are proposing that standardising the MS Office formats in a way that only Microsoft can implement would impede competition. It would, if there were no alternative, and if you had to implement all or none. But neither of these is the case. I think a standardised MS Office document spec would assist rather than impede competition.

It&#039;s also obvious that having governments or other institutions mandating that MS Office documents must NOT be used would/will assist the competition - but that strikes me as inflexible and potentially costly to productivity. I&#039;d rather see products compete on merit rather than by regulation.

Tim</description>
		<content:encoded><![CDATA[<p>> I would like the TC45 committee to go back to the drawing board<br />
> until the specs stabilizes. Ideally, an independent implementation<br />
> should be evidence that the specs as a merit.</p>
<p>I respect that view, more than that of ODF advocates playing politics. My question is: how much work does the spec need? Difficult to answer without a lot of research; many of those best equipped to comment seem to have entrenched positions or loyalties which undermine their remarks. It also depends I would suggest on how you want to use the spec. If you want to write an alternative to MS Office of course you will have a different view than if you merely want a stable, standardised document format with which to work.</p>
<p>> your reasoning allows for Internet Explorer-like strategies<br />
> to prevent any form of competition in the market place. </p>
<p>I think you are proposing that standardising the MS Office formats in a way that only Microsoft can implement would impede competition. It would, if there were no alternative, and if you had to implement all or none. But neither of these is the case. I think a standardised MS Office document spec would assist rather than impede competition.</p>
<p>It&#8217;s also obvious that having governments or other institutions mandating that MS Office documents must NOT be used would/will assist the competition &#8211; but that strikes me as inflexible and potentially costly to productivity. I&#8217;d rather see products compete on merit rather than by regulation.</p>
<p>Tim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Rodriguez</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3350</link>
		<dc:creator>Stephane Rodriguez</dc:creator>
		<pubDate>Mon, 05 Feb 2007 21:51:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3350</guid>
		<description>Tim said &quot;See my recent post on the ODF converter:

http://www.itwriting.com/blog/?p=116

- it’s sloppy work in my view and needs fixing. But I do want this stuff to work.&quot;

I agree with the conclusion. It so happens I did not even have to actually test this thing to draw that conclusion.

1) The source code is very poor.

2) The requirements are unheard of (requires Office 2007 which in turn requires XP SP2, requires .NET 2.0)

3) the development reports that are part of the distrib show that half of action items have either no status or partial status. It has not stopped Microsoft from doing a PR around the world, boasting with an interoperability component that had just reached, quote, &quot;complete&quot; status, end quote. Of course, whoever has been following the JTC1 INCITS committee knows that they are doing a vote this Monday 5 feb 2007. Funny coincidence...

4) the development of the opposite way (OOXML to ODF) translator started only on December 2006.

5) the CleverAge guy already said on his blog back on October that the component would not support round-tripping. He said there were fundamental problems. It has not stopped Microsoft from telling the world that this component does interoperate documents, with no limitation whatsoever. Isn&#039;t this a lie by omission?</description>
		<content:encoded><![CDATA[<p>Tim said &#8220;See my recent post on the ODF converter:</p>
<p><a href="http://www.itwriting.com/blog/?p=116" rel="nofollow">http://www.itwriting.com/blog/?p=116</a></p>
<p>- it’s sloppy work in my view and needs fixing. But I do want this stuff to work.&#8221;</p>
<p>I agree with the conclusion. It so happens I did not even have to actually test this thing to draw that conclusion.</p>
<p>1) The source code is very poor.</p>
<p>2) The requirements are unheard of (requires Office 2007 which in turn requires XP SP2, requires .NET 2.0)</p>
<p>3) the development reports that are part of the distrib show that half of action items have either no status or partial status. It has not stopped Microsoft from doing a PR around the world, boasting with an interoperability component that had just reached, quote, &#8220;complete&#8221; status, end quote. Of course, whoever has been following the JTC1 INCITS committee knows that they are doing a vote this Monday 5 feb 2007. Funny coincidence&#8230;</p>
<p>4) the development of the opposite way (OOXML to ODF) translator started only on December 2006.</p>
<p>5) the CleverAge guy already said on his blog back on October that the component would not support round-tripping. He said there were fundamental problems. It has not stopped Microsoft from telling the world that this component does interoperate documents, with no limitation whatsoever. Isn&#8217;t this a lie by omission?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Rodriguez</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3349</link>
		<dc:creator>Stephane Rodriguez</dc:creator>
		<pubDate>Mon, 05 Feb 2007 21:43:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3349</guid>
		<description>Tim said &quot;I would like to see the spec improved and not destroyed, as to my mind it is a step forward.&quot;

I would like the TC45 committee to go back to the drawing board until the specs stabilizes. Ideally, an independent implementation should be evidence that the specs as a merit.

If you are ok with &quot;progressive work&quot;, I think that 1) you are taking the Microsoft party line (just like Miguel did last week, except that he&#039;s still a Novell employee, therefore he has no credibility left whatsoever now), 2) your reasoning allows for Internet Explorer-like strategies to prevent any form of competition in the market place. Do I have to remind the progressive implementations that were plugged in it version after version and how the agenda was to move the barrier entry always higher with each new release?</description>
		<content:encoded><![CDATA[<p>Tim said &#8220;I would like to see the spec improved and not destroyed, as to my mind it is a step forward.&#8221;</p>
<p>I would like the TC45 committee to go back to the drawing board until the specs stabilizes. Ideally, an independent implementation should be evidence that the specs as a merit.</p>
<p>If you are ok with &#8220;progressive work&#8221;, I think that 1) you are taking the Microsoft party line (just like Miguel did last week, except that he&#8217;s still a Novell employee, therefore he has no credibility left whatsoever now), 2) your reasoning allows for Internet Explorer-like strategies to prevent any form of competition in the market place. Do I have to remind the progressive implementations that were plugged in it version after version and how the agenda was to move the barrier entry always higher with each new release?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Rodriguez</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3348</link>
		<dc:creator>Stephane Rodriguez</dc:creator>
		<pubDate>Mon, 05 Feb 2007 21:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3348</guid>
		<description>Tim said &quot;How is VBA “a simple example” by the way? I can’t think of anything like it, unless you mean the variants like Word Basic, non-VBA Excel macros etc. Similar reasoning would apply.&quot;

To answer this question, I meant by &quot;a simple example&quot; the fact that VBA macros is not all that is missing in Ecma 376.

I&#039;ll give you another example since you seem to be eager to hear about them. Password-protection. If you password-protect an Office 2007 document, it becomes an OLE document, not a ZIP file. Good luck finding any reference to the entire encryption/decryption mechanism in the specs.
If you do a keyword search for &quot;password-protection&quot; in Ecma 376, all you will find is an algorithm and a couple explanations about the hash key computed from the password string. The hash key is stored in the parts in order to perform the password matching later on. But it&#039;s not the password-protection.

Without describing the password-protection in Ecma 376, Microsoft has very explicitely removed any such document out there from any kind of interoperability.

And it&#039;s not like password-protected documents are not used out there...</description>
		<content:encoded><![CDATA[<p>Tim said &#8220;How is VBA “a simple example” by the way? I can’t think of anything like it, unless you mean the variants like Word Basic, non-VBA Excel macros etc. Similar reasoning would apply.&#8221;</p>
<p>To answer this question, I meant by &#8220;a simple example&#8221; the fact that VBA macros is not all that is missing in Ecma 376.</p>
<p>I&#8217;ll give you another example since you seem to be eager to hear about them. Password-protection. If you password-protect an Office 2007 document, it becomes an OLE document, not a ZIP file. Good luck finding any reference to the entire encryption/decryption mechanism in the specs.<br />
If you do a keyword search for &#8220;password-protection&#8221; in Ecma 376, all you will find is an algorithm and a couple explanations about the hash key computed from the password string. The hash key is stored in the parts in order to perform the password matching later on. But it&#8217;s not the password-protection.</p>
<p>Without describing the password-protection in Ecma 376, Microsoft has very explicitely removed any such document out there from any kind of interoperability.</p>
<p>And it&#8217;s not like password-protected documents are not used out there&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3347</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Mon, 05 Feb 2007 21:38:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3347</guid>
		<description>&gt; If you admit that, what kind of value do you see in Ecma 376?

I think it is a mistake to lump all kinds of documents together. If we are concerned with document interchange and analysis - importing, exporting, parsing and generating Office documents, a standardised format is useful. Frankly I hardly ever need to receive a document containing macros, and in most circumstances would regard it as impolite to send one out. If I were writing an application that would be different - but then I would want to know what platform the application would run on.

&gt; This new attachment (see attribute CodeName in Ecma 376) is not described. 
&gt; In fact, in many places of the specs, the attribute is just described as 
&gt; a string with no explanation of the entire component life cycle 
&gt; that is serialized in it.

That sounds like a flaw in the specs. I am sure there are plenty of these; however I would like to see the spec improved and not destroyed, as to my mind it is a step forward.

See my recent post on the ODF converter:

http://www.itwriting.com/blog/?p=116

- it&#039;s sloppy work in my view and needs fixing. But I do want this stuff to work.

&gt; PS : I am independent vendor, a neutral party, and sell
&gt; the most advanced third-party Excel 2007 generator out there at the moment. 
&gt; Believe it or not, I have been through EXACTLY what it takes 
&gt; to implement a part of the specs.

I believe you, and thanks for your comments.

Tim</description>
		<content:encoded><![CDATA[<p>> If you admit that, what kind of value do you see in Ecma 376?</p>
<p>I think it is a mistake to lump all kinds of documents together. If we are concerned with document interchange and analysis &#8211; importing, exporting, parsing and generating Office documents, a standardised format is useful. Frankly I hardly ever need to receive a document containing macros, and in most circumstances would regard it as impolite to send one out. If I were writing an application that would be different &#8211; but then I would want to know what platform the application would run on.</p>
<p>> This new attachment (see attribute CodeName in Ecma 376) is not described.<br />
> In fact, in many places of the specs, the attribute is just described as<br />
> a string with no explanation of the entire component life cycle<br />
> that is serialized in it.</p>
<p>That sounds like a flaw in the specs. I am sure there are plenty of these; however I would like to see the spec improved and not destroyed, as to my mind it is a step forward.</p>
<p>See my recent post on the ODF converter:</p>
<p><a href="http://www.itwriting.com/blog/?p=116" rel="nofollow">http://www.itwriting.com/blog/?p=116</a></p>
<p>- it&#8217;s sloppy work in my view and needs fixing. But I do want this stuff to work.</p>
<p>> PS : I am independent vendor, a neutral party, and sell<br />
> the most advanced third-party Excel 2007 generator out there at the moment.<br />
> Believe it or not, I have been through EXACTLY what it takes<br />
> to implement a part of the specs.</p>
<p>I believe you, and thanks for your comments.</p>
<p>Tim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Rodriguez</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3345</link>
		<dc:creator>Stephane Rodriguez</dc:creator>
		<pubDate>Mon, 05 Feb 2007 21:22:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3345</guid>
		<description>Tim said &quot;I think it is unreasonable to condemn the spec simply on the grounds that it does not cover VBA.&quot;

It&#039;s because you are a technical person, not a user.

Tell users why they should care about what you are talking about. If VBA macros are not supported, then the experience is bad. It&#039;s like visiting a web 2.0 site with javascript disabled.

So either it&#039;s in, and we have a competitive landscape, or it&#039;s not. In the latter case, MS Office is the one and unique platform and the end of the story. If you admit that, what kind of value do you see in Ecma 376?

As for VBA being documented, it seems to me you confuse the VBA for Excel, VBA for Word and VBA for Powerpoint documentations which are part of the associated application installs, with the actual developer plumbing documentation. A documentation, currently privately owned by Microsoft alone (in fact, a spin off called Summit Software).

If you had read the specs in particular when it comes to VBA, you would have noticed that Microsoft introduced (without much fanfare) an additional set of constraints in order to bind the VBA macros to the actual document. This effectively makes the VBA macros dependent to any form of Load, Save and Run in any application that intends to preserve the file format.
This new attachment (see attribute CodeName in Ecma 376) is not described. In fact, in many places of the specs, the attribute is just described as a string with no explanation of the entire component life cycle that is serialized in it.

Those are facts.

PS : I am independent vendor, a neutral party, and sell the most advanced third-party Excel 2007 generator out there at the moment. Believe it or not, I have been through EXACTLY what it takes to implement a part of the specs.</description>
		<content:encoded><![CDATA[<p>Tim said &#8220;I think it is unreasonable to condemn the spec simply on the grounds that it does not cover VBA.&#8221;</p>
<p>It&#8217;s because you are a technical person, not a user.</p>
<p>Tell users why they should care about what you are talking about. If VBA macros are not supported, then the experience is bad. It&#8217;s like visiting a web 2.0 site with javascript disabled.</p>
<p>So either it&#8217;s in, and we have a competitive landscape, or it&#8217;s not. In the latter case, MS Office is the one and unique platform and the end of the story. If you admit that, what kind of value do you see in Ecma 376?</p>
<p>As for VBA being documented, it seems to me you confuse the VBA for Excel, VBA for Word and VBA for Powerpoint documentations which are part of the associated application installs, with the actual developer plumbing documentation. A documentation, currently privately owned by Microsoft alone (in fact, a spin off called Summit Software).</p>
<p>If you had read the specs in particular when it comes to VBA, you would have noticed that Microsoft introduced (without much fanfare) an additional set of constraints in order to bind the VBA macros to the actual document. This effectively makes the VBA macros dependent to any form of Load, Save and Run in any application that intends to preserve the file format.<br />
This new attachment (see attribute CodeName in Ecma 376) is not described. In fact, in many places of the specs, the attribute is just described as a string with no explanation of the entire component life cycle that is serialized in it.</p>
<p>Those are facts.</p>
<p>PS : I am independent vendor, a neutral party, and sell the most advanced third-party Excel 2007 generator out there at the moment. Believe it or not, I have been through EXACTLY what it takes to implement a part of the specs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3342</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Mon, 05 Feb 2007 21:00:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3342</guid>
		<description>&gt; Really? Heard of VBA macros I guess. What’s
&gt; a document value if you can’t instantiate it
&gt; because you are using an application whose
&gt; implementation is based on a paper which
&gt; does not define VBA macros?

Have you thought this through? First, a macro-supplemented document is an application, not just a document. Second, even if you fully documented VBA (which actually is pretty well documented, though not part of OOXML) it would not guarantee that you could implement a reader successfully. Reason: that macro could call the Windows API, or COM components: it is in effect open-ended. I think it is unreasonable to condemn the spec simply on the grounds that it does not cover VBA.

How is VBA &quot;a simple example&quot; by the way? I can&#039;t think of anything like it, unless you mean the variants like Word Basic, non-VBA Excel macros etc. Similar reasoning would apply.

Tim</description>
		<content:encoded><![CDATA[<p>> Really? Heard of VBA macros I guess. What’s<br />
> a document value if you can’t instantiate it<br />
> because you are using an application whose<br />
> implementation is based on a paper which<br />
> does not define VBA macros?</p>
<p>Have you thought this through? First, a macro-supplemented document is an application, not just a document. Second, even if you fully documented VBA (which actually is pretty well documented, though not part of OOXML) it would not guarantee that you could implement a reader successfully. Reason: that macro could call the Windows API, or COM components: it is in effect open-ended. I think it is unreasonable to condemn the spec simply on the grounds that it does not cover VBA.</p>
<p>How is VBA &#8220;a simple example&#8221; by the way? I can&#8217;t think of anything like it, unless you mean the variants like Word Basic, non-VBA Excel macros etc. Similar reasoning would apply.</p>
<p>Tim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephane Rodriguez</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3337</link>
		<dc:creator>Stephane Rodriguez</dc:creator>
		<pubDate>Mon, 05 Feb 2007 20:08:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3337</guid>
		<description>Tim said &quot;The point Weir misses is that (as I understand it) the rationale behind OOXML is to be able to represent all the world’s immense archive of Microsoft Office documents in an XML format with a published specification and without loss of information.&quot;

Really? Heard of VBA macros I guess. What&#039;s a document value if you can&#039;t instantiate it because you are using an application whose implementation is based on a paper which does not define VBA macros?

It so happens that many business word and excel documents use VBA macros.

I&#039;m pretty sure you&#039;d hate to take the responsability to put a product out there that would do just that. As it most certainly would fly back on your face quite rapidly. Deservedly so.

(and before you ask, VBA macros is a simple example. You need to bring the entire &quot;legacy&quot; documents are made of, a number of elements are simply not defined, specified or mentioned in the Ecma 376 paper).</description>
		<content:encoded><![CDATA[<p>Tim said &#8220;The point Weir misses is that (as I understand it) the rationale behind OOXML is to be able to represent all the world’s immense archive of Microsoft Office documents in an XML format with a published specification and without loss of information.&#8221;</p>
<p>Really? Heard of VBA macros I guess. What&#8217;s a document value if you can&#8217;t instantiate it because you are using an application whose implementation is based on a paper which does not define VBA macros?</p>
<p>It so happens that many business word and excel documents use VBA macros.</p>
<p>I&#8217;m pretty sure you&#8217;d hate to take the responsability to put a product out there that would do just that. As it most certainly would fly back on your face quite rapidly. Deservedly so.</p>
<p>(and before you ask, VBA macros is a simple example. You need to bring the entire &#8220;legacy&#8221; documents are made of, a number of elements are simply not defined, specified or mentioned in the Ecma 376 paper).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clyde Davies</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3099</link>
		<dc:creator>Clyde Davies</dc:creator>
		<pubDate>Fri, 02 Feb 2007 12:15:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3099</guid>
		<description>As someone who has both a background in software development and works every day with Office documents, all I care about is my ownership of the information.  If I were to find out that by adopting a particular format I had been locked in uncessarily to a particular vendor&#039;s products then I would have to look very hard for scenarios under which this lock-in became an issue.  

The only one I can currently think of that might affect me regards whether the huge legacy store of information that my vast employer generates became inaccessible if we were to decide to change our office platform (which is highly unlikely).  Where I work, there are several text-mining initiatives underway to extract and index the document store.  Adoption of *any* XML standard would be a boon to such an initiative and this matters far more to us than whether we can adopt OpenOffice at some nebulously defined date in the future.</description>
		<content:encoded><![CDATA[<p>As someone who has both a background in software development and works every day with Office documents, all I care about is my ownership of the information.  If I were to find out that by adopting a particular format I had been locked in uncessarily to a particular vendor&#8217;s products then I would have to look very hard for scenarios under which this lock-in became an issue.  </p>
<p>The only one I can currently think of that might affect me regards whether the huge legacy store of information that my vast employer generates became inaccessible if we were to decide to change our office platform (which is highly unlikely).  Where I work, there are several text-mining initiatives underway to extract and index the document store.  Adoption of *any* XML standard would be a boon to such an initiative and this matters far more to us than whether we can adopt OpenOffice at some nebulously defined date in the future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://www.itwriting.com/blog/114-miguel-de-icaza-on-odf-vs-ooxml.html/comment-page-1#comment-3041</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Thu, 01 Feb 2007 23:15:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=114#comment-3041</guid>
		<description>&gt; you can’t use xooml to create a fully Microsoft-compatible product.

I&#039;m sure that&#039;s true if &quot;fully&quot; means implementing every last bit of legacy cruft.

However it should be feasible to write an app that generates valid OOXML and imports OOXML with graceful degradation.

Tim</description>
		<content:encoded><![CDATA[<p>> you can’t use xooml to create a fully Microsoft-compatible product.</p>
<p>I&#8217;m sure that&#8217;s true if &#8220;fully&#8221; means implementing every last bit of legacy cruft.</p>
<p>However it should be feasible to write an app that generates valid OOXML and imports OOXML with graceful degradation.</p>
<p>Tim</p>
]]></content:encoded>
	</item>
</channel>
</rss>
