links for 2007-12-19

General 1 Comment

What is Spock?

General 4 Comments

The “X has requested your trust” mails started a couple of weeks ago, and so far I’ve collected about a dozen.

I’m not sure what Spock is, or how they’ve been roping people into signing up, but this is the latest in a series of sites where friends are inviting me (presumably in full knowledge) to join Yet Another Social Network where I get to invite all *my* friends to (connect with|friend|link up with|trust) me. Again.

So – wat is Spock? Anyone care to do the sales pitch? What does it bring over LinkedIn, Orkut, Facebook, Plaxo, last.fm, and all the other sites where I’ve been asked to link all my friends and invite them to join to prove that they “trust” me?

GNOME at SCALE 6x?

General 1 Comment

Last year, Eitan Isaacson and Brad Taylor manned a GNOME stand during SCALE, and it was grand. We were just opposite KDE, and showed off the N800 doing a video call to Celeste Paul from KDE (almost converted her, I swear).

This year, SCALE is on from the 8th to the 10th of February, and Eitan’s not available to take the lead again, so I’m looking for a volunteer in the LA area who’s willing to be the point man for the stand – which means requesting and taking care of the GNOME event box, setting up the stand & taking it down, and making sure that there’s someone there all the time. Also helping recruit others 🙂 You’ll need at least 2 people to man a stand, and the more the merrier.

Traditionally, we have not had many activists in California – so if you are a GNOME enthusiast in California, now would be a nice time to introduce yourself 🙂 Send me a mail, or mail marketing-list@gnome.org, and we’ll sort you out. If you’re not available yourself, but know someone living in the region who might be able to help, please send me a mail introducing me.

Poll: best speaker ever

freesoftware, General, guadec 13 Comments

I’m making up an aspirational list of people I would like to invite to keynote at GUADEC, and I’m interested in hearing about past experiences.

Who is the best speaker you have ever seen at a technical conference (not necessarily a technical presentation, mind), and what was the subject?

Answers in comments please, the winner gets a big sloppy kiss next GUADEC from someone of my choosing. Maybe Aq.

Shell puzzle 2

General 6 Comments

Following on from this shell script puzzle here’s another.

Why does the following script give this error?

sh: Illegal option –

(Credit to Kevin Lyda of ILUG for the puzzle and its truly twisted answer).

#! /bin/sh -e -x

true

Note that #! /bin/sh -e, #! /bin/sh -x and #! /bin/sh -ex run without error.

Election candidates

General 3 Comments

I agree completely with Luis: there is a lot of truth to what Murray says (like Luis, I have had my share of conflict with Jeff, perhaps more than my share), but the tone of the blog post was far beyond what was required to make the point. The aggression of the post surprised me, even though I have known for some time about the problems that Murray has had with Jeff.

And that, as Forrest Gump says, is all I have to say about that.

However, as many have pointed out, it’s election season here at GNOME, and it is indeed a time to compare your candidates on objective grounds. I have not gathered statistics, but here are some ideas.

For candidates who have never been on the board, we have their personal records – groups they have been involved in, mailing lists they post on, modules they’ve maintained, etc. How do they deal with people? Will they be able to bring useful skills to the board? How about delegation? For module maintainers, do they do everything, or encourage new collaborators?

For outgoing board members, we have valuable information in the board minutes – attendance at board meetings is the easiest to measure, but also in the past 3 years we have lists of action items which people have taken on – how many have gone on to completion? How quickly? If there are incomplete or unfinished actions, how did the assigned person deal with the blockages they encountered?

This is a time when candidates should defend their track record, justify their claim to a spot on the board, and be held accountable for their past records. An election campaign in other words. What you say at the moment of an election is only part of your platform. The majority of your platform is who you are, what you can do, and how you’ve done at it in the past.

GNOME and ECMA TC45 revisited

General 7 Comments

A few weeks ago, I blogged about GNOME’s membership of ECMA and participation in TC45 (concerning the standardisation of Microsoft OOXML). Apparently a few people felt that my statement could be misinterpreted to mean that I support Microsoft’s standardisation effort.

The GNOME Foundation made an official statement this week outlining their position on TC45. The short version is that the GNOME Foundation’s support for Jody Goldberg’s participation in TC45 does not constitute endorsement of, or contribution to, ISO standardisation of MS Office Open XML, and in fact, we are deeply concerned that the abuse of the standards process is eroding public trust in the value and independence of standards bodies like ISO and ECMA.

This is a clear reflection of my own position. I love free software, and love to see a level playing field both technically and legally. In our participation in TC45, I see an opportunity to improve our interoperability with a file format which will be important in the future, and to flatten the playing field. I do not trust Microsoft or their motives. I do not support their effort to reduce the credibility of international standards by subverting the processes of the standards bodies. But I stand behind our membership of ECMA and our participation in TC45.

Way back in June, Luis Villa wrote that we should put out a statement to the effect ‘we see no way to avoid implementing OOXML without screwing our users, so we’re joining ECMA to make sure it sucks as little as possible. All other things being equal, we’d much prefer to implement a spec that has a much better patent grant, was developed through a more public process, uses open standards like mathml, etc., but since MS has a dominant market position, we don’t have much of a choice in the matter.’

The Foundation statement here reflects this. The source of a standard application is not what is important, what’s important is the process used, and the conditions under which implementation is possible. Competing standards is not the issue. Microsoft is not the issue. Our users are the issue, and our participation in TC45 is more about them than anything else.

GNOME Foundation Board elections

General No Comments

I just saw mails to the foundation mailing list announcing the end of the candidacy period for the board of directors – so far there are 2 officially declared candidates, Jeff Waugh and George Kraft.

Usually, there is a last-minute flood of announcements in the 2 hours before the deadline. You can avoid the last minute rush, and get your candidacy in quickly if you’re running. The deadline is 23:59 UTC on the 16th.

For the record, I still have the same schedule pressures which I had during the Summer when I resigned from the board, so I won’t be running this year.

links for 2007-11-05

General No Comments

OOXML & GNOME Foundation furore

General 16 Comments

A recent open letter to the GNOME Foundation called on us “to unite the community behind the standard, universal format for office suites [Note: ODF] and distance [ourselves] from Ecma TC45 and DIS 29500 [Note: OOXML standard group]”. (Google it – the guy doesn’t need more linkjuice from me).

Having been on the board when this issue came up, and agreeing wholeheartedly with the idea of joining the group, I’d like to explain why.

Actually, I’ll just let Jody Goldberg (our representative on the group) explain:

There are two truths that need to be accepted:

  1. ODF is an excellent start for OO.o’s file format, but it is not perfect and will never be ‘the one true office format’ for all office applications without destroying it’s utility by diluting it with so much random cruft that no implementation would be complete, and interoperability would suffer.
  2. OOX is a file format that is in use, and we will have to interact with it. The opportunity to improve the spec and have MS answer questions and clarify necessary details should not be wasted.

The Foundation board decided to join ECMA (as a non-voting member) to participate in ECMA376/TC45. We did this not to show support for the standard, but to improve it. Whether we like it or not, this is going to be the dominant standard for office documents for the coming years (Microsoft’s dominant monopoly of the market has taken care of that) and to satisfy our users and remain relevant, we’re going to have to be able to read & write office documents in that format.

It’s much easier to do that when we have a say in the standard, and can request extra information when we need it.

And decisions are made by those who turn up.

« Previous Entries