Random thoughts for a Friday afternoon

I haven't blogged in a week, and I figured I should post some thoughts before heading out for the three day weekend:

  1. American Football : It's good to see football season starting up again. I went to the Seahawk vs. Raider game last night with my brother and they had a pretty good showing. The first Husky game is tomorrow and that should be fun. My wife doesn't really like football but somehow I got her to agree to come with me to at least 5 of the Husky games this year which should be fun.
  2. Ecma Standard : The updated spec has been out for a week now, and I think more people really like the new organization structure. I think people are also pretty impressed with the amount of work that the TC has been able to accomplish over the past 9 months. It's really an amazing group of people.
  3. Feedback on the standard : We're seeing some public feedback coming in on the updated drafts. For anyone interested in providing feedback, just go to this site, and the editor will receive your comments and add them to the issue list.
  4. Status report on Redmond Face-to-face : I don't think I ever provided a link to the status report from the Redmond face-to-face meetings we had a couple weeks ago. I talked about it a bit, but if you want the official word, you can go here: https://www.ecma-international.org/news/TC45_current_work/TC45-2006-50.htm. Some cool things to note from the report were that we:
  • Devoted a large part of the time to reviewing and solving open issues.
  • Approved a set of format and schema changes.
  • Completed the Conformance clause and defined conformance requirements for arithmetic precision in SpreadsheetML.
  • Completed the SpreadsheetML formula specification.
  • Revised the DrawingML 2D transform specification.
  • Redefined how to optionally insert controls (e.g., ActiveX, Java applets, etc) to support multiple platforms.
  • Structured the standard into five parts to improve its overall readability.
  • Planned to provide the Office Open XML Schemas in the Relax-NG format as an informative section in a future draft, in addition to the normative W3C XML Schema Definitions.
  1. Final draft of the Ecma spec : It's really exciting that we're now just about a month away from finalizing the spec. We're meeting again face-to-face in Norway at the end of this month. I turn 30 in a couple weeks, and a couple weeks after that we ship the Open XML format spec. Should be a great month!
  2. Confusion between applications and formats : I had some people point me at this blog post the other day, and there is definitely some contradictory information there. While I won't get into the whole discussion around the TCO of Office vs. OpenOffice, I do want to point out that it's really odd that folks are claiming that the study somehow proved that ODF would save money. The study actually says that the costs of using MS Office with Open XML and MS Office with ODF were the same (meaning the formats had no impact). So the study was really just trying to say that using OpenOffice (regardless of format) is a lower cost than that of using Microsoft Office (regardless of format). So I'm not really sure how the file formats got referenced in the article, but there have been confusions like this in the past. Another point people still don't seem to be aware of is that existing MS Office customers get to use Open XML and ODF for free. Office 2007 is not a requirement to use either, so there is no payment required at all to start using the new Open XML formats. I'll leave it to others though to debate the accuracy of the study in terms of the TCO of the applications themselves (obviously I have a different opinion J).

Well, have a great weekend everyone. I'll start blogging more about interesting pieces of the spec next week for those of you who don't have the time to read through all 5000 pages.

-Brian