Just a quicky on "what I did this week-end".
And yet another week-end which went away like a blast... of course
it was again the fault of KDE! I went all the way to Osnabrück to
attend the traditional KDE PIM sprint. This one was a first for me
despite the fact that it was its tenth edition.
My plan before flying in was simple and easy to remember: "Sit with
David Faure and fix all his IMAP bugs". It turned out not that easy
to apply in practice. Of course, there's always something unexpected...
sometimes pleasant, sometimes not.
For the unpleasant part, we had a tough luck on Friday: David's travel
wasn't smooth at all so he arrived only during the night, while I had
a terrible headache during the afternoon and the evening which made
me only able to triage bugs (and at a very slow pace even...).
The pleasantly unexpected event which turned me away from my initial
simple plan was the presence of Christian Mollekopf and Björn Balazs.
I work with Christian on Zanshin, and I already interacted with
Björn quite a bit during the Forge 2011 for usability work... one plus
one being equal to lots, we ended up having meetings to discuss
the interaction schemes for Zanshin 0.3. I have to say I'm pleased
with the results so far. There's still a few gray areas but I think
we'll decide on those when we turn the ideas into code.
And for the IMAP support? Well let's say that despite the disturbances
which turned me away from my plan, the bug count went drastically down.
On arrival, there was a bit more than forty bug reports against the
IMAP resource, and between the triaging and the bugfixes we worked on
with David I'm now leaving the sprint with only twenty known bugs (also
a couple will likely get closed shortly since patches are in the work).
And again, a fairly nice and productive sprint, courtesy of KDE. I looove
this community!
Some people might remember that I was rambling a while back about a
TODO management application named Zanshin. It even has a few
users... they have probably been wondering why it got stuck at this
mysterious non advertised 0.1 version.
Don't fear anymore dear users, Zanshin is not dead, it is pretty
much alive, and we just tagged 0.2 alpha1 today!
It took us a while, we had to rewrite quite some bits in order to
benefit from the new additions of the Akonadi ecosystem we would
have missed otherwise. So we're back, and we plan at least one more
alpha, before going in the beta cycle. It is your chance to give us
feedback early on to get a solid 0.2 release.
Of course it is an alpha, so it might not suit you for production
use... Personally I switched to it in production and it didn't burn
my home yet. It will soon be available for openSUSE in my
[home:ervin repository](http://download.opensuse.org/repositories/home:/ervin/ "home:ervin openSUSE repository"),
once it gets out of the build farm (already the case for factory,
not yet for 11.3). If you're building from sources, it's only a
"git clone kde:zanshin.git" away (we're actually among the first
projects to migrate there).
I'd like to give a big kudo to Mario Bensi, who is working with me
on Zanshin. He did a tremendous job on that alpha. For the last
month I've been mostly giving architecture directions and reviewing
patches... still I had difficulties to keep up with the patch
stream he was sending my way. Great job Mario!
PS: As mentionned, I package it for openSUSE myself as it is my
distro of choice, but we're obviously looking for fearless
packagers targetting other distributions.
Unlike planned today, I actually hacked until early in the
morning... But managed to get enough sleep to be lively today which
was basically a long stream of meetings for me. Two highlights of
the day:
- KDE Mobile BoF, where actually quite a few people attended,
many more than I expected. We made nice progresses there,
discussing the ecosystem how to integrate there, how to push
forward the modularization of our platform. Very nice group we had
there, although it was somewhat large it was also very well
disciplined. I'll have to update our wiki accordingly now;
- KDE PIM BoF, discussing post 4.5 plans and so on. That's where
I'm sitting right now. :-)
Nice day overall, looking forward to tomorrow where I'll put my
metalworker hat on with a couple of Solid BoFs.