Mathias Hasselmann

Qt Contributors' Summit

I am attending the Qt Contributors' Summit.

A bit odd for something with my background? Does that mean I am leaving the GNOME universe?

No. It just happens in Berlin, and I've just spent lots of time on letting QtContacts use some awesome GNOME technology (tracker). On the summit I'll try to convince some Qt core guys, that maybe UTF-8 would be a much better choice for the Linux port of Qt. It would improve interaction with kernel, DBus and GNOME libraries so much. Well, and maybe I can get them to consider more reasonable memory management for QObject: With Qt leaving the GUI corner it's simple parent-ownership model doesn't fit anymore. QtQuick already skips that obsolete model. Now let's also let C++ components benefit.

PS: If someone ever wants to modernize libebook, then looking at QtContacts API is a good exercise. It was designed to explicitly fix the issues we had with libebook during Fremantle. Actually even thought of making a GIR typelib for QtContacts - but that's a different story and maybe even doesn't make sense.

Comments

Svempa commented on May 10, 2011 at 3:21 p.m.

Qt5 does seem to be around the corner, so this could be just the right time to convince them to make such changes. :-)

Chris Lord commented on May 10, 2011 at 4:11 p.m.

I would also humbly suggest that anyone looking at modernising libebook/libecal also have a look at libjana, where Rob and I have done our best to do the same: http://git.gnome.org/browse/jana/