Matt Webb — App after app: some possible software futures
Matt has worked on physical radios with plug-ins that share what you're listening to, and USB puppets that represent your IM friends. In 'App after app,' Matt applies the design ideas that led to these prototypes, some basic psychology and - with a little crude trend-watching - looks for hints about the future of desktop software and the user experience, and what that means to creators.
11:00–11:45
(45m)
Tangle
Gnome and the elements and principles of design
Andy Fitzsimon
(Red Hat)
Join shape, colour, balance and the gang in an entertaining adventure through GNOME's visual composition.
Witness our new-found friends playing in all sorts of friendly or unsual places. Can you help them find their favorite spot?
Visit this talk and see!
12:00–12:45
(45m)
Catwalk
Moonlight: turbocharged user experience
Michael Dominic Kostrzewa
(Novell)
Wanted: modern, animated user-interfaces that are fun to use and pleasing to look at.
Limitations: gtk toolkit design, maintaining backwards-compatibility.
Solution: Moonlight.
14:30–15:15
(45m)
Catwalk
GTK+ State of the Union
Kristian Rietveld
(Imendio)
Kris will do his annual GUADEC GTK+ State of the Union talk.
15:30–16:15
(45m)
Topaz
GConf in the Cloud: the Online Desktop server
Colin Walters
(Red Hat, Inc.)
One of the major ideas behind the GNOME Online Desktop is that the traditional desktop can be enhanced with specific server-side components. Learn about the background, goals, and APIs available to interact with the Online Desktop server hosted at online.gnome.org.
16:30–17:15
(45m)
Topaz
Introduction to the Desktop Data Model
Owen Taylor
(Red Hat)
The GNOME Online Desktop Data Model provides a flexible way for
applications to retrieve data from online services. Learn why the
desktop data model is ideally suited to the needs of an
internet-connected desktop and how to use it from your applications.
17:30–18:15
(45m)
Catwalk
Future visions for web content in GNOME
Alp Toker
(Nuanti Ltd.)
Find out how GNOME is becoming a leading player in web desktop integration as the platform gains powerful new web content capabilities with WebKit. This talk explores some of the current technologies and future directions for GTK+, GNOME and the web.
11:00–11:45
(45m)
Catwalk, Topaz
Breaking the Silence: Making Applications Talk with Telepathy
Robert McQueen
(Collabora Ltd)
The Telepathy real-time communications framework (http://telepathy.freedesktop.org/) is a rapidly developing project to integrate messaging, presence, voice, video and collaborative functionality into your favourite device or desktop environment. This talk will focus on how to use Telepathy to make collaborative applications which can talk to each other between users' desktops.
12:00–12:45
(45m)
Catwalk
IM-up your App!
Senko Rasic
(Collabora)
A walkthrough of how to seamlessly integrate instant messaging and VoIP features into GNOME desktop applications in a few lines of Python code using the Telepathy framework, and some points on why this might be a good idea in the first place.
15:30–16:15
(45m)
Catwalk
Farsight 2: Video-conferencing for the free desktop
Olivier Crête
(Collabora)
Farsight 2 is a collection is GStreamer elements to build VoIP enabled applications. It handles all of the streaming side, which leaving the application free to do the signalling. It implements advanced features such as dynamic codec negotiation, multi-party conferences, full lip synchronization.
16:30–17:15
(45m)
Catwalk
Ekiga 3.0 - Free IP Telephony
Damien Sandras
(NOVACOM)
The talk will focus on the next generation of Ekiga and present its features in terms of VoIP, and IP Telephony features. A sexy demonstration will be organised and show the full power of Ekiga with software like Asterisk.
11:00–11:45
(45m)
Catwalk, Tangle
Synchronization and the GNOME Desktop
John Stowers
(University of Canterbury)
Conduit is a Synchronization application for the GNOME desktop. This talk will describe the current capabilities of Conduit, focusing on its support for mobile devices (such as cellular phones), online web services (online photo galleries as an example), and GNOME desktop applications. A short introduction on using Conduit from your application will also be given.
12:00–12:45
(45m)
Catwalk, Topaz
Wizbit, a distributed revisioning file system
Rob Taylor
(Codethink Ltd)
This talk will introduce Wizbit, a GVFS-based distributed revisioning file system for the masses.
15:30–16:15
(45m)
Tangle, Topaz
coming to every linux desktop: next-generation printing dialogs
peter sikking
(man + machine interface works)
‘Printing that just works.’ This is the vision of the openPrinting project. The printing dialog is an important part of that.
This talk shows in this talk the complexities involved, why ‘printing does not exist,’ what is wrong with printing dialogs today and the innovation to overcome that. The latest designs and first implementation of the dialog for GNOME is shown.
16:30–17:15
(45m)
Topaz
Speak with your desktop
Raphael Nunes da Motta
(UFSCar) et al
Multimodal interfaces are a very popular area of research. Recent advances allow you to use speech and other methods in your everyday work increasing the productivity of the computer interaction. Free software also made a great progress in this domain last years. This talk will discuss speech-related desktop issues, demonstrate use cases for natural and very promising interaction method.