New Evolution User Docs, no questions left.

Last year I had the megalomaniac idea of rewriting the user documentation of GNOME Evolution from scratch.

As GNOME 3.2 approaches quickly I had to realize that perfect is the enemy of good. After putting the remaining TODOs into the random categories FIXLATER, NEEDHELP, MUSTFIX and DONTCARE and after having no MUSTFIXes left, I merged the new User Documentation today into the codebase. It will be available on library.gnome.org from August 17th on (that is when the next tarball 3.1.5 will be released), and while a few pages could still be improved I can at least promise that nothing is worse than in the old manual.

I’ve mostly failed to attract contributors but I welcome everybody to fix any remaining issues by searching for TODOs in the checkout (how-to), to translate the new docs to your favorite language, to file bug reports about stuff that is improvable, and to buy me some icecream or beer at Desktop Summit Berlin tomorrow. Or next year in Brno in case our proposal will be successful. Cheers!

Desktop Summit 2011

Posted in computer, gnome, lang-en | 3 Comments

Kultur zum Pauschaltarif

Der Gedanke, für knapp 50 EUR ein Jahr lang unbegrenzt oft in eines meiner bevorzugten örtlichen Museen gehen und noch eine weitere Person mitnehmen zu können war zu verlockend. Daher bin ich seit heute “Friend of DOX“.
Gibt es eigentlich noch weitere Museen die so etwas machen?

DOX

Zudem ist 512 voll die schöne Potenz von 2!

Posted in lang-de, misc, non-technical, prague | Comments Off on Kultur zum Pauschaltarif

MeeGo QA and RE stuff I’d like to understand.

About some stuff that I’ve recently tried to find out in MeeGo.

Quality Assurance

  • “Risk level” and “UX status” field in MeeGo Bugzilla was not documented anywhere – Bryan asked before, I asked again, and in the end “Risk Level” got removed. Yay.
  • Initially I questioned the “Triaged by” field especially because it was introduced without any public discussion of its usefulness or announcement of its introduction at least. I can accept its existence but I would still like to know where the data will actually be used.
  • Products in Bugzilla have been created without a default assignee to take care. I consider this a problem (“sort out first who will take care” as we do in GNOME Bugzilla) while others didn’t (“give testers the possibility to report bugs”).
  • On a very related note there is an account named “need-triage@meego.com” (previously called “nobody@meego.com”) that bug reports can be assigned to. Asking about its usage I got told that this is “a critical indicator for project management” that resources are missing and also that “this should be fixed at project management level”. So I asked if efforts have been made to fix this on the project management level and if the data (tickets with this assignee) is actually used but have not received answers yet.
    Apart from the inconsistent naming (the domain “meego.bugs” looks more appropriate as virtual accounts of that format already exist in Bugzilla) this might now becoming the rotting /dev/null for all the reports that initially received a wrong assignee.
    As per June 9th, 38 non-closed tickets have the assignee need-triage@meego.com. Between 2011-03-04 and 2011-06-05 there have been exactly 3 tickets whose assignee was changed from need-triage@meego.com to somebody else, all of them in the Compliance product in one go. To me it is obvious that something does not work well. As opinions differ I asked for an interpretation of these numbers and am still waiting.
  • Plans for a Bugzilla structure enhancement that were described in a BoF session at MeeGo conference. Still waiting for any documentation to review it but I might not have a chance as the bug report already has READYFORINTEGRATION status.
  • Unhappy of restricting access to complete bug reports just because of one inappropriate comment added (for the definition of inappropriate check the wiki). Plus nearly always people restrict access without explaining why. I might enable marking only single comments as private soon.

Release Engineering

Update: Received responses to my RE questions now.

It’s likely that this list wasn’t complete. I now might be too keen on documenting processes (that’s the “information vampire” pattern as Carsten calls it). Friends and colleagues providing their impressions and feedback by larting me in a friendly way is appreciated.

I have not used the word “transparency” in this posting but you can probably insert it at any place.

Posted in computer, lang-en, meego | 1 Comment

MeeGo conference San Francisco

I went to San Francisco (US&A) to play Ping-Pong with Chris (I also recommend him as a tour guide – he knows the city). At the same time a conference took place.

At the weekend’s preconference I discussed MeeGo L10N with Margie. I cleaned up the wiki before, but still there is enough to still sort out:

The most important talk from my point of view was Carsten‘s “Transparency, inclusion and meritocracy in MeeGo: Theory and practice” showing some of the transparency problems that MeeGo has not only after one of the two bigger companies involved announced a change in direction.

There was also a Release Engineering BoF. A great opportunity as so far I had been totally unsuccessful in understanding how this works in MeeGo. This has not improved yet though. It looks like decisions are made completely in private in the offices of one company (Intel) instead of the public (internet). Other issues: The Submit Request account process is not documented – how to contribute from a new company? You’d expect something other than dead silence here. But it was agreed on that the CCB (Change Control Board) process for MeeGo 1.2 was completely invisible and “crap”. (Dawn might now complain about my use of language, but this was the wording used by those running the session.)

But the original reason to come here was MeeGo’s Error Management (EM) and Quality Assurance (QA). I outlined some EM and QA issues to discuss on the meego-qa mailing list before the conference took place. See the summary of this BoF. Hoping to see further discussions of issues in the public, as agreed upon.
Iekku and I gave a talk on the basics of bug handling. Plus Eric and Stephen presented some cute Bugzilla extensions but I leave it to them to blog and email about it (a good task as they have been too silent and invisible so far).

Posted in computer, lang-en, maemo, meego | 3 Comments

Naoko

In case Miguel makes it popular to take the name of a previous company and change the order of the letters a bit to find a name for a new company, this is my proposal for Nokia (as I pass that shop quite often at night when going home and have to smile everytime):

Naoko

Posted in computer, gnome, lang-en, maemo, misc, non-technical, prague | 2 Comments

MeeGo bits and bugs

MeeGo

Haven’t blogged for a while on MeeGo related stuff, probably because GNOME was way more crucial in the last weeks.

And on an unrelated note: The MeeGo QA Dashboard beta looks pretty neat.

Posted in computer, lang-en, meego | Comments Off on MeeGo bits and bugs

The road to GNOME 3.2

As usual the GNOME Release Team met to discuss release-team stuff.

Membership changes

There have been some membership changes: A few great people left, and other great ones joined.

GNOME 3.2 release schedule

Published a draft for the 3.2 Schedule, to be finalized soon.

Feature proposal period opened

Also we decided to drop the classical module proposal period.
Instead we want to continue the successful approach of 3.0 to define platform-wide functionality as targets for the next release. Read this email for more information about it.

Posted in computer, gnome, lang-en | Comments Off on The road to GNOME 3.2

GNOME 3 Release Party in Prague

Last weekend we had a GNOME 3 Launch party in Prague (CZ) that was attended by 60 to 70 people.

Some GNOME 3 flash disks provided by Red Hat were available for folks interested to test, and some interesting talks (list of talks) were given.

There is a bunch of photos available, and for those speaking Czech there are also some reports of it online, like here or here.

As far as I know the videos of the talks are also expected to go online soon®.

Big thanks to the organizers and to Silicon Hill and AVC for the support, and beside the usual suspects it was particularly great to finally meet Petr Kovář and Marek Černocký in person (both of Czech translation team fame).

So how have your GNOME 3 release parties been?

Posted in computer, gnome, lang-en, prague | 2 Comments

GNOME 3 released!

Nine years after GNOME 2 we released GNOME 3 today.

GNOME Logo

It is a different way to do things, and that is intended. GNOME 3 is not GNOME 2. It’s a new concept.

Check the release notes and our videos for more info, and try it out on a live CD/USB stick.

Glad to see the first positive reviews already and flowers.

There’s way more good and new stuff around, for example the new website design, or developer.gnome.org providing quick coding introductions in several programming languages, or a new release of the GNOME Journal providing some more background info on GNOME 3.

And we’ll be having a release party in Prague/CZ on Saturday in case you’re around. Or check the full list of release parties to find one near your place and take a camera with you.

Enjoy GNOME 3, made of awesome. Celebrate and party, folks!

Posted in computer, gnome, lang-en | 1 Comment

Bring us all the icecream that you have!

I just made it back to Central Europe and hereby post some random bits and pieces on those last days that I spent in Bangalore/India on a software project that I like.

Looks like we created some confusion on Friday by sticking to a certain date. I am sorry for that…, not‽

The magic vuntz fixed my non-booting laptop. He certainly has super powers.

For the records, I spent the last day of the Gnome.Asia hackfest on Friday mostly with some smaller stuff and GNOME 3.0 release notes related issues.

Indian food: ♥

After India won the cricket world championship I decided to increase my number of talks on random topics at the GNOME.Asia conference for yet another time. Here are some slides in PDF format under CC BY-NC-SA (ODP files also available in that folder):

(You can find further presentation slides here.)

A great pleasure to finally meet Radhika and Atul in person after all those years of contact!

Unfortunately there was no video recording, otherwise I’d recommend to watch Chandni‘s talk about Contributions made by a newbie to Empathy. It was insightful and quite refreshing because of its “Just do it!” attitude.

And of course a big Thank you to the organizers!

Sponsored by GNOME Foundation

Posted in computer, gnome, lang-en | 3 Comments