Cargo Cult Standards

I’ve been keeping an eye on the #anadp11 Twitter backchannel, particularly the discussion about standards. I’m not there, so I don’t know what points have been made, but I want to try to head off a common misconception. Standards are wonderful things, but the standard itself is not enough. It’s the social consensus built by the standardisation process that counts, and that ensures the standard will be adopted and sustained. If we focus on the standard, but not on the social process (and thus build the standard in isolation), we may end up in a position where we have too many nearly-identical standards, none of which are all that widely used. Oh look, we’re already there.

Of course, getting a diverse community to agree on anything is hard work, and we need to be able to push forward without waiting for every decision to be signed off by everyone. But complex but successful standards are created all the time, and we can learn from the existing standardisation processes and adopt them as appropriate.

For example, Google caught some flack recently for their decision to drop h.264 video support and move to the WebM VP8 codec. This codec is published under an open licence, with an open source reference implementation, and critically, is royalty free. But the standard itself was built entirely in secret by a company Google bought out, with no wider consultation, and there is no clear way for any other vendors or interested parties to influence its future development. Google’s critics pointed this out, noting that although the h.264 standard may be behind a paywall, the process of developing the standard is very well defined and designed to take into account the needs of the adoptive community. Sadly all these means that HTML video remains only partially standardised, which makes digital preservation of web video significantly more difficult than it needs to be.

I suspect neither the Google nor the h.264 approach is quite right for the digital preservation community, as we probably need both the process and the standard to be open. Perhaps the W3C approach would be a better fit.

Of course, shifting the focus onto the community will mean changing the way we do things. It will mean working in the open first, not pushing out yet another WORN* document just as all the project money gets used up and everyone moves on. It may mean compromise, letting go of the odd sacred notion for the greater good. It also means some hard work trying to properly understand the existing standards to see how they might be adopted or modified, rather than the concentrating only on our own needs, succumbing to not-invented-here syndrome, and reinventing our own wheels.

For the standards-bearers, it means accepting that no standard is perfect, or indeed every really finished. This means making it clear that we are willing to change, and publishing clear information on how this would be done. This means being willing to relinquish some control, keeping the vision clear while widening the stakeholder base and adopting standardisation processes that scale. This may mean deprecating aspects of our homegrown standards – for example, should we be replacing PREMIS provenance records with constructs from the Open Provenance model? It may also mean trying to take part in bigger standardisation processes (like W3C or ISO), recognising when the associated risks are outweighed by the potential rewards.

It won’t be easy, but frankly, we have no choice. Without it, we’ll end up with yet more Cargo Cult standards, where we have all of the outward appearances of a healthy standardisation culture (the document ‘cargo’) without the social consensus we need to drive adoption and make any of them sustainable in the long term.

* WORN: Write Once Read Never.

2 comments

andy jackson's picture
andy jackson wrote 6 weeks 2 days ago

Things are looking up…

On a more positive note, the very existence of the Aligning National Approaches to Digital Preservation conference represents a huge step in the right direction!

bram van der werf's picture
bram van der werf wrote 6 weeks 1 day ago

cargo cult standards

Probably the problem when following presentations and events via twitter feeds.

Most of your feedback was actually exactly what was communicated in the presentation and the Q&A afterwards.

Standards only serve a purpose if they are widely accepted, embraced by producers and used by consumers.

Several things I wanted to get across to the community:

1. ALM sector is not in the driver seat (and probably will never be) in defining and maintaining industry standards. It is industry and consumer behavior that is driving this.

2. Try to stick to existing standards if they are applicable to your domain (data management, records keeping etc). Solutions based on these standards have better change surviving as a commodity meaning a bigger crowd of users and more competitive offerings

3.Business and institutes (and often R&D)tend to make their challenge and solution special and unique rather then looking for commonalities and things that are available, this makes it difficult to maintain scalable, maintainable and widely used applications

The 3 points above actually articulate the need that long term access tools and micro services need to be small, specific and modular.  This will help to make these tools fit and adapt to many existing technologies repositories or workflow standards.

 

Please register or login to post a comment.

Recent comments

  • Thanks for the correction Gareth. I think that was probably my misunderstanding! Looking forward to...
    paul 1 day 2 hours ago
  • Hi Paul, thanks for the write-up. Just to clarify an aspect of my talk - it's the Autopsy front-end...
    garethknight 3 days 18 hours ago
  • And here's an update on the status of the UDFR from the LoC's excellent digital preservation blog,...
    andy jackson 2 weeks 5 days ago
  • Hi Johan and Andy,   I agree with you both that some formats are worse than others with this,...
    ecochrane 3 weeks 19 hours ago
  • I have to agree with Johan, in that this depends very much on the format in question. There have...
    andy jackson 3 weeks 21 hours ago

Follow Open Planets Foundation on: