One and a half years ago, I’ve started writing a Twitter client using Gtk+. This is a talk about all the obstacles I’ve faced during development, all the misconceptions my naive self had about open-source and how the community and Gnome helped me on the way.
My name is Timm Bäder, I’m currently studying Software Engineering at the University of Stuttgart, Germany — currently in my sixth semester. I’ve been interested in and using Gnome for several years not, lurking in IRC for 3, developing an application for 2 (and since I’ve not had a real job yet, that’s it. sorry).
It wasn’t very long ago that Boxes was introduced as a ‘preview release’ in GNOME 3.4. At that time it was extremely unstable, unreliable and lacked essential features. The project has come a long way since then. The talk will start with a brief introduction and history lesson. All the new features will then be introduced and demoed, followed by overview of all upcoming features.
Zeeshan Ali is a GNOME developer who works at Red Hat Inc as a software engineer. He has previous worked on GStreamer, GUPnP and Rygel projects and these days focuses on Boxes and all geo-related software, especially Geoclue. He lived in Helsinki for past 8 years but recently moved to London for better climate and vicinity of fellow gnomies.
Building on GNOME technologies SDAPS provides a solution to easily run surveys or examinations on paper. Thanks to the powerful utilities such as Cairo and GTK+ it is surprisingly simple to create a project such as SDAPS with its efficient verification interface. This way SDAPS can handle most of the details and you can focus on creating high quality surveys and learning from the results. Thanks to its flexible python design it is possible to embed this tool into your custom workflow. This way it can cater to the various needs of researches, students, teachers or companies.
In this talk you will learn how SDAPS works, what it can be used for, and how you can contribute and extend it for your own needs.
Benjamin Berg is an open source advocate who has been around GNOME ever since he got involved with free software a decade ago. He recently finished his studies of electrical engineering at the University of Karlsruhe, where he successfully pushed for the adoption of free software.
He is not afraid of low level electronics and likes to tinker with FPGAs. When working with software he enjoys hacking Python and C and will try to fix issues upstream whenever possible.
Latest developments in GNOME’s Web and its engine WebKitGTK+ has finally closed the gap, giving our platform a beautiful, robust, modern and feature-rich Web browser.
This is a presentation on the state of Web technologies on GNOME, briefly discussing the latest architectural changes and feature additions, and a look at the future.
Eduardo Lima has been a GNOME user and developer for years and has several contributions to various parts of the platform. He is also a member of the awesome Browsers team at Igalia, helping to make Web technologies thrive.
During GNOME Boxes development, a set of GObject-based libraries were developed in order to make interactions with libvirt easier. These libraries let you create VMs and manage their lifecycle, handle automatic OS installation. Boxes also used existing GTK+ widget to embed the graphical display of these VMs. This talk will be an introduction to the libvirt-glib, libosinfo, spice-gtk libraries, and to the libraries revolving around the libvirt stack in general. It will present how these libraries can be used, as well as where they are headed in the future.
Christophe has been a free software user and hacker since last century. He started his involvement by helping with the French GNOME translation, and then contributed to Galeon, Rhythmbox, sound-juicer, and to various parts of the GNOME stack.
He joined Red Hat Desktop Team in 2011 and has been working on the SPICE remote display protocol since then.
Pitivi, your favorite pythonic video editor using GStreamer, is making progress towards a 1.0 release.
The current state of the project will be covered, providing an overview of the challenges we tackled, a report on Summer of Code projects, and various other contributions from our awesome community. We will also briefly touch on upcoming projects and the status of the 2014 fundraiser effort.
Jeff is a long-time user, designer and tester for the Pitivi and GNOME projects. Since 2011, he has taken over various Pitivi development and maintainership tasks. He spends most of his time doing community management and mentoring new contributors, though he’s not afraid of refactoring large swaths of code in Pitivi to make it more robust, efficient and pythonic.