Guadec has been in interesting conference, particularly because it took place in Istanbul this year. I tried to keep a few notes throughout the days to wrap up the experience and discussions here.
Sunday
Headed off for Istanbul, partial Imendio meet-up at the airport in Vienna, gathered remaining Imendians at [...]
Every other week, someone asks how to use the new unit testing framework in GLib (released with GLib-2.16.0) and Gtk+ (to be released with the next stable). First, here is a write-up from last December that summarizes all important aspects: Test Framework Mini Tutorial.
For people building packages that use the new [...]
Amongst many other things during the Gtk+ Hackfest 2008, it was brought to my attention that Gtk+ maintainership is sometimes perceived as some kind of leet circle, hard to join for newcomers. I can’t really imagine how “hard” it is for newcomers to join Gtk+ maintenance these days. The learning curve probably [...]
There have been several requests about hosting Gtk+ (and GLib) as a Git repository recently and since that topic has come up more and more often, I meant to write about this for quite some time.
Let’s first take a look at the actual motivation for such a move. There are [...]
Or: Who in the world is actually linking against GLib without Gtk+?
I’m currently in the process of building some general purpose infrastructure for Rapicorn and because a good portion of the C++ utilities used in Beast and Rapicorn are factored out into an extra library called Birnet. I’m running into similar complexity [...]
The idea of using OpenGL as a future core rendering architecture for Gtk+ has been brought up a couple times at GUADEC (and then some variations thereof). However there are good reasons to avoid that and major issues with the suggested approaches, in particular these need to be considered:
1) A dependency on [...]
Newly built GLib & Gtk+ API docs are online now. In the process, i fixed a long standing documentation feature request: searchable API docs. This turned out to be the most requested documentation feature at the GNOME booth LinuxTag 2007.
The documentation updates cover Gtk+-2.11.4, so they contain new features like: GtkBuildable, GtkBuilder, [...]
Gtk+ Patch Testing & Committing: Recently i was caught on IRC and asked to look into a few outstanding Gtk+ bug reports. Some of them easy, some of them not so easy, e.g. one required a lengthy in-depth evaluation of interacting code while some of the others already had patches applied. That particular [...]
The Gtk+ project finally gets a structured way to absorb voluntary efforts. Here is my proposal for a Volunteer Task List on gtk-devel-list. The task list is currently being constructed in the Gnome Wiki: GTK+ Volunteer Tasks.
In other news, there’s been some discussion on width-for-height and height-for-width management around Gtk+ recently. So [...]
Recently there have been complaints about a lack of quality assurance in the Gtk+ project and introduction of regressions with releases. Also the pace at which bugs and feature requests are being addressed may not be to everyones liking. The reasons for these issues are manifold, some are persisting for a long time [...]