30 November, 2010

catching up


It feels like ages since I blogged, so here goes. A lot has happened since my last blog - Latinoware is over (and was frickin' awesome), I had a week off which I enjoyed in Brazil and now I'm at the Nuremberg offices due to Michl who just left. We had some catching up to do before he went - same with AJ who has decided to enjoy some parental leave. And Jaqueline who will have to fill the shoes of these two fine gentlemen. Meanwhile I am trying to catch up to mail and news - there is a lot of both.

Mail catching up has been limited quite a bit by the KDE Factory OBS repository for 11.3 upgrading to KDE's 4.6 release of platform (Akonadi!), apps (KMail2) and desktop workspace. The two I mentioned (Akonadi & kmail2) have been a royal pain in the ass, to be honest. The migration of my old accounts took a night (>100.000 mails) but didn't actually import those mails. Hence they had to be downloaded from gmail. With the VERY frequent disconnections and regular hanging of the Akonadi resource this has taken a while to say the least - lots of babysitting (restarting Akonadi etc) required. I hope the KDE Pim* dudes and dudettes can get this stable (and faster!) before the release... Oh, and Virtuoso-t keeps hogging 100% CPU untill I decide to just kill it - after which I don't notice any bad or strange behavior. Maybe I should auto-kill it on login ;-) but in the end, it's all working reasonably well now, albeit a bit slower than KMail1.x. Yay yay.

Meanwhile, on the catching-up-to-news front, I am eternally grateful for the work done by Sascha, Carl, Saturo, Sebastian and Thomas on the openSUSE Weekly News. Instead of having to read >140 blogposts (and then still missing out on what is going on in openSUSE's feature tracker openFate and the openSUSE forums) I just had to read 3 or 4 Weekly News reports. Truly awesome. They aren't only providing a complete but also quite enjoyable read of what is going on in the openSUSE community. Tracking such a large bunch of people doing so much with such a small team - respect!

One thing I bumped into during the trip through the openSUSE news were a bunch of openFATE feature requests I really liked. One would be to have Unity on openSUSE, another was getting project Bretzn in openSUSE. Awesome ideas and there is plenty more ;-)

Now back to reading mail. I will certainly blog more when I bump into interesting stuff...

*Yes, I did file a few bugs for the crashes. Too bad GDB often crashes too due to the abysmal memory usage of the whole KDE stack right now - only 2 GB ram, not enough apparently. Akonadi sometimes experiences memory usage spikes increasing to over 600 MB in less than a second. If I have other memory-hungry apps like Firefox running, this often triggers the OOM killer... I really wonder how it is possible that Akonadi runs on my mobile phone - but it does. ?


  1. I, too, have problems with the kdepim from 4.6 beta1. It works way better than what I tried a few months ago, but still many regressions and it's really slower compared to kmail 1.x. I hope they can address those issues or else we face a major backlash regarding kdepim in 4.6.

    And I unfortunately have the virtuoso eating my CPU too. Although the difference is that I can use it in dolphin now, which is rather nice!

    I've filled several reports about kdepim : https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Akonadi&product=kmail2&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailreporter1=1&emailtype1=exact&email1=gaboo%40gaboo.org&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=

  2. Had the same problem with akonadi&kmail royal pain in the ass so far, funny in a way, because it should be more stable considering it was supposed to be stable for 4.5 initially.

    Mine took the whole night to import the mail, then kmail wouldn't even open due to a known bug which is fixed upstream post beta1. Using KDE:Distro:Factory had this bug fixed. Then when I went to work it hadn't synced/imported the actual emails with my Kolab server therefore when I got to work I had no email since it wasn't synced, resulting in me going back to 4.5 stable for now(with opensuse and zypper this is easy).

  3. @Jos: what account type did you have in KMail1 for these 100.000 messages?
    Disconnected IMAP?

    @all: would you prefer to not import locally cached IMAP mails but to download them when needed instead?
    This is basically configurable (no UI though), so we could ship a config which does not attempt to import these messages.

  4. I find virtuoso hammers my CPU and hard drive when I first log in, but settles down after a few minutes. I assume Nepomuk/Strigi/whatever is scanning for new and changed files, although I could be wrong. I guess it should be throttled, so that it doesn't interfere with foreground processes.

  5. @kevin: indeed, disconnected IMAP. Gmail account.


Say something smart and be polite please!