|
Malaysia Standards Says Most of Their Technical Concerns Unresolved at BRM; Fast Track Inappropriate - Updated |
|
Tuesday, March 04 2008 @ 10:38 AM EST
|
Standards Malaysia has now issued a statement [PDF] regarding the BRM. The title says it all, "Malaysian delegation at the ISO meeting in Geneva (25 – 29 Feb ’08) finds the technical issues in the draft standard OOXML unresolved satisfactorily". They were there. And they contradict the stories being put out by those in charge and by Microsoft. They did *not* have the opportunity to have their concerns addressed totally. Malaysia voted to disapprove the undiscussed bulk dispositions, although they had earlier voted to approve some dispositions that were discussed. Most of their concerns were never discussed: "Malaysia had submitted 23 comments and more than 70% of them were not addressed satisfactorily by Ecma's proposed dispositions. We intended to resolve these technical issues at the BRM, but we could only raise 2 concerns due to the time constraints imposed," Fadilah said. The press release says that after three days of trying, it became clear that there was insufficient time to address all the dispositions, and so the idea was presented to just vote on items without discussion: "Malaysia decided to vote 'Disapprove' to these undiscussed issues," Fadilah elaborated, "The limitation of the BRM process clearly showed that such a task of approving this draft standard does not fit in the Fast Track process employed by Ecma International. Malaysia and other country delegations worked very hard which extended into evenings after the BRM sessions. All the technical experts from diverse backgrounds, including from Microsoft, the original proposer of the Draft, put their heads together to fix the specification. Malaysia approved the counter proposals by many National Bodies which were discussed during the BRM. Unfortunately there were just far too many to fix within the given time." I don't think it took three days to figure out that there was insufficient time to discuss all the dispositions. I think the evidence indicates that it was anticipated and planned for. To fully comprehend the story, you need to read the rules. Here's the page where you can find the rules regarding the Fast Track process. The one that I think is the right one is ISO/IEC JTC 1 Directives, 5th Edition, Version 3.0. When I read them, I read that only P-members can vote, and I also read that voting should ideally never happen at a BRM, that the preferred method is discussion leading to consensus. Only if consensus can't be reached is voting contemplated, and then only P-members vote. If no consensus is possible, the convenor terminates the Fast Track process. The P-members didn't reach consensus on the undiscussed dispositions. Yet, we do not see a shut down. What's up with that? And now what? I looked into the appeals process, and I'll show you what I found.
Oddly, all of the Directives on that page are marked modified on August 27, 2007, just prior to the September vote on OOXML. I don't know why. But, as I'll show you, the one I believe is the one that governs, dated April of 2007, setting forth the appropriate procedures, is this one, JTC001-N-8557 Ed5V3 [PDF]. The parts that were new, edited from prior versions, are in purple. If you look at pages 61 onward, about Fast Tracking, it's all in purple, which means the process was edited after Microsoft began its efforts via Ecma to Fast Track OOXML in 2005, although I haven't yet seen anything leap out as being significantly changed. You may notice things I don't, of course, as we work as a group. I'm just telling you what I am noticing, but you can amplify.
On page 26, this Directive tells us who is responsible for administration of the technical work, the Information Technology Task Force, or ITTF:
4.1.1 Information Technology Task Force (ITTF)
4.1.1 The ITTF is responsible for the day-to-day planning and coordination of the technical work of JTC 1 relative to IED and ISO, and supervises the application of the ISO and IEC Statutes and Rules of Procedure. The ITTF shall satisfy itself that particular investigations are followed up and that the time limits are complied with. To be in a position to keep Councils and NBs informed as to the technical work envisaged, in progress and completed, the ITTF must always be fully informed regarding the work of JTC 1.
4.1.2. The ITTF shall advise the JTC 1 Secretariats and Secretaries on any point of procedure, assist in the technical coordination and harmonisation of work and in seeking solutions to any problems which have not been resolved between JTC 1 and other TCs of ISO and IEC directly. If necessary, the ITTF may convene ad hoc technical coordination meetings. So the buck stops there. And if you were the convenor of the BRM regarding OOXML, that's logically who you'd turn to for direction if you suspected that there would be insufficient time to address thousands of comments at an upcoming Fast Track BRM.
Indeed, that appears to be precisely what happened. On January 24, 2008, for example, Brown wrote this on his blog: As the BRM nears... I have been busy working with ISO/IEC officials to make sure the meeting mechanisms are sufficient for the enormity of the task we face...
I think it's very clear looking back that it was realized in advanced that there would be insufficient time to discuss all the proposed dispositions. If you read Brown's blog on January 29, 2008, you'll see that he laid out in advance that he was expecting the "overwhelming majority of meeting resolutions" to be "decided by voting (as allowed for by the JTC 1 Directives)": 1,000 responses in 35 hours?
Given the five day time limit of the BRM, a frequently asked question is: how can 1,000 issues be addressed in the time, even if NBs already know what their position is? The answer, I think, must lie in paper voting. I am sure that the overwhelming majority of meeting resolutions will be decided by voting (as allowed for by the JTC 1 Directives), and delegations will be given lengthy voting papers allowing them to approve, abstain, or disapprove for any proposed resolution. The voting papers are likely to have three kinds of proposed resolution listed on them:
* Verbatim responses from Ecma's proposed disposition of comments (as contained in the document published by SC 34 as N 980)
* Ecma responses that have been amended by the BRM
* Fresh responses arising from BRM discussion
for the latter two types, consensus might well be reached during in-session discussion, in which case there is obviously no need to put the proposed resolution to the additional test of a redundant vote.
Note who Brown said would be allowed to participate in such a vote:
Now, paper balloting follows normal JTC 1 in-meeting rules:
In a meeting, except as otherwise specified in these directives, questions are decided by a majority of the votes cast at the meeting by P-members expressing either approval or disapproval. (9.1.4)
Tied votes will be assumed not to have passed (unless they get the “further discussion” the Directives require during the BRM, which is unlikely). Is that what he is saying now about O-members? Take a look at what he posted on Andy Updegrove's blog: On the particular questions about in-meeting voting I can tell you:
* Yes, it was a good idea to take votes (congratulations to the BRM on wisely choosing this route)
* Yes, it was within my, and the meeting's, powers to allow it
* Yes, what happened was fully in accord with the JTC 1 Directives (O-member voting and all)
OBVIOUSLY (given the red hot controversy here) voting procedure was discussed in minute detail, and decided, in consultation with ITTF before the BRM started. That isn't at all what Malaysia says happened. Here's their version: After 3 days, it was apparent that there would be no time to review all the items within the remaining 2 days on all substantial concerns against the Ecma standard. The 32 National Bodies, including Malaysia, were then requested to submit a vote on all the items which were not discussed at the BRM and told to vote on Ecma's remaining dispositions to 'Approve,' 'Disapprove' or 'Abstain.' So the pretense that the idea to vote in bulk was invented at the BRM by the NBs on the spot and unanimously approved there is just that. Malaysia says they were told what to do.
Now, if we subtract the O-members' votes -- apparently inappropriately counted, unless someone can point me to some Directive, as opposed to a FAQ, that contradicts the words I'm reading in the Directive I believe is the operative one, and which Brown himself so indicated -- it's 4 to 4, with the rest abstaining. That's a tie, which I read Brown's words to indicate means it has not passed and the process should be shut down and gotten off the Fast Track. But what does this Brown article on maintenance mode mean? There is little to be gained dwelling in areas where everyone is in agreement, and so I expect the meeting to move quickly through batches of comments which have straightforward acceptance. This will leave time for review of the more contentious responses. Inevitably, there is likely to be insufficient time to review all comments in detail – in this case, some will be held until later in the BRM; others will be deferred to maintenance (should the DIS get approved). Deferred to maintenance mode? Uh oh. Ecma earlier suggested this, and now it has put out a press release about the BRM too, in which it mentions maintenance mode: Several of the issues which will not be reflected into the final DIS text have been deferred to consideration during the maintenance phase, which, if the standard is approved would be managed by ISO/IEC JTC 1 with the active collaboration of Ecma International. Eek. Which issues are these? Maintenance mode is where we trust Microsoft to really fix it? Based on what history? It seems to me that while the rules clearly give options to shut the Fast Track process down should it not work out, no one in charge of running this show ever in real life contemplated such, and instead at every turn Microsoft was the beneficiary of rules being ignored, bent, or selectively chosen to make sure it remained on track, worthy or not. For example, by defining carefully and very strictly what could and could not be discussed at the BRM, it was possible to force attendees to focus on certain small trees, while forbidding any discussion of the larger forest, leaving them more or less in a similar state as the well-meaning character in the old movie, "The Bridge on the River Kwai" -- diligently trying to do really well what shouldn't be done in the first place. Here's part of what Brown said wouldn't be allowed to be discussed, and perhaps someone can point me to where the Directive, as opposed to the interpretive FAQ, says what he's saying: The FAQ already spells out some topics which are out-of-scope, and in addition the following should be noted:
* the JTC 1 Directives make clear that comments NBs may have after 2 September are out-of-scope: “comments received after the normal voting period will not be taken into account, except that they will be submitted to the appropriate SC Secretariat for consideration at the time of the next review of the IS in question” (13.6)
* the behaviour and conformance level of any applications which claim to implement DIS 29500 is irrelevant to the standardisation process. ISO/IEC standards have to be complete in themselves without reference to applications, to avoid the possibility of difference (and thus divided authority) between the text itself and any so-called “reference” implementation. In other words, MS Office will not be discussed.
So the FAQ said certain things. But do the Directives? Where? So, as I read it, interpretations of what would be permitted all tilted away from a shut down of the Fast Track process for OOXML, whereas many of the attendees who have spoken out seem to feel this was the central issue. Country comments on that point were numerous as well. There was a loud chorus saying that there wasn't time to do the job properly on the Fast Track, and indeed, so it proved to be. Comments regarding the legal worries were deemed out of order too. Those opposed to a bulk vote -- where were they allowed to register their opposition? What's the rule on that? Please point us to the Directive. So, when exactly will those comments ruled out of order for the BRM be discussed? Evidently never, judging from Brown's blog entry of July 14, 2007, "Non-technical Comments Are Ignored". Why, then, did countries bother to comment at all, since no one intended to pay any attention? Or rather Brown intended not to pay attention. Yet, he links to this document that said that NBs could comment on nontechnical matters. But then what happens? What is the procedure to get them discussed and resolved, if not at the BRM? They seem to be falling into a black hole. Incidentally, Brown references his guiding document, and it's the same one I'm using in this article, the one dated April 5, 2007:
I should first say that the opinions below represent my own understanding of the onward standardisation process, and that much of this process is new and untested for this kind of standard. That said, I don't know of any better readings than the one I am presenting, which has been reached after a careful reading of the JTC 1 Directives [PDF] and discussion with ISO national body participants from a number of countries. Yet, that document says that only P-members can vote, by my reading. It's possible I missed something, so if anyone sees an allowance for O-members to vote, can you sing out? O stands for "observer", by the way. So what happened? And what happens now?
It's interesting to look at some of the other early articles about OOXML on Brown's blog. For example, here's one dated June 2, 2006: With OOXML predicted to weigh in as a behemoth 7,000 page standard the danger that OOXML will be inadequately scrutinised is greater still.
It is this unseemly haste that most concerned me and my fellow UK delegates during this meeting. Although arguably the trend has already been set by some other standards groups, it is ultimately in nobody's interest if the standardisation process becomes devalued to the point where it is delivering technology standards which are done quickly, but which don't provide a solid and useful basis for implementers and users.
Unseemly haste indeed. That is precisely what Malaysia and others are complaining about. What is the remedy? How about getting this monster off the Fast Track and giving it the time it needs to get it right? Here's another Brown entry, from March 22, 2007, reporting on the ISO SC34 meetings in Oslo : To the beautiful city of Oslo to attend the first SC 34 meeting of the year, and in particular to progress DSDL. SC34 suddenly has a lot of new P member countries ('participating member' countries) sending representatives, and I am interested to note the majority of their representatives are, as individuals, also Microsoft employees.
Interestingly, on August 11, 2007, he wrote about his appointment as convenor, appointed by the SC 34 secretariat: I have been appointed by the SC 34 secretariat as the convenor of the up-coming Ballot Resolution Meeting on OOXML (should it happen). As with UK standardisation I am sure the key to success will be an ultra-conscientious application of the rules. I have made the JTC 1 Directives my constant companion and am working with SC 34 colleagues to make sure my understanding of them is complete. I am certainly glad for all efforts to get it right, but some explanation is needed, I think, regarding the O-members voting. Anyway, it isn't just the representatives of some P-member countries that are Microsoft employees. If you recall this photograph of Jean Paoli handing over the initial draft of OOXML to Ecma, the caption reminds us that the Co-Chairs of TC45 are Microsoft folk: Ecma Secretary General Jan van den Beld (pictured to the left) receives initial draft of office document standard from Jean Paoli, Microsoft’s Sr. Director of XML Architecture - Adam Farquhar, head of e-Architecture for the British Library is seen on the right.
During the first meeting Jean Paoli, Sr. Director of XML Architecture for Microsoft and co-creator of the W3C XML standard, and Isabelle Valet-Harper, Sr. Program Manager for Standards Strategy and Microsoft’s primary representative to Ecma, were appointed Co-Chairs of TC45. Adam Farquhar, head of e-Architecture for the British Library, was appointed Vice Chair. But let's look at the Directive we began with again, and turn with me please to page 48, where it talks about who can vote, so we get it firmly established:
9 Voting
9.1 General
9.1.1 All P-members have an obligation to vote (see 3.1). ... Each P-member has one vote...Votes by P-members in attendance may be cast only by the head of the delegation or an individual designated by the head of the delegation....
9.1.3 The Chairman has no vote and questions on which the vote is equally divided shall be subject to further discussion.
9.1.4 In a meeting, except as otherwise specified in these directives, questions are decided by a majority of the votes cast at the meeting by P-members expressing either approval or disapproval....
9.1.10 At all levels of voting, if more than 50% of the P-members have not voted, the vote will have failed....
9.6 FDIS/DIS/FDAM/DAM/FDISP Approval Criteria
For a FDIS/DIS/FDAM/DAM/FDISP to be approved, the count taken by ITTF shall meet the following criteria:
-
At least two-thirds of the P-members voting shall have approved;
- Not more than one-quarter of the total number of votes cast are negative.
A P-member which has given appropriate notification that it will abstain from participation in specific work items (see 3.1.2) shall not be counted as a P-member when counting votes for drafts relating to such items.
Abstentions are excluded from the count....
9.8 Votes on Fast-track DISs
The period for fast-track DIS (or DAM) voting shall be six months, consisting of a 30-day JTC 1 National Body revieew period followed by a five-month ballot period. NBs may reply in one of the following ways: -
Approval of the technical content of the DIS as presented (editorial or other comments may be appended);
- Disapproval of the DIS (of DAM) for technical reasons to be stated, with proposals for changed that would make the document acceptable (acceptance of these proposals shall be referred to the NB concerned for confirmation that the vote can be changed to approval);
-
Abstention (see 9.1.2).
(Note: Conditional approval should be submitted as a disapproval vote.)
The criteria for approval are given in 9.6. If these criteria are not met initially, but are subsequently met at the conclusion of ballot resolution in accordance with 13.0, the DIS (or DAM) is approved....
Is that not clear? You'll find 13.0 beginning on page 61, by the way. Note that 13.8 says that efforts should be made to reach consensus at a BRM, but if that is not possible, "the vote of the NBs will be taken according to normal JTC 1 procedures." I believe that is saying only P-members can vote. I read 13.9, referencing 9.6, as clearly so stating. How about you? Now all this matters, as I understand it, because if O-members votes count, then one might argue that we all move along to the next steps, as outlined on page 63 in 13.9-14; but if O-member votes don't count, then 13.10 says this is what should happen: If it is impossible to agree to a text meeting the above requirements, the proposal has failed and the procedure is terminated. P-members were split, 4 to 4. By my reading, that should mean the Fast Track procedure is over. Not that anyone seems to be following the rules I'm reading in this Directive.
Now it's certainly possible that there is some other document that I haven't found yet. But this is the one Brown said he was trying to follow. I don't say one word about motives because I've never met him. I don't know. But did he get it right? If he was asking an entity top-heavy with Microsoft employees, might that explain things? On the other hand, I may be misunderstanding. It's all very complex. And that is ideal for tilting a process, actually, if you think about it. Did anyone at the BRM raise the question about O-members voting? Were the rules adequately explained at the meeting so everyone knew what was allowed and what was not? Or just posted to a blog? If there is audio of the meeting, as Red Hat's General Counsel Michael Cunningham wrote yesterday he hears there was, perhaps that can establish everything with greater clarity. I find it a little worrisome that this April 2007 Directive, ISO/IEC JTC 1 Directives, 5th Edition, Version 3.0", on page 1, tells us that changes to the documents from prior versions are indicated in purple and pages 61 to 63, about "Fast Track Processing", are entirely in purple. There is an appeal process, but it's easily tilted too, to my eyes, if one assumes an agenda. Here's how it works according to the same Directive: 11.1.1 NBs have the right of appeal - To JTC 1 on a decision of an SC;
- To TMB/SMB on a decision of JTC 1;
- To the Councils on a decision of the TMB/SMB
Appeals shall be made within two months after receipt by the P-members of the report of JTC 1 or SC on the relevant meeting or vote by correspondence. The decision of the Councils on any case of appeal is final.
111.1.2 A P-member of JTC 1 or an SC may appeal against any action, or inaction, on the part of the JTC 1 or an SC when the P-member considers that such action or inaction is: -
Not in accordance with these directives; or
- NOt in the best interests of international trade and commerce, or such publilc factors as safety, health or environment
11.1.3 Matters under appeal may be either technical or administrative in nature. Appeals on decisions concerning NPs, CDs and DISs are only eligible for consideration if: - Questions of principle are involved.
- The contents of a draft may be detrimental to the reputation or IEC or ISO; or
-
The point giving rise to objection was not known to JTC 1 or SC during earlier discussions.
I read that as saying that you can appeal, but they will ignore you if they feel like it. All they need to do is discuss a matter and say they already know about it. No? Yet, ISO's reputation certainly is at stake. I think a simple look at media accounts of what has been happening in the OOXML Fast Track, and the EU Commission's decision to investigate, ought to tell them that if there is an appeal, which I consider very possible, they should take it seriously.
Update: Alex Brown has edited the article from January in which he had indicated that only P members could vote and it would be by majority. It now reads like this: Now, paper balloting follows normal JTC 1 in-meeting rules:
In a meeting, except as otherwise specified in these directives, questions are decided by a majority of the votes cast at the meeting by P-members expressing either approval or disapproval. (9.1.4)
[Update 2008-03-06. This was the wrong clause. In-meeting Fast Track BRM voting is for resolving the comments of a constituency determined by the combined voting procedure (O-members + P-members) as per the JTC 1 Directives 9.5, and that is the understanding of the "normal JTC 1 procedures" in 13.8.] Here's 9.5: 9.5 Combined Voting Procedure
The voting procedure which uses a simultaneous voting (one vote per country) by the P-members to JTC 1 and by all ISO member bodies and IEC national committees on a letter ballot is called the combined voting procedure. This procedure shall be used on FDISs, DISs, FDAMs, DAMs and FDISPs.
I don't think that is the correct clause for BRMs, because of the wording of 9.7, but even if it was, it doesn't change the wording of 9.6, which would mean to my understanding that you need at least two-thirds of the P-members voting approving and not more than one-quarter of the total votes cast negative. Also, I note 9.5 is all in purple. Naturally.
Here is the complete Malaysia press release:
*************************************
4 MARCH 2008
PRESS RELEASE
Malaysian delegation at the ISO meeting in Geneva (25 – 29 Feb '08) finds the technical issues in the draft standard OOXML unresolved satisfactorily
Cyberjaya, 4 March 2008 - Malaysia's Department of Standards (STANDARDS MALAYSIA) recently found the Draft ISO standard, ISO/IEC DIS 29500: Office Open XML (OOXML) specification for electronic document formats, had the majority of its technical issues still not addressed satisfactorily.
STANDARDS MALAYSIA sent a delegation to attend the "Ballot Resolution Meeting" (BRM) in Geneva, Switzerland where they deliberated on OOXML submitted by Ecma International, a standards setting organization.
Malaysia voted to 'Disapprove' by default on Ecma's dispositions due to the quality of their technical responses during the week. Malaysia approved on certain resolutions, which were found appropriate and discussed during the BRM, but this was by far in the minority. There have been structural changes and important contributions to the Draft by other National Bodies which alter the Draft significantly. Malaysia will review these changes before making a decision on its final vote by end March 2008.
Puan Fadilah Baharin, Director General of STANDARDS MALAYSIA who was in Geneva to oversee the Malaysian delegates said, "The Malaysian delegation actively participated in the BRM, including making good technical suggestions on how to improve the proposed standard. We were impressed with the commitment and professionalism shown by all the technical experts represented by the various National Bodies."
The original specification had more than 6,000 pages, an unprecedented volume in ISO for the Fast Track process.
At a previous stage of the process, after a 5-month ballot period ending on 2 September 2007, the drafted ISO standard failed to get the required vote from participating countries, failing 2 of the 3 criteria for approval. This process also resulted in more than 1,000 unique comments from the countries.
On 14 January 2008, Ecma International provided proposed dispositions to these comments which were discussed at the BRM.
The meeting was scheduled for 5 days from 25 to 29 February in accordance to ISO/IEC "Fast Track" rules. The time of deliberation is fixed and will not be adjusted according to the volume of comments. This is the limitation imposed due to the Fast Track process.
"Malaysia had submitted 23 comments and more than 70% of them were not addressed satisfactorily by Ecma's proposed dispositions. We intended to resolve these technical issues at the BRM, but we could only raise 2 concerns due to the time constraints imposed," Fadilah said.
After 3 days, it was apparent that there would be no time to review all the items within the remaining 2 days on all substantial concerns against the Ecma standard. The 32 National Bodies, including Malaysia, were then requested to submit a vote on all the items which were not discussed at the BRM and told to vote on Ecma's remaining dispositions to 'Approve,' 'Disapprove' or 'Abstain.'
"Malaysia decided to vote 'Disapprove' to these undiscussed issues," Fadilah elaborated, "The limitation of the BRM process clearly showed that such a task of approving this draft standard does not fit in the Fast Track process employed by Ecma International. Malaysia and other country delegations worked very hard which extended into evenings after the BRM sessions. All the technical experts from diverse backgrounds, including from Microsoft, the original proposer of the Draft, put their heads together to fix the specification. Malaysia approved the counter proposals by many National Bodies which were discussed during the BRM. Unfortunately there were just far too many to fix within the given time."
Last year, many countries raised concerns against the appropriateness of the voluminous OOXML draft standard submitted by the Ecma International to ISO for a Fast Track process. To date, our observation to these concerns have yet to be addressed better after the BRM. Malaysia's concern is currently being shared greatly by many other National Bodies from Asia including India, China and Korea; as well as from the US and Canada.
The process now entails discussion within the 87 'P' and 'O' countries who first voted on 2 September 2007, for them to evaluate the instructions from the BRM and return to ISO a final vote whether to approve OOXML as an ISO standard, by 30 March 2008.
STANDARDS MALAYSIA will convene a SIRIM Technical Committee meeting soon to decide Malaysia's final vote on the quality of OOXML as an ISO/IEC standard.
|
|
Authored by: Erwan on Tuesday, March 04 2008 @ 10:43 AM EST |
If any...
---
Erwan[ Reply to This | # ]
|
|
Authored by: Erwan on Tuesday, March 04 2008 @ 10:47 AM EST |
Please quote the article in your comment title. --- Erwan [ Reply to This | # ]
|
|
Authored by: Erwan on Tuesday, March 04 2008 @ 10:48 AM EST |
As usual.
---
Erwan[ Reply to This | # ]
|
- Is OLPC XO "Mesh Network" the answer to all "world-wide rural internet needs" ? Any Limitations? - Authored by: Anonymous on Tuesday, March 04 2008 @ 11:38 AM EST
- Statement from Norway and Denmark - Authored by: PolR on Tuesday, March 04 2008 @ 12:25 PM EST
- Concerns over data pimping deal - channel4 - Authored by: SilverWave on Tuesday, March 04 2008 @ 12:45 PM EST
- Phorm: Petition on the 10 Downing Street Website - Authored by: SilverWave on Tuesday, March 04 2008 @ 12:54 PM EST
- OT: CEBIT rumour: MS payed (sic!) Asus to get Windows on EEE - Authored by: Anonymous on Tuesday, March 04 2008 @ 01:21 PM EST
- Don't use Emacs, says Java's father - Authored by: Anonymous on Tuesday, March 04 2008 @ 01:37 PM EST
- Parent post is mine - Authored by: artp on Tuesday, March 04 2008 @ 01:45 PM EST
- Don't use Emacs, says Java's father - Authored by: tknarr on Tuesday, March 04 2008 @ 02:10 PM EST
- Don't use Emacs, says Java's father - Authored by: PJ on Tuesday, March 04 2008 @ 02:11 PM EST
- Don't use Emacs, says Java's father - Authored by: jplatt39 on Tuesday, March 04 2008 @ 02:24 PM EST
- That is such a bad phrase, power does not corrupt - Authored by: Anonymous on Tuesday, March 04 2008 @ 03:00 PM EST
- sync and login.... - Authored by: jesse on Tuesday, March 04 2008 @ 03:19 PM EST
- How arrogant - Authored by: Anonymous on Tuesday, March 04 2008 @ 03:49 PM EST
- Don't use Emacs, says Java's father - Authored by: Anonymous on Tuesday, March 04 2008 @ 07:28 PM EST
- What does Emac's mother have to say? - Authored by: Anonymous on Wednesday, March 05 2008 @ 08:40 AM EST
- What Next. - Authored by: Anonymous on Tuesday, March 04 2008 @ 02:58 PM EST
- Pump and dump, release 3 - Authored by: Yossarian on Tuesday, March 04 2008 @ 03:08 PM EST
- Who was the guy in SCO - Authored by: Stumbles on Tuesday, March 04 2008 @ 03:56 PM EST
- Sympatico blocking mailing lists? - Authored by: DebianUser on Tuesday, March 04 2008 @ 04:29 PM EST
- Plastic Surgery Company Sues Consumer Site For Negative Customer Reviews - Site Fights Back - Authored by: Anonymous on Tuesday, March 04 2008 @ 07:40 PM EST
- would be a great anti-RIAA newspick when someone writes about it... - Authored by: Anonymous on Tuesday, March 04 2008 @ 08:15 PM EST
- Trust us - We're with the RIAA - Authored by: Anonymous on Tuesday, March 04 2008 @ 11:00 PM EST
- Microsoft changes default rendering mode for IE8 - Authored by: Anonymous on Wednesday, March 05 2008 @ 08:04 AM EST
- FOSS competition for Silverlight! - Authored by: tiger99 on Wednesday, March 05 2008 @ 12:28 PM EST
|
Authored by: Winter on Tuesday, March 04 2008 @ 11:12 AM EST |
"Oddly, all of the Directives on that page are marked modified on August
27, 2007, just prior to the September vote on OOXML. I don't know why."
Because they have been adapted by Ecma to prevent stalling OOXML
standardization.
Before the first fast-track vote, all rules changed too to allow OOXML to enter
for fast track approval. The original rules did NOT allow a standard that had
ANY opposition to enter fast-track. But suddenly, a contentions standard was
allowed.
I read somewhere that Ecma effectively wrote (and writes?) the fast-track rules.
They also seem to be the only outside organization that can enter standards into
a fast-track process. (warning: Hearsay) The accusation by MS that ODF also
followed the fast-track is a straight face lie, as ODF was approved by a
different route.
Indeed, if Ecma (re-)writes the rules on fast-track as it pleases, why bother
with BRM's and votes? The outcome is fixed anyway.
I also read somewhere (I forgot to bookmark it) that the previous head of Ecma
now has a very good job at MS to sing the praise of OOXML. (warning: Hearsay)
As Tim Bray wrote in his blog: Ecma are leeches.
Rob
---
Some say the sun rises in the east, some say it rises in the west; the truth
lies probably somewhere in between.[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 11:17 AM EST |
"9.1.10 At all levels of voting, if more than 50% of the P-members have not
voted, the vote will have failed...."
So this is under 9. Voting, 9.1 General. And assuming "all levels of
voting" means what it says, then it applies to all voting in BRM too. And
the huge majority voted 'abstain', which means not voted (again from 9.1 &
9.6). Hence "the vote will have failed".
Pretty clear cut to me. But the convenor doesn't follow the rules. It's a rigged
process.
What are the legal consequences? Time to sue?
Happy Ubuntu User[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 11:30 AM EST |
The question we really need to answer is "Who has been bought , or
blackmailed , by whom" . We know that NBs have been packed with Microsoft
"ringers" but clearly there is corruption further up the hierarchy .
There must be in order for ECMA and ISO procedures to have been perverted even
before the BRM . As with the SCO saga , you turn on the light and you briefly
perceive the cockroaches scurrying for the darkness under the skirting boards .
Identifying precisely who these cockroaches are , why they have turned
"roach" , and dragging them out into the light is probably the only
thing that will return the international standards setting process to nominal
credibility .[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 11:45 AM EST |
See section 2.3.1.2 of ISO/IEC JTC 1 Directives, 5th Edition, Version 3.0:
2.3.1.2 Membership
There are three types of membership in JTC 1 (see 3, Membership Categories and
Obligations):
• Participating membership (P-member) having power of vote and defined
duties;
• Observing membership (O-member) having no power of vote, but options to
attend meetings, make
contributions and receive documents;
• Liaison membership having no power of vote, and some options to attend
meetings and receive
documents. Of the categories defined for liaison membership (see
3.3.4.2), two are permitted at the JTC
1 level, A and B.
No member may concurrently hold more than one type of membership in JTC 1 or any
of its SCs. However, a
member may hold one type of membership in JTC 1 and any of its SCs and another
type of membership in other
JTC 1 SCs.
Copy/paste may have scrambled the line endings, but the meaning is clear.[ Reply to This | # ]
|
|
Authored by: PolR on Tuesday, March 04 2008 @ 11:53 AM EST |
From the Art of
Being Mugged:
As we reached mid week, we were presented with a
set of ballot choices, to deal with the responses that could not be discussed
during the meeting, for lack of time, which would at the current rate of
processing amount to 800-900 of the 1,027.
As any real estate agent will
tell you after a few drinks, the trick to selling a house is to make the buyer
think they have made a wise decision. To do that, first show them a few
overpriced, dilapidated houses, and then show them the house you want them to
buy. A similar approach was used on the BRM.
The four options presented
were:
- Option 1: Submitter's responses (Ecma's) are all automatically
approved.
- Option 2: Anything not discussed is not approved.
- Option 3:
Neutral third-party (ITTF) decides which Ecma responses are accepted
- Option
4: Voting (approve + disapprove) must be at least 9 votes. Abstentions not
counted.
We were told that these options are not in the Directives and
that we have been given these choices because ITTF "needs to act in the best
interests of the IEC". I don't quite get it, but there appears to be some
concern over what the press would think if the BRM did not handle all of the
comments. One NB requested to speak and asked, "I wonder what the press would
think about arbitrarily changed procedures?" No response. I thought to myself,
why wasn't ITTF thinking about the 'best interests" of JTC1 when they allowed a
6,045 page Fast Track submission, or ignored all those contradiction
submissions, or decided to schedule a 5-day BRM to handle 3,522 NB comments.
Isn't it a bit late to start worrying about what the press will think
now?
This is not exactly the Malaysian story, but it makes clear
the choices didn't come from the NBs. They were required to pick the least evil
of the bad choices presented to them. The option of saying there is no
meaningful consensus possible and abort the Fast Track was not presented.[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 12:06 PM EST |
Since they were only allowed to discuss technical issues, I would assume they
were not allowed to talk about O-members voting. Procedural Issues != Technical
Issues[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 12:37 PM EST |
"Malaysia had submitted 23 comments and more than 70% of them were not
addressed satisfactorily by Ecma's proposed dispositions."
So 16 or so comments are not addressed satisfactorily by Ecma proposals. It
would be instructive to read the comments at issue.[ Reply to This | # ]
|
|
Authored by: overshoot on Tuesday, March 04 2008 @ 12:53 PM EST |
for disapproval on a DIS: technical only. It is not permissible for an NB to
disapprove a DIS on the grounds that it contradicts another IS, nor on the
grounds that the legal strings attached are contrary to ISO guidance, nor on any
other grounds than correctable textual grounds.
Now, I suppose that an NB could conceivably submit a "strike all"
comment with its disapproval and propose a complete rewrite to something else
entirely. Silly, but within the requirements of a silly rule.[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 12:57 PM EST |
I dislike this questionable standards process just as much as any of you, but
please, please try to keep from going off on mistaken paths.
The 4 to 4 vote that people, including Pamela, keep citing is, as far as I can
tell, an unfortunate misunderstanding that Andy Updegrove deduced incorrectly
from the partial information he was given.
Go back and look at the comments and corrections at Andy's post. As I
understand it, the "vote" that Andy reported as 4 to 4 (or 4 to 6)
wasn't really a vote at all. There was a long form, listing 900-some proposals
on which the NBs were to vote - a separate vote for each proposal. Because the
creators of that form anticipated that the NBs might not want to mark 900
individual votes, they provided a default choice at the ttop of the form. If
the NB failed to make a vote on some of the individual proposals, the default
from the top of the form was applied to those proposals.
So that Approve/Disapprove/Abstain choice at the top was not some overall vote
-- it was simply a labor-saving device so that the guys didn't have to make 900
marks on the form. Please don't keep treating it as some up or down vote on the
document, process, or whatever.
Of course, if a lot of the individual proposals were not voted on specificially
on all of the NBs forms, it could turn out that the overall votes on many of the
proposals will come out to be very close to the 4 to 4 (or 4 to 6)
"vote" we get from tallying the default choices made at the top of the
NBs forms. But we can't definitely say anything unless and until we see a
complete tabulation of the results of the votes on those 900-some proposals. I
wonder whether we'll ever see such a complete tabulation.
Anyway, as I said above, I don't like what happened any more than any of the
rest of you, but I want the discussion and arguments we advance to the rest of
the world to be sound ones -- ones not easily undercut by pointing out some
elementary misunderstanding. So please, please, look at the updated information
on Andy's blog and see whether or not I'm right about how that "vote"
has been misinterpreted. [ Reply to This | # ]
|
|
Authored by: theMutant on Tuesday, March 04 2008 @ 12:58 PM EST |
9.6 FDIS/DIS/FDAM/DAM/FDISP Approval Criteria
For a FDIS/DIS/FDAM/DAM/FDISP to be approved, the count taken by ITTF shall meet
the following criteria:
* At least two-thirds of the P-members voting shall have approved;
* Not more than one-quarter of the total number of votes cast are
negative.
Whether you accept the vote count as 4-4 or 6-4, more than 1/4 of the total
number of votes cast were negative.
---
David W. Cooney, CNB (Certified Novell Bigot)
IANAL[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 01:11 PM EST |
I nominate Vint Cerf to lead WorldWide Standard Organization (WWSO). [ Reply to This | # ]
|
|
Authored by: PolR on Tuesday, March 04 2008 @ 01:20 PM EST |
There is a comment on Updegrove's blog where someone describes what should be a
properly functioning standard process.
Authored by: Anonymous on
Monday, March 03 2008 @ 01:39 PM PST
I can sympathize with Alex, having been
the chair of JEDEC's JC-16 committee for eight years. JEDEC, please note, is
one of the "industry consortia" that generally claim less rigorous standards
than ISO does. I can, therefore, offer some comparisons that may or may not be
germane.
Quite a few of our processes are recognizably related, such as the
four-way ballot options of "yes,yes with comments, no with comments, abstain."
In particular, I will focus on our post-ballot meeting protocol. Rather than
the ISO process where a passing letter ballot is automatically adopted, we
always hold a post-ballot meeting to finalize the process and pass successful
ballots to the Board of Directors for process review. In that meeting, our
rules require that all comments must be addressed. Upon review of the voting
and comments, the Committee votes on resolution of the ballot. Simple editorial
corrections (e.g. duplicate right bracket) may be adopted only by unanimous
agreement that they are, in fact, only editorial. The corrected ballot is then
voted on to be passed to the BOD -- or not. To be clear, a letter ballot that
fails by the numbers is dead, but even one which passes may still fail in open
committee based on the comments made during balloting.
Again, all comments
made during balloting must be addressed. Unanimity is, of course, not always
possible; in fact, in my experience it is very rare. However, even a "losing"
position deserves a fair hearing. Beyond fairness, sometimes the minority is
just plain right and we are, after all, professionals. I have seen, on more
than one occasion, a ballot accepted by a ballot of 40:1 or more killed dead by
one comment which the Committee agreed outweighed the rest. In the end, our
rules require that every comment requires a hearing and until it has its fair
hearing and consideration the balloted material cannot proceed without consensus
that the comment has been addressed. For what it's worth, our usual committee
vote asks if any are opposed and only if there is opposition is a count
taken.
My understanding is that ISO rules have similar "must be considered"
requirements. If so, we interpret them differently because although I have
seen attempts to short-circuit the process in JEDEC committees they never
succeeded. The fact that ISO requires so much less of itself does not, in my
opinion, speak at all well of it as an organization.
D. C.
Sessions
[redacted] is my domain; [redacted] is my account
Reference: JEDEC
Manual of Procedure, JM-21:
http://www.jedec.org/Home/manuals/JM21M.pdf
I find this testimony
interesting because it tells us, people with no standardization experience, what
should be considered normal.[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 01:29 PM EST |
I have read a number of references to the fact that most of these new
pro-Microsoft P-Members have been failing to meet their obligations by not
showing up for meetings and not voting on many of the other proposed standards
that the JTC1 is currently working on. Does the following rule in the directives
document apply to them?
9.1.9 If a P-member of JTC 1 fails
to vote on a DIS/FDIS, the Secretaries-General shall remind the NB of its
obligation to vote (unless the conditions of 9.1.2 apply). In the absence of a
response to this reminder, the NB shall automatically have its status changed to
that of O-member. An NB having its status so changed may, after a period of
twelve months, be reinstated to P-member status on request.
Should
these new P-members be changed to O-Members because they have failed to live up
to their obligations to the JTC1 for the other proposed standards that they have
failed to vote on? Should we be petitioning the Secrataries-General to change
their status to O-Members before the end of the 30 days after the BRM so that
their votes no longer count?[ Reply to This | # ]
|
|
Authored by: mojotoad on Tuesday, March 04 2008 @ 02:22 PM EST |
9.1.3 The Chairman has no vote and questions on which the vote is
equally divided shall be subject to further discussion.
9.1.4 In a meeting,
except as otherwise specified in these directives, questions are decided by a
majority of the votes cast at the meeting by P-members expressing either
approval or disapproval....
Is perhaps this the part where
interpretations are being overloaded to allow the P votes? If there was "further
discussion", I suppose we should hear about what was
discussed.
Cheers,
Matt [ Reply to This | # ]
|
|
Authored by: devil's advocate on Tuesday, March 04 2008 @ 06:31 PM EST |
Hey that looks like the Ecma plan. Get the ISO members to approve what they can
now (20% of the issues) and let the other 80% get fixed during
"maintenance" by Ecma in due course AFTER the standard is approved.
This is a feasible strategy and Microsoft might win. The fact that the standard
will be more or less unusable won't matter: individual software companies can
just implement that bit of the standard that applies to their product, and
ignore the rest, most likely the MS-specific stuff that doesn't work. I reckon
it's a 50-50 chance that this gets through.[ Reply to This | # ]
|
|
Authored by: qu1j0t3 on Tuesday, March 04 2008 @ 06:49 PM EST |
Jean Paoli, Microsoft’s Sr. Director of XML Architecture - Adam Farquhar,
head of e-Architecture for the British Library
Wake up! Microsoft should
not be involved or even anywhere NEAR the preservation of cultural, public, (or
any, in my view) artefacts! Is civilisation already lost? Hardly an
exaggeration. Get them out of our libraries, governments and schools.
Now! --- I have a semicolon and I'm not afraid to use it. [ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 04 2008 @ 10:35 PM EST |
I hope all the nations realize what is at stake. You are not just voting
on OOXML. You are voting on ISO as an organization.
A vote for OOXML is a vote to destroy ISO.
A vote against OOXML is a vote to affirm ISO's mission.
[ Reply to This | # ]
|
|
Authored by: tce on Tuesday, March 04 2008 @ 11:26 PM EST |
A vote against ooxml is a vote:
- for open standards
- for real competition
- for your control of your information
- for freedom from destruction of data access for profit gain
- for NBs representation of citizen, not corporate interests
- for ISO - thats the Inter-NATIONAL Standards Org
- for your own dignity[ Reply to This | # ]
|
|
Authored by: Anonymous on Wednesday, March 05 2008 @ 03:39 AM EST |
ISO/IEC JTC 1 Directives, 5th Edition,... If no consensus is possible, the
convenor terminates the Fast Track process.
The Convenor, Alex Brown,
did not terminate the Fast Track process in accordance with the
rules.
Who is Alex Brown, and how did Microsoft get to him? [ Reply to This | # ]
|
|
Authored by: Anonymous on Wednesday, March 05 2008 @ 04:10 AM EST |
I came across this article referred to from the Linux.com website. It appears
that the monopoly is attempting to subvert some Indian NGOs into supporting
OOXML. Anyway make up your own minds.
CPW
L
inky [ Reply to This | # ]
|
|
Authored by: Anonymous on Wednesday, March 05 2008 @ 07:55 AM EST |
MS probably "paid" by decreasing the licence cost close to zero, and
by asking "no charge" for installing properly XP
on the Asus laptop.[ Reply to This | # ]
|
|
Authored by: Anonymous on Wednesday, March 05 2008 @ 04:09 PM EST |
Brown says: * the behaviour and conformance level of any
applications which claim to implement DIS 29500 is irrelevant to the
standardisation process. ISO/IEC standards have to be complete in themselves
without reference to applications, to avoid the possibility of difference (and
thus divided authority) between the text itself and any so-called “reference”
implementation. In other words, MS Office will not be
discussed.
ISO/IEC standards have to be complete in themselves
without reference to applications ... So all of the "Do this like Word 95"
etc. comments don't belong in an ISO standard. Yes, I know they've said they'll
move them to an appendix but the appendix would still be in the standard.
[ Reply to This | # ]
|
|
Authored by: darkonc on Thursday, March 06 2008 @ 03:01 AM EST |
9.1.3 [...] questions on which the vote is equally divided shall be
subject to further discussion.
9.1.4 In a meeting, except as otherwise
specified in these directives, questions are decided by a majority of the votes
cast at the meeting by P-members expressing either approval or
disapproval....
As I read the above, There's nothing wrong with
allowing O members to vote (e.g. to get an understanding of the level of
consensus), but -- only as long as you don't use 'O' votes to determine
the official result.
As such, I would say that the bulk proposals
failed -- since they did not pass according to the P portion of the vote,
and they did not have a successful "further discussion". --- Powerful,
committed communication. Touching the jewel within each person and bringing it
to life.. [ Reply to This | # ]
|
|
|
|
|