Video thumbnails in Thunar

As you might know thumbnails in Thunar are generated with tumbler. For obvious reasons the tumbler package in Fedora cannot include the tumbler-ffmpeg plugin. By popular demand I now rolled an add-on package called tumbler-freeworld. When installed, this is what it looks like:

Video thumbnails in Thunar

Video thumbnails in Thunar using the tumbler-ffmpeg plugin

If you are a packager at RPM Fusion, please review the package. Fedora’s Xfce users will appreciate your help.

GNOME developer quote of the day

I am no longer using GNOME but Xfce and this has nothing to do with GNOME Shell. I already switched a long time ago. But as the (co-)maintainer of several terminals in Fedora, I wondered how to enable users to easily switch their default terminal emulator in GNOME 3.

In the past users could just select the their favorite terminal in gnome-default-applications-properties. Some things required additional configuration: For a mail client the system needs to know the command to compose a new mail or to add attachments and for a terminal emulator an option to run something in a terminal is required. Developers could pre-configure these values with an xml file in $(prefix)/gnome-control-center/default-apps.

When I asked how to do all this in GNOME 3, Bastien (who helped to invent this nice mechanism in GNOME 2) after a little back and forth told me how things work in GNOME 3. They don’t…

Because we’re not designing a desktop for people who like to choose their own terminal emulators.

This “We are not designing a desktop for people who …” has become a new meme. GNOME 3 is not designed for people

and many other people I forgot. If GNOME continues to narrow down their target audience like this, I wonder if there is actually somebody left.

Simple tasks like selecting a preferred application are made very hard just to then claim “This is something only hackers do”. In the past one could just remove the accessibility or bluetooth icons from the panel by not starting them, now one needs to write extensions for that purpose. One even needs an extension to move the clock. But wait: Is GNOME 3 designed for people who know how to write extensions?

If you think that GNOME is still a nice desktop after all and should not become too simplistic, please support my RFE by adding your two cents. Too bad voting in GNOME’s bugzilla is disabled.

Announcing the Kolab Server 2.3.2

I’m sorry it took so long, but good things take a while. I am relieved the release is out because now that the problems with FreeBusy are solved, the 2.3 series offer the same functionality as 2.2.4  – plus much more of course.

New features

The update to postfix 2.8 brings a lot of new features like postscreen and multi-instance support. However none of them is enabled by default and old configuration files continue to work. Have fun while exploring the new possibilities, we will make use of them in the next major release.


Most of the bugfixes affect Kolab_* packages such as Kolab_FreeBusy:

  • apache-php: Security update fixing various CVEs
  • Kolab_FreeBusy: Generating free/busy cache works again
  • Kolab_Resource: Answers from resources no longer contain extra “\r\n\r\n”
  • Kolab_Server: IMAP connection issues fixed
  • Kolab_Storage: Webclient no longer hangs if freebusy triggering/retrieving
  • kolab-webadmin: Listing of sub-folders and sub-calendars was fixed
  • kolabd: Fixed an imap annotatoin so SyncML can sync contacts
  • php: Security update fixing various CVEs
  • postfix: Security update to 2.8.3. This also brings a lot of new features
  • z-push: New version with many bug fixes, rebuilding with prefixes other than /kolab fixed.

For a complete list of changes please refer to the release notes.


The upgrade form 2.3.1 is straight forward, there is nothing special you need to care about. If you are upgrading from 2.2.4, please follow the instructions to upgrade from 2.2.4 to 2.3.0 as outlined in the 1st.README file.


Documentation and OpenPKG packages are available as shown on the download page. Binary packages for Debian GNU/Linux 6.0 (Squeeze/stable) and 5.0 (Lenny/oldstable) on x86 platforms can be found next to the sources. As soon as they have synced, you can also use the mirrors.

You can check the integrity of the downloaded files by importing our file
distribution key and verify the OpenPGP signature and SHA1 checksums:

$ wget
$ gpg --import Intevation-Distribution-Key.asc
$ gpg --verify SHA1SUMS.sig
$ sha1sum -c SHA1SUMS

Known bugs

  • Bug 98 – Not all folders in the new ActiveSync config are displayed. We are working on that.

Please report bugs in our bug tracker.