|Michael is a Christian and enthusiastic believer in Free software. He very much enjoys working for Ximian Inc. where as a member of the Research Labs he works on Gnome 2.2 infrastructure and applications, particularly Bonobo, Nautilus and accessibility, amongst other interesting things. Prior to this he worked for Quantel gaining expertise in real time AV editing and playback achieved with high performance focused hardware / software solutions.
Michael will join us for a talk and a tutorial.
This year, the talk will focus on the new developments in Gnome in the past year, and how a desktop solution is more than just a file and window manager. We'll also see some of the interesting infrastructure development that's ongoing, including Mono and gnome-print. We'll also take a look at what we found when we started optimising, and look at how OpenOffice fits into the big picture.
The tutorial will give you a grasp of some of the fundamental concepts in Gnome programming, and how the edifice coheres. We'll examine several languages, show how badly people have gone wrong, and how you can fix things later. Tips for debugging, profiling, accelerating, and unwinding other people's tangled code. We'll also examine the accessibility infrastructure, and show how you can get a fully accessible application with the minimum of effort.