Mastodon
Where is there an end of it? | All posts tagged 'EC'

ODF – OASIS and JTC 1 Get It Together

In Nara, Japan, at the just-finished JTC 1 plenary meeting, significant progress has been made on some of the issues surrounding ODF development which I highlighted recently. A resolution was passed, the pertinent part of which reads as follows:
“JTC 1 recognizes the timely response (JTC 1 N9398) from OASIS to the SC 34 liaison statement (SC34 N1095 […]), and thanks OASIS for the new draft errata to ODF 1.0. JTC 1 particularly welcomes OASIS's proposal to confer with JTC 1 and SC 34 to forge a genuine partnership for collaboratively handling the maintenance of ODF/IS 26300. JTC 1 requests SC 34 and OASIS to develop a document specifying the detailed operation of joint maintenance procedures, with a common goal of preparation of technically-equivalent documents, and taking into account the requirements and constraints of both standards bodies. SC 34 is requested to consider this document at its March 2009 plenary and report the results to JTC 1 following this meeting.”

(See the SC 34 chairman’s Business Plan, as presented in Nara, for
this and other interesting information.)

The prelude to this resolution is a sequence of exchanges between SC 34 and OASIS. Now, while highly selective leaking to unwitting and credulous sites may have succeeded in producing a fuss in the blogosphere (see, for example, groklaw's “The Microsoft-Stacked SC 34 Committee Makes a Move”) the truth is rather less sensational, and speaks more of parties of good will wanting to make progress, than of the crazed oppositional narrative of “MS vs the world” that the tinfoil brigade seems increasingly desperate to try to perpetuate. The liaison statement from SC 34 to OASIS out of Jeju was, of course, not leaked to/by groklaw because it did not fit with that crazed narrative. I don’t believe it is giving too much away to reveal its concluding words were: “SC 34 is open to suggestions as to how to reach a resolution of this issue that is mutually acceptable to OASIS and SC 34.”

man wearing infoil hat
The tinfoil hat wearers are desperate to construct a a narrative
around ODF in which MS plays the villain; facts are getting
in their way. (Photo credit: Rob Watkins. Licence.)

OASIS duly replied indicating in the course of their communication that they too were interested in such a mutually acceptable resolution, in particular for the maintenance issues (of errata and defects) that had arisen from the current unsatisfactory maintenance agreement.

And so it was that in Nara representatives of JTC 1, SC 34, OASIS and some of the commercial stakeholders in ODF worked hard and hammered out the text above, which was duly amended and blessed by the JTC 1 members (nations) – who are, ultimately, the decision makers in charge of international standardisation.

Reading the Runes

The first two sentences of the resolution set out the background. The third contains the meat:

“JTC1 requests SC34 and OASIS to develop a document specifying the detailed operation of joint maintenance procedures, with a common goal of preparation of technically-equivalent documents, and taking into account the requirements and constraints of both standards bodies.”

The three key phrases here are, I think, these:

  • joint maintenance procedures” – critically maintenance (in JTC 1 terms “maintenance” includes the following activities: revision, withdrawal, periodic review, correction of defects, amendment, and stabilization) will now be a joint activity, rather than one conducted exclusively in isolation.
  • technically-equivalent documents” – so, documents must be the same (apart from such non-technical things as cover pages). By keeping the OASIS and International Standard versions in step-lock with each other, marketplace confusion can be avoided by eliminating doubts about version differences
  • the requirements and constraints of both standards bodies” – OASIS and JTC 1 have different ways of doing things; some way will need to be found so that all concerns are properly met.

Now, I have no idea what the final maintenance agreement is going to look like. SC 34 people and OASIS are going to keep working hard over the next few months and it is anticipated these negotiations will culminate in a face-to-face summit to be held in Okinawa at the end of January 2009, to coincide with the meetings of WG 4 (dedicated to OOXML) and WG 5 (dedicated to document format interop, particularly ODF/OOXML). Any agreed text will ultimately need to be blessed by the two top-levels of the organisations … this is, after all, an agreement between JTC 1 and OASIS, and not between SC 34 and OASIS, or SC 34 and the ODF TC. Okinawa certainly looks like it is going to be the site of a vibrant meeting, with OOXML and ODF folks attending in numbers…

My personal hunch about the shape of the final maintenance arrangement is that it will be less like the one SC 34 arranged with Ecma, in which the Ecma TC was absorbed into a new Working Group, and something more akin to a parallel-running process, with mechanisms for exchanging information and synchronising key activities. But that is just my personal hunch.

Spreading the Love

Via Doug Mahugh, from Redmond, comes the happy announcement (even IBM’s Bob Sutor called it “excellent news”) that Microsoft will be participating in OASIS’s ODF Interoperability and Conformance TC (see Rob Weir’s post for background on this activity). This is really good to hear. With the release of Office 2007 SP2 Microsoft are suddenly going to find themselves stewards of by far the biggest installed user-base of ODF office applications, so it is vital for users they are part of the conversation developers and vendors need to be having about making their implementations interoperate.

From the uncertainty that marked the beginning of the year, these latest pieces of news are very positive indications of progress in the document format space. So much has been accomplished in 2008, and I have every confidence 2009 is going to see this positive progress continue …

Asserting the Worth of International Standardisation

This is the first of ten pieces which follow on from the initial overview of this subject.

International standardisation has a problem: many people outside the process (and even a few inside it) do not understand, at a basic level, what it is. Defining “standardisation” is easy enough – standardisation is essentially just agreeing on a specification; the far trickier concept is “international”. Let us look at some things which do not define international standardisation:

  • It does not mean that people from many nationalities are involved
  • It does not mean that particular problems of localisation are particularly attended to
  • It does not mean the standard has a good chance of applying anywhere on the planet

Of course all of these things can be, and nearly always are, characteristics of International standardisation; but they do not define it. No, what defines international standardisation is that the agreements made are, literally, inter-national – or, in other words, between nations. Not between individuals, or lobby groups, or movements, or government departments, or corporations – but nations. This is the defining characteristic of international standardisation.

It is a respect for this international essence which will guide much of what follows in these pieces. It accounts for the complexity of the process, and it explains its value. The international aspect is, I argue, the guiding principle on which the mechanisms of JTC 1 should be built, and by which the activities of JTC 1 should be judged.

Has International Standardisation a Future?

Some have argued that International Standardisation is not relevant to the modern world, and particularly to the modern world of ICT standardisation. Bob Sutor (VP of Standards, IBM) has written a number of weblog entries reacting to the 2008 standardisation of ICO/IEC 29500. He speculates thus:

[W]hile [ISO and IEC have] created thousands of standards for safety, mining, agriculture, and other areas, perhaps people are now shifting away from thinking that these groups should have anything to do with IT and interoperability standards. […] With the actions of the ISO and IEC, I think people have every reason to think that way. I feel that way.

And suggests,

I think people need to remember that important, and sometimes more important, standards work is taking place in standards groups like the W3C, OASIS, IEEE, OMG, and the OAGI. That is, in my opinion, the ultimate stamp of quality and acceptance need not be from the ISO or one of the other I** organizations.

Is Sutor’s feeling (or the feelings of the “people” he mentions) justified? Are ISO and IEC ICT standards irrelevant today as compared to those from vendor consortia like those Sutor mentions? Against this, the JTC 1 Directives themselves assert some benefits of international standardisation

International Standards (IS) issued by JTC 1 are considered the most authoritative standards on IT. […] ISs […] are recognised throughout the world, and in many countries constitute the technical regulatory basis for public procurement of IT goods and services. The transposition of a specification into an IS […] makes it eligible for such procurement, and hence widens the market recognition of such a specification.

The argument is however rather smug and circular, and amounts to “international standards are authoritative and that leads to their market impact; this impact makes them authoritative”. Starting from fundamentals, five more convincing arguments may, I think, be made.

1. Diversity as a Hedge

The principal alternative to having a strictly international organisation set ICT standards is to have a vendor-led consortium doing it. Whatever the relative merits of International vs. consortia standards, I would argue it is risky to argue for a world in which International standardisation has ceased to exist and we only have one type of standards body.

Over the last decade we have witnessed movement of experts back and forth between the consortium and International Standards world. It is presumptuous to declare standards could only be made one way, and to construct a world around that presumption. Those who argue against international standardisation itself are in effect declaring they are so sure of its worthlessness that it must be actively eliminated, presumably by dismantling the national standards bodies of all nations and dissolving the international standards frameworks in which they participate, including ISO, IEC, the UN bodies, and ITU-T.

2. Stability

Standards consortia are essentially commercially-based entities relying for their continued existence on the membership fees of their (mainly commercial) members. As such they are subject to the vagaries of the market and the collective whim of their membership. In recent years the market conditions in which consortia exist have become more difficult, and there is every reason to believe, with the recent difficulties in the global economy, that this situation will not improve. Indeed recent events have rather served to demonstrate that the apparently mightiest commercial entities are vulnerable compared to governments – the true last resort of stability. We can have no confidence today in the continuing existence of any particular ICT consortium in the short, let alone the medium, term.

The de jure standards organisations have the rock-like backing of governments supporting national standards bodies. This is a necessary and appropriate stability, considering that these de jure bodies are responsible for the stewardship of over 17,000 published standards (in ISO). I have heard no convincing proposals for what might happen to these published standards if the de jure bodies were dismantled.

3. A voice for governments

There is much talk of the benefits of “openness” to the standards world today, yet ironically many of the proposed non-international alternatives to JTC 1 that have been proposed (usually based on vendor-led consortia) are, from the perspective of a national government, closed. How does it work if the country (the USA, say) wants a voice in a consortium body? What does it mean for vendors established in that nation if their view conflicts with “national policy”? The de jure bodies, with their – partly necessary – elaborate bureaucracy, are designed to channel and mediate such national positions effectively and provide an “open” forum for the expression of nations’ voices. Individuals and corporations may feel disenfranchised by this, but that rather misses the point … this is international standardisation.

4. Wider participation and dissemination

Another clear benefit of the international standardisation mechanisms is their sheer size. With 83 participating nations (in JTC 1), each with their own collections of committees, the number of experts that may be called on is impressive, many of them bring distinctive and valuable requirements and expertise to the table. The recent standardisation of ISO/IEC 29500, for example, drew on the expertise of well over a thousand contributors form a wide variety of nations. It is hard to imagine non-international structures ever achieving similar levels of concentration of thought power.

Standards that are made internationally also have greater reach through being transposed into national standards by participating nations and translated into the native language(s) if necessary.

5. A bulwark against corporatism

As was observed above, nations are one of the few types of entity that can be relied on to provide better stability than global corporations. By the same token, nations are the only entities left on this planet with sufficient power to resist any untoward behaviour on the part of those corporations; nations collectively can, and frequently do, arrive at conclusions which dismay corporations. With the voices of nations removed from standardisation, there would be no bar to complete corporate dominance of the standardisation space.

It is vital that governments are allowed to participate in standardisation, since governments have (or should have) a very different kind of compact with their citizens than corporations have with their consumers. The guiding principle of corporate activity is profit; governments are in a position to take a longer-term and socially informed view of national interest. It is we, the users of ICT standards, who have much to lose if this dimension becomes excluded from the ICT standards world.

Webbifying the Standardisation Process, Part 1

As companion pieces to those on JTC 1 Reform, I thought it would be interesting to look at some recent, not so-recent, and proposed initiatives taking place in International Standardisation that put web technology at the centre of the standardisation process.

BSI’s DPC System

The first of these is BSI British Standards Draft Review system. This recently-launched system makes available a number of Drafts for Public Comment (DPCs), and allows the general public to record comments on them with an easy-to-use web interface that permits any clause to be commented-on. As BSI explains:

Standards documents are circulated for public comment in order to get comments from as wide an audience as possible. The DPC stage occurs during drafting in national, European and international arenas and is an important part of the standards development process.

Those of you who have been following along purely for their interest in OOXML will remember that there was a public comment stage for that specification too (in the summer of 2007), in which members of the public submitted comments (then typically by email) which were fed into the process. Granted that mostly meant many copies of the then web-available objections were submitted – but there were some nuggets of original criticism too.

Wider spread

Again, those of you have been purely interested in OOXML will note the wide range of types of standard considered here. International standardisation is about much more than ISO and IEC, and here you can find drafts of CEN and CENELEC (European) standards and well as good old British Standards too.

So far as I am aware, this BSI system is blazing a trail on the international standards scene: it would be good to see other NBs too adopting such mechanisms for public comment collection. Even better if they adopted the same web-based APIs!

So come on, (British) readers: if you have any burning thoughts you wish to contribute on “Thief resistant lock assembly - Key egress” or “Code of practice for information and communications technology continuity”, then please do so.

Reforming Standardisation in JTC 1 – Part 1

The ongoing controversies surrounding the standardization of ISO/IEC 26300:2006 (OpenDocument Format 1.0) and ISO/IEC 29500:2008 (Office Open XML) have served to highlight several weaknesses in the International Standardisation processes for ICT specifications handled by JTC 1, the “Joint Technical Committee” that combines aspects of ISO and IEC for that purpose.
 
However newsworthy these particular projects have been, the underlying problems in JTC 1 go deeper, and I believe is incumbent on all who care to avoid solutions which smack of “single issue politics” – hard cases, after all, make bad law.
 
This post is the first in a series which aims to set out proposals for broad reforms that could help ensure JTC 1’s future. These posts are offered “out of process” as an informal starting point. They, like everything on this blog, are personal views – but have been informed by discussions with many experienced standardisers from many nations over the course of the last two years. My intention is that after the posts have been completed they will be assembled into a short paper (taking comments into account) which, I hope, may influence the onward international debate.

10 Recommendations for Reform

I make 10 recommendations and shall explore each in 10 forthcoming posts. In summary, they are:

1. Assert the worth of International Standardization

There are many organisations producing standards, but International Standardisation is the preserve of the de-jure organisations alone; this difference benefits the peoples of the world and must be preserved. The encroachment of “standardisation by corporation” must be resisted. More...

2. Recognise the distinctive requirements of ICT Standardisation

ICT standards are different from standards for piping, wiring or management processes; ISO and IEC need to make JTC 1 the sole steward of this distinctive subject area.

3. Re-draft the JTC 1 Directives

The JTC 1 Directives are an embarrassment; the current piecemeal patching efforts have palpably failed and serve only to empower administrators over nations. The Directives need to be re-drafted from scratch by professionals.

4. Move away from paper-based publication models

The current business model and many procedures within JTC 1 are predicated on producing and selling paper publications; this unnecessarily impedes the ICT standardisation process.

5. Widen International participation

In practice JTC 1 is currently dominated by a cosy club of rich, experienced nations; JTC 1 needs pursue a programme for fostering a much greater (i.e. genuinely international) reach.

6. Find a way for vendor-led standards to mesh with JTC 1 processes without compromising International control

Worthwhile standards will originate from outside JTC 1; a way must be found to make them International Standards avoiding the manifest flaws of the current accelerated adoption mechanisms.

7. Periodically change the nation having the Secretariat and Chair appointments

It is absurd that a purportedly International organisation has its effective HQ lodged for perpetuity in the USA.

8. Balance transparency and confidentiality

Openness and transparency can lead to better standardisation, but are by no means panaceas.

9. Clarify intellectual property policies

International Standards must have clearly stated IP policies, and avoid unacceptable patent encumbrances. More...

10. Encourage best practices at National level

International Standards rely on the efforts of the sovereign Nations that participate; JTC 1 should encourage these Nations to raise their games.