It is all one big blur
We’ve been busy at the brmlab hacker space for a couple of days now hacking away at PyGObject Introspection. A lot of bugs have been fixed and some of the biggest GEdit plugins now works quite well thanks to Ignacio. Martin Pit has been working on porting system-config-printer which touches a lot of the Gtk+ API which he fixes as he runs into issues. Right now he is working on making GVariants easier to use. Nud has been hard at work tracking down reference counting issues which no one else wants to touch due to having to deal with two ref systems and a garbage collector. Simon Schampijer is working on Gdk issues and is readying a patch to fix places where we don’t quite get constructors correct. Sebastian is porting gnome-dvb and Tomeu is unbreaking Cairo in PyGI after the Gtk+ guys decided to wrap Cairo structs in full boxed types. Lazlo is adding annotations to Gtk+ and reviewing some of the annotations in Pavel’s gobject-introspection branch. I’ve been working on the new PyGI invoke branch which has been going really well but most likely won’t be ready to swap over until after the hackfest.
One of the greatest things about the hackfest is getting the PyGI developers familiar with debugging some of the harder areas of the library. After this is over in a few more days everyone will go home with a greater knowledge of the different bits that make up the PyGI infrastructure. This means we can start to accelerate porting and bug fixing of a few apps up to the release of GNOME 3 and then be in a good place to move everything over in the next cycle.
Thanks goes to Collabora for funding our beers which puts us to sleep so we can wake up refreshed the next morning. The Collabora thank you dinner will be happening tomorrow night. Also, thanks to the Foundation for giving us the infrastructure for organising such events. I plan on writing something less formal than the current guidelines so other people can use as another reference to organizing similar events. BTW, any hackers near Prague should check out the hackspace. We need one of these in every city there is FOSS developers.ar de es fr it ja ko pt ru zh-CN ]