The One Laptop Per Child (OLPC) Project is hosting a hackfest aimed at simplifying the development of bindings that make it possible to create GTK+ applications with alternate programming languages. The Python GObject introspection project offers a way to standardize this development with a centralized repository of data.
The new framework will originally work alongside existing bindings in order to maintain continuity but will eventually replace the existing system, a delicate process that one attendee compares to “performing engine maintenance while the car is running.”