Archive for April, 2010 Bugday: Tue, May 4th, 17:00-02:00

Tuesday, April 27th, 2010

Last time was big fun, hence time for another Bugday:

Tuesday, May 4th, 17:00-02:00 UTC
in #maemo-bugs on Freenode IRC

Bugdays are about hanging out together on IRC, triaging/discussing some reports in Bugzilla, and introducing new people into triaging.

No technical knowledge needed, no obligations.

No specific topic – take a look here for some ideas.

Step by and say hello to the Bugsquad or become part of it. :-)

GNOME 3.0 cleanup: Call to module developers

Tuesday, April 13th, 2010

I was recently asked (Czech link) “On a scale from 0 to 10 for GNOME 3 as planned to be where would the development be now?” My answer was “From my limited point of view currently a 7: Lots of work done, lots of work still to do.” And I started wondering: How much work is left in the cleanup area?

Now that 2.30 is out module developers must spend some time now to get their module(s) ready for GNOME 3.0.

It might not be clear to everybody that there is quite some work left.
If you don’t start now it might be too late to properly fix issues (e.g. adding missing accessor functions in GTK+ for the uncommon usecase in your module).
I’ll list the known bug reports per module. (Obviously this is not a list of all outstanding GNOME 3.0 issues but only known cleanup tickets.)

Take a look at your module. Most of the open issues (like GSEAL or Deprecated GTK+ symbols) are trivial and will require less than an hour to fix. Just making your module compile with -DGSEAL_ENABLE for example will already help a lot. Or if you are a volunteer just contribute a patch for your favorite module.

Getting this done is a requirement to get the next major release out in time and in a good quality.

GNOME modules:

Some external dependencies (definitely not a complete list):

(Note that these lists obviously miss the conversion from gconf to GSettings/dconf and GTK+ single includes.
Data comes from the GSEAL wikipage, the overview stats and my brain. Hence it might be partially incorrect.)