Following the report by V1 that it had failed to achieve consensus, Microsoft requested a place on the agenda at the Executive Board meeting held in California on July 18 – 20, in order to make a short presentation on the V1 events. That presentation occurred on Thursday of last week. However, after giving the brief overview, the Microsoft representative made a motion not provided for on the agenda (which was immediately seconded by the Apple representative) that the Executive Board consider a written ballot of "Approval with Comments," with the comments in question being the 96 issues that the V1 members had succeeded in agreeing upon before ending their deliberations. That would have meant that some 400 additional comments (the more difficult ones upon which consensus had not been reached) that V1 had received from various sources would not have been submitted to ISO/IEC JTC1 if the ballot passed.
This motion was defeated, but the Executive Board did agree to issue a written ballot of Approval that would, if adopted, be accompanied by all 498 comments. That ballot was issued to the Executive Board on Friday July 20, and will close on August 9, representing an expedited consideration schedule in comparison to usual practice, due to the short period of time remaining until the five month comment period will end. The next step will be a face-to-face meeting (if needed) on August 15 in Washington, D.C., with dial-in available for Executive Board members that cannot attend in person. During this meeting, an attempt will be made to resolve comments. A vote of "approval with comments" would mean that the United States could be counted in the plus column, whether the comments offered were addressed to INCITS' satisfaction or not. The full INCITS voting reference for this ballot is "INCITS 2212 - US National Body vote to APPROVE ISO/IEC DIS 29500, Information technology - Office Open XML file formats with comments"
If the vote fails to receive the required majority, it has been agreed that a second written ballot will be issued, this time for "No Approval, with Comments." If passed, the comments would once again accompany the vote. In this case, there would be the possibility that if all, or a sufficient number, of the comments offered were reconciled to INCITS' satisfaction, the US vote could be changed from a rejection to an approval. This vote would be held on an even tighter schedule, and would be initiated on August 16, and close on August 23. Once again, a reconciliation meeting has been scheduled, this time for August 29, and the meeting would be held in New York City, with dial in participation permitted once again.
The final position of INCITS – whether Approve with Comments, No Approval with Comments, or failure to achieve consensus, must be reported to ANSI by Thursday, August 30, so that the US position can be reported to ISO/IEC JTC 1 by the September 2 deadline.
The calculation of the voting on such ballots is somewhat complex. There are sixteen members on the INCITS Executive Board, and the voting rules of that body require a three-step calculation, as follows:
- First, there must be nine votes in favor of the vote (a majority of the Executive Board). If fewer are received, the vote fails
- Second, if there are any abstentions, these abstentions must be subtracted from the total number of votes cast for, against, or abstaining
- Of that reduced number, two thirds must be votes to approve
For example, if there is even one abstention, it would take eleven votes to approve in order for the vote to pass rather than nine.
The membership of the Executive Board is currently as follows:
10 Business (Large/Small Business):
6 Non-Business (three Government and three SDOs):
EIA (Electronics Industry Alliance)
US Department of Defense (DoD)
US Department of Homeland Security (DHS)
[Update 7/24/07: A reader pointed me to this link at the INCITS site, which indicatest that the list given to me was out of date. According to that link, the following are two more members of the INCITS Executive Board: Adobe Systems, Inc., and AIM Global Inc., a consortium. The voting numbers I used above would therefore need to be adjusted accordingly, and would now be 10 to approve instead of 9, and presumably 12 in the affirmative in the case of one abstention.]
[Update 8/1/07: I've talked to my source, and there is a meeting attendance requirement that applies to voting by the NCITS Executive Board. In this case, there are 16, as originally reported, rather than 18 members of the EB that are entitled to vote on this specification.]
By all accounts, those on the Executive Board will be attempting to act responsibly and impartially. Given the very large number of comments that have been offered as issues relating to OOXML and the slow progress encountered in reaching consensus upon them (I am told that resolving two of them consumed three hours of meeting time), it appears unlikely that a vote of "Approval with comments" is likely, when it is remembered that such a vote would indicate that the United States would fine it acceptable for OOXML to become an ISO/IEC standard if none of these objections were to be resolved. The agreement upon a schedule that would accommodate a vote not to approve as well would seem to indicate that others are of the same opinion.
What will happen next remains to be seen, but it has become increasingly clear in the United States as well as elsewhere around the world that the sheer length of the OOXML specification and the speed with which it has been pushed through the process by Microsoft may be working against its sponsor. Many National Body members that do not have an axe to grind on either side of the competitive landscape are simply troubled by the number of technical issues that they believe must be addressed in order to responsibly vote to approve OOXML.
This issue may best be illustrated by the fact that most of the c. 17,000 already adopted ISO standards are only 25 – 40 pages long, and a standard normally takes three to four years to move through the five stages of a full ISO adoption cycle. In contrast, OOXML is over 6,000 pages long, and Microsoft is attempting to move it through both Ecma and ISO/IEC JTC1 in less than two years. Given the number of dependencies on other Microsoft technology, lack of detail describing some required elements, and other technical issues that have been identified, those charged with evaluating and voting on OOXML are having difficulty voting to approve, regardless of their opinion on whether there should or should not be two format standards.
Microsoft may have exacerbated this situation rather than eased it when it decided earlier this year to press forward without productively addressing the issues that were raised during the Contradictions period. Had it chosen to respond to these problems then, it could have shortened the list of issues that are troubling National Body representatives in the United States and elsewhere. I am told that Microsoft has continued its full court press in other National Bodies through the current review period, and has sought to cut comment periods in some countries in an effort to move as quickly as possible to a vote to approve.
Not only has this allowed even less time for responsible review of OOXML, but this "cowboy" effort by a dominant United States IT company to force the local process (and often to populate it with its business partners) has not always sold well abroad. A more sensitive, locally-aware, collaborative approach might have worked better than the heavy handed strategy that appears to be backfiring in countries like Portugal and South Africa.
It will be interesting to see how the voting goes in the weeks ahead. From a free flow of information perspective, it will also be interesting to see what information on the voting reaches the press when, and from whom. And, of course, with what spin.
Update: Here is the text of the INCITS press release just issued:
INCITS Executive Board Considers U.S. Position for OOXML Letter Ballot
Contact: Jennifer Garner
Washington, D.C. – July 23, 2007 - The InterNational Committee for Information Technology Standards (INCITS) Executive Board met last week to discuss the U.S. position on the upcoming ISO/IEC JTC 1 letter ballot for Draft International Standard (DIS) 29500, “Information technology - Office Open XML file formats”.
“The INCITS Executive Board has not yet determined the U.S. position on this ballot,” said Jennifer Garner, Director Standards Programs for INCITS. “In accordance with INCITS policies, details of board discussions are not public. However, the committee expresses appreciation for the large number of stakeholder inputs received and acknowledges that full and careful consideration of the comments will take some time.”
Garner added that the INCITS process to develop a finalized U.S. position will meet the international deadline of September 2, 2007.
Since its establishment in 1961, the InterNational Committee for Information Technology Standards (INCITS) has provided the forum of choice for information technology developers, producers and users for the creation and maintenance of ICT standards. The mission of INCITS is to promote the effective use of Information and Communication Technology through standardization in a way that balances the interests of all stakeholders and increases the global competitiveness of the member organizations. INCITS serves as the U.S. Technical Advisory Group for ISO/IEC Joint Technical Committee 1, which is responsible for international standardization in the field of information technology. Membership in INCITS is open to all stakeholders. Currently INCITS is comprised of 1700 member organizations from 13 countries. The INCITS Executive Board has 18 member organizations including representation from the ICT industry’s leading hardware and software providers.
INCITS and the Information Technology Industry Council (ITI) are jointly accredited by, and operate under rules approved by, the American National Standards Institute (ANSI). These rules are designed to ensure that voluntary standards are developed by the consensus of directly and materially affected interests. For further information, please contact INCITS, 1250 Eye St. NW, Suite 200, Washington, DC 20005 (www.incits.org).
For further blog entries on here , click
subscribe to the free Consortium Standards Bulletin