• Sign In
 
  • MSDN Blogs
  • Microsoft Blog Images
  • More ...
Search
  • Advanced search options...
Tags
  • .NET
  • Altova
  • blogging
  • code samples
  • Codeplex
  • Custom XML
  • DII
  • DIS29500
  • ECMA-376
  • IBM
  • Java
  • Monarch
  • ODF
  • Office 2007
  • OpenXMLDeveloper.org
  • PHP
  • Redmond
  • SharePoint
  • System.IO.Packaging
  • TechEd
  • UOF
  • VSTO
  • Windows
  • WordprocessingML
  • workshops
Archives
Archives
  • January 2012 (1)
  • October 2011 (1)
  • July 2011 (2)
  • April 2011 (1)
  • March 2011 (3)
  • December 2010 (1)
  • August 2010 (1)
  • June 2010 (1)
  • May 2010 (1)
  • April 2010 (3)
  • March 2010 (1)
  • November 2009 (4)
  • October 2009 (1)
  • September 2009 (2)
  • July 2009 (2)
  • June 2009 (4)
  • May 2009 (5)
  • April 2009 (4)
  • March 2009 (4)
  • February 2009 (2)
  • January 2009 (4)
  • December 2008 (4)
  • November 2008 (3)
  • October 2008 (4)
  • September 2008 (3)
  • August 2008 (2)
  • July 2008 (5)
  • June 2008 (7)
  • May 2008 (5)
  • April 2008 (8)
  • March 2008 (14)
  • February 2008 (15)
  • January 2008 (13)
  • December 2007 (12)
  • November 2007 (5)
  • October 2007 (9)
  • September 2007 (6)
  • August 2007 (10)
  • July 2007 (9)
  • June 2007 (8)
  • May 2007 (12)
  • April 2007 (14)
  • March 2007 (12)
  • February 2007 (10)
  • January 2007 (17)
  • December 2006 (14)
  • November 2006 (10)
  • October 2006 (11)
  • September 2006 (12)
  • August 2006 (12)
  • July 2006 (12)
  • June 2006 (23)
  • May 2006 (14)
Common Tasks
  • Blog Home
  • Email Blog Author
  • About
  • RSS for comments
  • RSS for posts

DIS 29500 proposed dispositions

Doug Mahugh - Office Interoperability
MSDN Blogs > Doug Mahugh > DIS 29500 proposed dispositions

DIS 29500 proposed dispositions

Doug Mahugh
14 Jan 2008 7:42 PM
  • Comments 13

Today's announcement from Ecma that written responses have been provided for all 3,522 national body comments in the DIS 29500 standards process is a major milestone for all involved. Brian Jones has a few details on his blog as well.

Looking at the magnitude of what has been accomplished, I can't help thinking of the comparison between these two tasks:

  1. Create a standard specification of a few thousand pages, for a document format that's designed to provide compatibility with an existing document format, while working closely with the creators of that existing format.
  2. Write responses to thousands of comments, concerns, questions and complaints about the same standard from hundreds of people worldwide, including competing vendors, ideological opponents, and people ranging from deep experts in the subject to, well, those with a little less understanding of the details.

Which sounds more difficult? I think most people would say the second task sounds much more difficult, and yet Ecma TC45, which has pulled off both of these tasks, did the first one in about a year, and the second one in just four months. To say that they really stepped up their game is an understatement. They've had long hours of phone calls, meetings, and other activities, and have managed to create thousands of pages of high-quality written responses, with some of the individual responses totalling dozens of pages.

As an INCITS V1 member in the US, I have access to the responses, and looking around at them this afternoon I'm amazed at how much has been accomplished. I can't talk about specific details currently due to ISO regulations, but at a high level I'd divide the proposed dispositions into a few buckets:

  • Addition of useful information for developers, such as the thorough documentation of compat settings. Want to know what it means to "autospace like Word 95" or "truncate font heights like WP6"? That's all spelled out now, so that any developer can implement these behaviors.
  • New flexibility in the formats, such as extensible page borders, support for new types of content, and new options for date handling. Want to use ISO 8601 dates in an Open XML spreadsheet? Now you can.
  • Standards support. Dozens of international standards are normatively referenced in the proposed changes, making DIS 29500 a well-socialized and well-connected member of the international standards family. A good example is the use of ISO/IEC 14977:1996 (Syntactic metalanguage – Extended BNF) notation for spreadsheet formulas and fields.
  • Structural changes to allow for selective re-use of specific portions of the standard. One of the proposed changes would make OPC (Open Packaging Convention) and MCE (Markup Compatibility and Extensibility) separate parts, so that other standards can normatively reference these useful technologies separately from the rest of DIS 29500.
  • Clarification of numerous details, including conformance requirements, algorithms, syntactical details, and much more.
  • Correction of errors and typos that have made some of the details confusing in the past.

The resulting specification, after all of these proposed changes are made, will be the most thoroughly reviewed document format standard ever. And the level of detail, clarity and flexibility in the spec will be greatly improved by the process that has taken place. This is standards development in action, and the system is working, for the benefit of all.

Sure, there will be people who disagree with some of the changes, and those debates will take place from now through the BRM (Ballot Resolution Meeting) in late February. Many of those disagreements will be resolved, and some of them probably won't. Some commenters want things that most people don't want, and like any consensus-based process, the opinion of the majority will drive the outcome of those issues. When we're talking about a typo, technical error, or omission, there's not a lot to debate, but sometimes there isn't a solution that can satisfy every single party involved.

For example, I've noticed a few cases in the comments where two different comments from two different countries are mutually exclusive. As one specific example, I noticed a situation where one country says "please explain X in more detail," and another says "X has no place in a standard of this type." Resolving that situation to the satisfaction of all parties will require a delicate combination of technical expertise, communication skills, and respect for all points of view. But based on everything I've seen to date, I think Rex Jaeschke (the project editor) and Alex Brown (the BRM convenor) are up to the task.

Congratulations to Rex and the members of TC45 on this huge accomplishment over the last few months!

  • 13 Comments
Comments
  • trali
    14 Jan 2008 8:12 PM

    The ECMA PR says:

    "the ISO/IEC DIS 29500 Project Editor, with the help of Ecma TC45, is publishing the Project Editor’s Report of Proposed Dispositions. "

    Where is it published?

  • Doug Mahugh
    15 Jan 2008 9:49 AM

    Trali, they're referring to "publishing" the comments and proposed dispositions to an Ecma site that is only available to the members of the national bodies.  JTC 1 has rules governing distribution of the national body comments, and Ecma is following those rules.

  • Gerd
    15 Jan 2008 1:46 PM

    "Write responses to thousands of comments, concerns, questions and complaints about the same standard from hundreds of people worldwide, including competing vendors, ideological opponents, and people ranging from deep experts in the subject to, well, those with a little less understanding of the details."

    It is not the time for insults to the correctors from the Committees that took the time to read your premature spec.

  • Doug Mahugh
    15 Jan 2008 2:18 PM

    I didn't mean that as an insult, Gerd, but rather as a simple statement of fact regarding a few of the comments.  I respect the process and the participants, but I don't believe that every single one of the 3522 comments are well-informed attempts to improve the quality of the spec, and in a few cases it's not clear that the comment is even relevant to the spec at all.  I've heard the same opinion expressed by commenters from several countries, but of course you're entitled to a different opinion if that's how you feel.

  • .NetBlogger
    15 Jan 2008 10:09 PM

    Una noticia muy interesante es que ECMA respondió a todos los comentarios que se hicieron en todo el

  • Noticias externas
    15 Jan 2008 10:38 PM

    Una noticia muy interesante es que ECMA respondió a todos los comentarios que se hicieron en todo el

  • Trali
    16 Jan 2008 7:11 PM

    The comments are here:

    <DELETED>

    Sorry, Thali, but I felt compelled to replace the link about with because the JTC 1 Directives (Annex H) say that the “disposition of Comments” documents are supposed to be “access limited to participants in the ISO system”, which means the participating National Bodies. I'm not comfortable publishing pointers which are not consistent with this direction. - Doug

  • carlos
    22 Jan 2008 10:53 AM

    >Sorry, Thali, but I felt compelled to replace the

    >link about with because the JTC 1 Directives (Annex H)

    >say that the “disposition of Comments” documents are

    > supposed to be “access limited to participants in the

    >ISO system”

    mmm... ECMA "deliberations" closed , dispositions of comments closed , BRM closed

    i believe that a lot of standardization process should change , if you want to keep credibility of people  ( end users, you know this people? )

  • Doug Mahugh
    22 Jan 2008 12:18 PM

    Carlos, are you saying that it would increase my credibility with end users if I break the JTC 1 rules?  Call me a cynic, but I have my doubts about that.

  • norbert
    27 Jan 2008 2:14 AM

    "Carlos, are you saying that it would increase my credibility with end users if I break the JTC 1 rules?"

    Humm, the notorious nuremberg defence.... "I'm just following orders"

    I don't know about 'your' credibility', but ISO's credibility would certainly be improved by more transparency - and based on the abuse that ISO's process took this past year,, it can certainly use any spec of credibility it can.. The notion of elaborating 'open standard' in secrecy is quite ludicrous.

  • Doug Mahugh
    27 Jan 2008 2:24 PM

    Norbert, are you familiar with Godwin's law?

    http://en.wikipedia.org/wiki/Godwin%27s_Law

    Have you publicly pushed on Rob Weir, who is also a V1 member, to demand that he do what you're asking me to do, violate JTC 1 guidelines?  Didn't think so.

  • Doug Mahugh
    8 Feb 2008 2:43 AM

    I had a chance last week to talk to Brian Jones about the proposed dispositions to the DIS 29500 comments.

  • Noticias externas
    8 Feb 2008 3:04 AM

    I had a chance last week to talk to Brian Jones about the proposed dispositions to the DIS 29500 comments

Page 1 of 1 (13 items)
  • © 2012 Microsoft Corporation.
  • Terms of Use
  • Trademarks
  • Privacy Statement
  • Report Abuse
  • 5.6.131.143