2008.06.09

DataPortability.org: Not just irrelevant, but bureaucratic and over-engineered 2008-06-09T17:40:48ZTitled entry permalink

Following accusations that I have 'stabbed the baby' on DataPortability.org, I took a listen to the audio from the DataPortability Steering Group telecon from today. It has only confirmed what I thought: DataPortability.org is about as agile as a quadriplegic in a coma. These guys are dead in the water. And before anyone goes crazy, I'm just the messenger.

The podcast describes a process of coming up with a formal governance structure. This involves a Plenary, Action Groups (aka. Standing Committees), Task Forces (aka. Special Committees), a super-complex set of voting rules, a 'sunset provision', a complex set of different statuses (Officers, Participants, Voting Participants, Representatives, organizational representatives and observers) and rules about who is allowed to participate and how. Hilariously, the notes for today's telecon contain the following gem of misplaced wisdom: Don't over-engineer solutions to problems that don't exist, yet. Go forward with simplicity, then correct course as necessary later. I guess the placement of the comma in the first sentence means that when a problem does exist, it can be completely over-engineered. Okay, cheap shot. If you omit that comma, it's a very good statement of principles. Now, it would be interesting to see what would happen if DataPortability.org adhered to it.

To pre-emptively rebut accusations that I've stabbed the baby: certainly not. The fact is that adding a few extra layers of bureaucracy to a supposed community effort is not going to improve things. The W3C is bureaucratic, but it actually produces some great work in spite of the administration, not because of it. Who wants to deal with that? It's insufferable enough if you are doing it for a living. But if you are volunteering for an online community project? Screw that. I'd look for some grand, conspiratorial vision - but I know it's not there. It's just a bunch of people who think that the best way to get people to collaborate is to create something more like an org chart than like an IRC channel. Mistaken, but not evil. We'll know the poor little baby is completely dead when we see some kind of WS-* or SOAP fluff coming out of DP.

There is a silver lining in this. A lot of people (wrongly) accuse the Semantic Web people of promising and not delivering (which is a bit silly - the SciAm article came out in 2001, and it's getting into industry seven years later - CSS took much longer than that, but nobody complains about that, because such an objection to the SemWeb is a convenient mask for other things). Well, compared to DataPortability.org, the SemWeb people are really freaking agile. (And we can do party tricks like following our own noses around.)

In other news: last night I started work on an initial design for the project I'm working on. It fits on to one Post-It note. I'm hoping that the final spec will not be longer than three A4 pages. If it is longer than that, that means I have not narrowed the problem space sufficiently.

Links from del.icio.us

 

Login with your OpenID:
No. 820
Tom Morris
Currently in: East Sussex, England
Usually in: East Sussex, United Kingdom
AIM: tommorris
YIM: tom.morris

I am a , an , like to code in and noodle about with and the . I also have a BA in philosophy from London, and am in preparation for an MA. My philosophical interests are in Victorian-era German philosophy, Kierkegaard, Robert Nozick, hermeneutics and current approaches to the demarcation problem in the philosophy of science. Musically, I like jazz fusion, soul and P-Funk. My musical nirvana would be a mixture of Beethoven, Miles Davis and George Clinton topped with a side-serving of Erykah, Jill and Angie.

Elsewhere:

  • GPG Key
  • del.icio.us
  • Flickr
  • Twitter
  • digg
  • Jaiku
  • LinkedIn
  • ma.gnolia
  • blip.tv
  • upcoming.org
  • MetaFilter
  • LiveJournal
  • CiteULike
  • Technorati Profile

RSS Feed Subscribe:

RDF

« June 2008 »
SuMoTuWeThFrSa
1234567
891011121314
15161718192021
22232425262728
2930 

View in month context

On this day in: 2006 2007