<?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:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for document∩database</title>
	<atom:link href="http://aristippus303.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://aristippus303.wordpress.com</link>
	<description>because 140 characters is not always enough</description>
	<lastBuildDate>Tue, 03 Nov 2009 12:33:39 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Excel 2010 (Microsoft Office 2010 CTP TO-do list (01)</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-44</link>
		<dc:creator>Excel 2010 (Microsoft Office 2010 CTP TO-do list (01)</dc:creator>
		<pubDate>Tue, 03 Nov 2009 12:33:39 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-44</guid>
		<description>[...] is a big and complex document format, and even though OOXML was not published until waaaay after &quot;feature freeze&quot; of Office 2010, I thought it&#039;d be interesting to take a look at how Excel has reached [...]</description>
		<content:encoded><![CDATA[<p>[...] is a big and complex document format, and even though OOXML was not published until waaaay after &quot;feature freeze&quot; of Office 2010, I thought it&#39;d be interesting to take a look at how Excel has reached [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Gareth Horton</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-42</link>
		<dc:creator>Gareth Horton</dc:creator>
		<pubDate>Mon, 02 Nov 2009 17:02:01 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-42</guid>
		<description>@Norbert Bollow

Thanks for the response.  Unfortunately, your blog does not allow comments, so I can&#039;t respond to it fully without doing a new post, which seems rather overblown.

I&#039;ll just mention a few points here:

Again, if people thought the &#039;leap year bug&#039; was THE biggest criticism of OOXML, they certainly shouldn&#039;t be allowed near spreadsheets.  I covered that issue in my post. If this was such a huge issue for users, I guarantee you it would have been addressed by the spreadsheet application community, including Microsoft in the last couple of decades.  It&#039;s annoying, but not a whole lot more than that.

I think your idea of changing the namespace for transitional had some merit, however, the benefits for users and implementors of not completely breaking compatibility between document instances in a new version of ECMA376 outweighs this. Remember, there was an existing standard out there, just not an ISO one.  ODF has the same heritage.

The mention of UTC in serial dates is a bug in the spec.  This needs to be fixed. Serial dates have never used timezone information (even the &quot;safe&quot; UTC variant) and it is a nonsense to try and retrofit them in some way for that.  If we want to make a leap forward in allowing spreadsheets to deal with timezones, that needs to be done using ISO8601 dates.  UTC has advantages of not being affected adversely by DST changes, but then makes it difficult to know what the local time is, without other information being stored.

Your point 2 regarding a roadmap for Transitional is critically important and I would very much like to see you involved with WG4 - even if just on the phone conferences to help tackle that issue. You may or may not know that Alex Brown has been working on that issue for some time and we intend to discuss it at the Paris meeting.  

I discuss point 3 above. In addition, if we were in a situation where there were only a handful of people creating and consuming these document instances, then a total break would have been justified. Breaking thousands of applications is not. We must be mindful of the costs that have to be borne by customers and implementors as well.

Point 5 is a question of interpretation, which is what we want to avoid.

Gareth</description>
		<content:encoded><![CDATA[<p>@Norbert Bollow</p>
<p>Thanks for the response.  Unfortunately, your blog does not allow comments, so I can&#8217;t respond to it fully without doing a new post, which seems rather overblown.</p>
<p>I&#8217;ll just mention a few points here:</p>
<p>Again, if people thought the &#8216;leap year bug&#8217; was THE biggest criticism of OOXML, they certainly shouldn&#8217;t be allowed near spreadsheets.  I covered that issue in my post. If this was such a huge issue for users, I guarantee you it would have been addressed by the spreadsheet application community, including Microsoft in the last couple of decades.  It&#8217;s annoying, but not a whole lot more than that.</p>
<p>I think your idea of changing the namespace for transitional had some merit, however, the benefits for users and implementors of not completely breaking compatibility between document instances in a new version of ECMA376 outweighs this. Remember, there was an existing standard out there, just not an ISO one.  ODF has the same heritage.</p>
<p>The mention of UTC in serial dates is a bug in the spec.  This needs to be fixed. Serial dates have never used timezone information (even the &#8220;safe&#8221; UTC variant) and it is a nonsense to try and retrofit them in some way for that.  If we want to make a leap forward in allowing spreadsheets to deal with timezones, that needs to be done using ISO8601 dates.  UTC has advantages of not being affected adversely by DST changes, but then makes it difficult to know what the local time is, without other information being stored.</p>
<p>Your point 2 regarding a roadmap for Transitional is critically important and I would very much like to see you involved with WG4 &#8211; even if just on the phone conferences to help tackle that issue. You may or may not know that Alex Brown has been working on that issue for some time and we intend to discuss it at the Paris meeting.  </p>
<p>I discuss point 3 above. In addition, if we were in a situation where there were only a handful of people creating and consuming these document instances, then a total break would have been justified. Breaking thousands of applications is not. We must be mindful of the costs that have to be borne by customers and implementors as well.</p>
<p>Point 5 is a question of interpretation, which is what we want to avoid.</p>
<p>Gareth</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Norbert Bollow</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-41</link>
		<dc:creator>Norbert Bollow</dc:creator>
		<pubDate>Mon, 02 Nov 2009 16:20:47 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-41</guid>
		<description>It&#039;s a bit strange to read the claim in this blog posting that it is intended to help me &quot;understand the situation more clearly&quot;, while at the same time you did not inform me about your posting. Nevertheless, it has recently been brought to my attention, and I have written &lt;a href=&quot;http://adaptux.com/standards/ooxml-spreadsheet-interop&quot; rel=&quot;nofollow&quot;&gt;a response&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>It&#8217;s a bit strange to read the claim in this blog posting that it is intended to help me &#8220;understand the situation more clearly&#8221;, while at the same time you did not inform me about your posting. Nevertheless, it has recently been brought to my attention, and I have written <a href="http://adaptux.com/standards/ooxml-spreadsheet-interop" rel="nofollow">a response</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Jesper Lund Stocholm</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-40</link>
		<dc:creator>Jesper Lund Stocholm</dc:creator>
		<pubDate>Sun, 01 Nov 2009 10:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-40</guid>
		<description>Hi Rob,

&quot;Jesper, if after 25 years in the industry I’ve learned one thing, it is not to make business or technical plans for a competing product based on what Microsoft says at conferences.&quot;

The way I usually handle &quot;promises&quot; from Microsoft is that if it is clear to me, that whatever is in Microsoft&#039;s best interest - they usually do what they say. If, however, it is not in Microsoft&#039;s interest - I like to see the actual results before putting my hands in the air.

(and jumping back)

&quot;Symphony 1.3 was already at feature freeze when Excel 2007 SP2 was released. &quot;
Ok - so what you are saying is, that with Symphony 1.4 you will load these formulas? That is really great news.

:-)

Oh ... and speaking of &quot;being outside&quot; - I&#039;m going to Paris for the WG4-meeting in December - probably being the only one with a CANON camera. Talk about feeling like the odd one out.

PS: Welcome to Europe.</description>
		<content:encoded><![CDATA[<p>Hi Rob,</p>
<p>&#8220;Jesper, if after 25 years in the industry I’ve learned one thing, it is not to make business or technical plans for a competing product based on what Microsoft says at conferences.&#8221;</p>
<p>The way I usually handle &#8220;promises&#8221; from Microsoft is that if it is clear to me, that whatever is in Microsoft&#8217;s best interest &#8211; they usually do what they say. If, however, it is not in Microsoft&#8217;s interest &#8211; I like to see the actual results before putting my hands in the air.</p>
<p>(and jumping back)</p>
<p>&#8220;Symphony 1.3 was already at feature freeze when Excel 2007 SP2 was released. &#8221;<br />
Ok &#8211; so what you are saying is, that with Symphony 1.4 you will load these formulas? That is really great news.</p>
<p> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Oh &#8230; and speaking of &#8220;being outside&#8221; &#8211; I&#8217;m going to Paris for the WG4-meeting in December &#8211; probably being the only one with a CANON camera. Talk about feeling like the odd one out.</p>
<p>PS: Welcome to Europe.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Rob Weir</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-39</link>
		<dc:creator>Rob Weir</dc:creator>
		<pubDate>Fri, 30 Oct 2009 13:11:53 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-39</guid>
		<description>Jesper, if after 25 years in the industry I&#039;ve learned one thing, it is not to make business or technical plans for a competing product based on what Microsoft says at conferences.  You really need to see the running code.  Think of it this way:  if the Ecma-376 spec was filled with so many errors, after a year at Ecma, and then another 18 months in JTC1, what makes you think that &quot;raw&quot; implementation notes, without any external review, will be any more accurate?  How many millions of Euros of your company&#039;s money would you be willing to invest in a product built to those specifications?  Would you release a product to customers based on that information alone, without testing interoperability with the real product?  I don&#039;t think so.  When it comes to Microsoft technology, we are all on the outside.  

As for the SUM function, you are correct that this may be accurately described in ISO/IEC 29500.  But I also know that many other functions are not described accurately.  In fact, as you should know, your defect report log in WG4 is tracking some (but not all) of the known errors in the spreadsheet formula definitions.  If we coded to the OOXML standard our customers would not be happy with the incompatibility that would result.</description>
		<content:encoded><![CDATA[<p>Jesper, if after 25 years in the industry I&#8217;ve learned one thing, it is not to make business or technical plans for a competing product based on what Microsoft says at conferences.  You really need to see the running code.  Think of it this way:  if the Ecma-376 spec was filled with so many errors, after a year at Ecma, and then another 18 months in JTC1, what makes you think that &#8220;raw&#8221; implementation notes, without any external review, will be any more accurate?  How many millions of Euros of your company&#8217;s money would you be willing to invest in a product built to those specifications?  Would you release a product to customers based on that information alone, without testing interoperability with the real product?  I don&#8217;t think so.  When it comes to Microsoft technology, we are all on the outside.  </p>
<p>As for the SUM function, you are correct that this may be accurately described in ISO/IEC 29500.  But I also know that many other functions are not described accurately.  In fact, as you should know, your defect report log in WG4 is tracking some (but not all) of the known errors in the spreadsheet formula definitions.  If we coded to the OOXML standard our customers would not be happy with the incompatibility that would result.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Jesper Lund Stocholm</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-37</link>
		<dc:creator>Jesper Lund Stocholm</dc:creator>
		<pubDate>Fri, 30 Oct 2009 12:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-37</guid>
		<description>Hi there, Rob,

&quot;We do not support OOXML. We support the Office 2007 XML outputs. These are two different and incompatible things, as you know.&quot;

Well, I was not aware that the formula description for =SUM(A1:B1) is different in IS29500 and &quot;Microsoft Office 2007 XML&quot;, but you presumably know better than I.


&quot;Symphony 1.3 was already at feature freeze when Excel 2007 SP2 was released.&quot;

Ok - that kind of sucks, but was the feature freeze active at the time of the first DII-workshop in July 2008? That was when Microsoft&#039;s usage of OOXML formulas in ODF spreadsheets was made public.

&quot;Obviously, we cannot anticipate all possible incompatibilities that Microsoft will introduce into their code. Typically we can only react.&quot;

Yeah, it sucks being on the outside :o)

&quot;Have you seen a list of what Microsoft will be doing with ODF in Office 2010? It would be interesting to see whether the situation is the same, or if it is improved.&quot;

No, I haven&#039;t seen that. I have been busy being as much a pain in the ass as possible wrt Microsoft and the ... ahem ... not-clever moves they continue to make with Excel2010 (blog post coming up in a few days). I have tried to get some info on ODF-support, but getting that kind of information out of Redmond is like trying to squeeze water out of a rock.

My anticipation: no change what so ever :o(

/Jesper</description>
		<content:encoded><![CDATA[<p>Hi there, Rob,</p>
<p>&#8220;We do not support OOXML. We support the Office 2007 XML outputs. These are two different and incompatible things, as you know.&#8221;</p>
<p>Well, I was not aware that the formula description for =SUM(A1:B1) is different in IS29500 and &#8220;Microsoft Office 2007 XML&#8221;, but you presumably know better than I.</p>
<p>&#8220;Symphony 1.3 was already at feature freeze when Excel 2007 SP2 was released.&#8221;</p>
<p>Ok &#8211; that kind of sucks, but was the feature freeze active at the time of the first DII-workshop in July 2008? That was when Microsoft&#8217;s usage of OOXML formulas in ODF spreadsheets was made public.</p>
<p>&#8220;Obviously, we cannot anticipate all possible incompatibilities that Microsoft will introduce into their code. Typically we can only react.&#8221;</p>
<p>Yeah, it sucks being on the outside <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> )</p>
<p>&#8220;Have you seen a list of what Microsoft will be doing with ODF in Office 2010? It would be interesting to see whether the situation is the same, or if it is improved.&#8221;</p>
<p>No, I haven&#8217;t seen that. I have been busy being as much a pain in the ass as possible wrt Microsoft and the &#8230; ahem &#8230; not-clever moves they continue to make with Excel2010 (blog post coming up in a few days). I have tried to get some info on ODF-support, but getting that kind of information out of Redmond is like trying to squeeze water out of a rock.</p>
<p>My anticipation: no change what so ever <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> (</p>
<p>/Jesper</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Rob Weir</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-36</link>
		<dc:creator>Rob Weir</dc:creator>
		<pubDate>Fri, 30 Oct 2009 01:46:29 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-36</guid>
		<description>We do not support OOXML.  We support the Office 2007 XML outputs.  These are two different and incompatible things, as you know.

Symphony 1.3 was already at feature freeze when Excel 2007 SP2 was released.  Obviously, we cannot anticipate all possible incompatibilities that Microsoft will introduce into their code. Typically we can only react.  Symphony 1.3 was compatible with the Microsoft/CleverAge Plugin for Office, which was the ODF support recommended by Microsoft at the time Symphony 1.3 was being developed.  We certainly did not imagine that Microsoft would introduce changes to their formulas that would not only break compatibility with Symphony and OpenOffice (and KOffice and Google Docs), but even with their own previously recommended ODF solution.

Have you seen a list of what Microsoft will be doing with ODF in Office 2010?  It would be interesting to see whether the situation is the same, or if it is improved.</description>
		<content:encoded><![CDATA[<p>We do not support OOXML.  We support the Office 2007 XML outputs.  These are two different and incompatible things, as you know.</p>
<p>Symphony 1.3 was already at feature freeze when Excel 2007 SP2 was released.  Obviously, we cannot anticipate all possible incompatibilities that Microsoft will introduce into their code. Typically we can only react.  Symphony 1.3 was compatible with the Microsoft/CleverAge Plugin for Office, which was the ODF support recommended by Microsoft at the time Symphony 1.3 was being developed.  We certainly did not imagine that Microsoft would introduce changes to their formulas that would not only break compatibility with Symphony and OpenOffice (and KOffice and Google Docs), but even with their own previously recommended ODF solution.</p>
<p>Have you seen a list of what Microsoft will be doing with ODF in Office 2010?  It would be interesting to see whether the situation is the same, or if it is improved.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Jesper Lund Stocholm</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-34</link>
		<dc:creator>Jesper Lund Stocholm</dc:creator>
		<pubDate>Wed, 28 Oct 2009 21:29:30 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-34</guid>
		<description>Rob,

&quot;What is the reason why Excel is not able to do with OOXML what it already does with ODF?&quot;

It&#039;s an interesting question, coz not all things make sense.

Take Lotus Symphony 1.3 as an example. When creating a spreadsheet with e.g. Excel2007 with a formula in it, the import filters of Lotus Symphony imports it just fine and converts the formula to OpenOffice.org formulas. However, when Lotus Symphony encounters the exact same formula in an ODF spreadsheet, Lotus Symphony fails to load it.

I realize that you have dodged the question the last 2 or 3 times I have asked you this, but you being an &quot;IBM guy&quot; and all, can you explain why Lotus Symphony is not able to do with ODF what it already does with OOXML?</description>
		<content:encoded><![CDATA[<p>Rob,</p>
<p>&#8220;What is the reason why Excel is not able to do with OOXML what it already does with ODF?&#8221;</p>
<p>It&#8217;s an interesting question, coz not all things make sense.</p>
<p>Take Lotus Symphony 1.3 as an example. When creating a spreadsheet with e.g. Excel2007 with a formula in it, the import filters of Lotus Symphony imports it just fine and converts the formula to OpenOffice.org formulas. However, when Lotus Symphony encounters the exact same formula in an ODF spreadsheet, Lotus Symphony fails to load it.</p>
<p>I realize that you have dodged the question the last 2 or 3 times I have asked you this, but you being an &#8220;IBM guy&#8221; and all, can you explain why Lotus Symphony is not able to do with ODF what it already does with OOXML?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by uberVU - social comments</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-33</link>
		<dc:creator>uberVU - social comments</dc:creator>
		<pubDate>Thu, 22 Oct 2009 22:28:41 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-33</guid>
		<description>&lt;strong&gt;Social comments and analytics for this post...&lt;/strong&gt;

This post was mentioned on Twitter by dmahugh: Excellent summary of why serial dates are in ISO/IEC 29500, from @aristippus303. http://tinyurl.com/yhm2ue2...</description>
		<content:encoded><![CDATA[<p><strong>Social comments and analytics for this post&#8230;</strong></p>
<p>This post was mentioned on Twitter by dmahugh: Excellent summary of why serial dates are in ISO/IEC 29500, from @aristippus303. <a href="http://tinyurl.com/yhm2ue2.." rel="nofollow">http://tinyurl.com/yhm2ue2..</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why do we need serial dates in the Transitional form of IS 29500? by Gareth Horton</title>
		<link>http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-32</link>
		<dc:creator>Gareth Horton</dc:creator>
		<pubDate>Thu, 22 Oct 2009 18:18:53 +0000</pubDate>
		<guid isPermaLink="false">http://aristippus303.wordpress.com/2009/10/22/why-do-we-need-serial-dates-in-the-transitional-form-of-is-29500/#comment-32</guid>
		<description>Hi Rob,

I certainly understand the fact that the underlying storage format of dates in ODF is xsd:date.  I was referring to OpenFormula in isolation really, as regards the usage of serial dates.

In addition, I was referring to Transitional, not Strict IS29500.  In 29500 Strict, ISO 8601 dates are the only allowable representation. 

There is no issue with existing ECMA376-1 applications having the data loss issue with Strict, since the namespace has changed, so the instances would not be processable by existing apps.  This is not the case with Transitional.

Your point about Excel 2007 SP2 highlights the issue perfectly.  Try and do the same with the RTM - it doesn&#039;t work, because ODF functionality wasn&#039;t implemented at that point in time.  Just as an unpatched Excel 2007 or a Monarch 9 can&#039;t deal with ISO8601 dates safely in a 29500 Transitional document, since that functionality did not exist.

I am not trying to say ODF has a &quot;serial date problem&quot; by any stretch of the imagination, just that there is nothing intrinsically evil about serial dates, in fact they are the right tool for the job here and the existence of them in OpenFormula helps to prove that point.

Gareth</description>
		<content:encoded><![CDATA[<p>Hi Rob,</p>
<p>I certainly understand the fact that the underlying storage format of dates in ODF is xsd:date.  I was referring to OpenFormula in isolation really, as regards the usage of serial dates.</p>
<p>In addition, I was referring to Transitional, not Strict IS29500.  In 29500 Strict, ISO 8601 dates are the only allowable representation. </p>
<p>There is no issue with existing ECMA376-1 applications having the data loss issue with Strict, since the namespace has changed, so the instances would not be processable by existing apps.  This is not the case with Transitional.</p>
<p>Your point about Excel 2007 SP2 highlights the issue perfectly.  Try and do the same with the RTM &#8211; it doesn&#8217;t work, because ODF functionality wasn&#8217;t implemented at that point in time.  Just as an unpatched Excel 2007 or a Monarch 9 can&#8217;t deal with ISO8601 dates safely in a 29500 Transitional document, since that functionality did not exist.</p>
<p>I am not trying to say ODF has a &#8220;serial date problem&#8221; by any stretch of the imagination, just that there is nothing intrinsically evil about serial dates, in fact they are the right tool for the job here and the existence of them in OpenFormula helps to prove that point.</p>
<p>Gareth</p>
]]></content:encoded>
	</item>
</channel>
</rss>
