|
People have been talking about moving away from Subversion (svn) and into one of the fancy new distributed version control systems like Git, Mercurial, Bazaar, etc. Here we'll discuss how to accomplish this as painlessly as possible.
Read more.
Free-form discussion about http://maemo.org and the open source operations at Nokia: current status, collaboration with the GNOME project, ideas for improvement... You define the agenda.
Read more.
Discussion session to further talk about how the foundation can perform better.
Read more.
I'm gonna discuss about what is disk summary. What are the advantages of doing Camel Disk Summary. I did solution for this using sqlite and I was able to achieve low memory with Evolution/vFolders.
Read more.
The GTK+ Printing efforts started 2.5 years ago have finally brought unified print dialog on GNOME as in GNOME 2.22.0. Printing tools are still rather sparse and each distro comes up with own solutions. This BOF proposes to solicit inputs from various distros in creating an integrated printing tools for Desktop users.
Read more.
Discussion session about what has been happening in Cairo recently, and what we plan to do in the coming year.
Read more.
Learn how to create a sidebar widget for the GNOME Online Desktop that displays information retrieved from an internet service. The Online Desktop provides standard ways of storing and retrieving account information and passwords and other facilities to simplify the creation of such sidebar widgets.
Read more.
We decided to go with expectnation.com for guadec.org this year but promised to look into Free Software options for next year. We should start thinking about it now.
Read more.
Discussion session about what I've been doing in Pango recently, and what we can do in the future.
Read more.
Every development cycle, we have difficulties to work on the release notes of the new release. For GNOME 2.24, we'll try something new: we want some kind of release notes mini-hackfest, that would result in the start of the 2.24 release notes.
Read more.
We've just released version 1.0 of Banshee, a music and video
management app for GNOME. This will be an informal meeting where
we'll talk about Banshee's code and architecture, planned features,
maybe show how to create an extension, and whatever people are
interested in.
Read more.
Annual GTK+ developers' meeting at GUADEC...
Read more.
How can we improve the world? Well, maybe we can start with improving the translations! The GNOME translation teams are doing a good job at this, but their life could be made easier. How? Well, let's talk about this :-)
Read more.
Everything you wanted to know to develop Gnome applications in C++ with Gtkmm, without being afraid to ask.
Read more.
This is a BoF/workshop for people interesting in helping by triaging
incoming bug reports in GNOME's bug tracking system. Everybody is welcome, from zero knowledge to old triaging veterans.
Read more.
Have you ever had a mobile phone where you have been annoyed by some of the functionality and thought: "If only I had the source code I could have fixed this annoying thing"? Then you are not alone. The phone Neo FreeRunner runs a completely free operating system called OpenMoko.
Read more.
A brief introduction to distributed version control with Bazaar, followed by a tutorial on using Bazaar to work with GNOME modules.
Read more.
For location and other information see:
http://live.gnome.org/GUADEC/2008/Events/FootballMatch
Read more.
Core days opening by GUADEC organizers
Read more.
Soylent is a people browser (think: Nautilus for people) which pulls together email addresses, IM names, and more from various sources to give you one-click access to chat, email, voice and video chat with anyone in your address book.
This talk will detail Soylent past, present, and future, as well as how you can get involved with this exciting project!
Read more.
GNOME is people. But for people to be productive they need tools, we already have a great collection of productivity tools for our users on the desktop. What we now need to consider is tools for our developers so that they can carry on improving, innovating and empowering. This talk will consider what we've got and where we want to go.
Read more.
Clutter is an open source software library for creating fast, visually
rich and animated graphical user interfaces on top of OpenGL and OpenGL
ES with a GObject based API.
Read more.
People is a personal contact management framework that aims at unifying the contacts management by exposing its interfaces to the various applications willing to access and manipulate contacts.
In this talk we will discuss the contact management problem, and why it is interesting to solve it, before demonstrating the People Framework and its use in the GNOME desktop.
Read more.
Leisa will take us for a tour through the weird and wonderful world of user interface design, with its undecipherable acronyms, perpetually quarrelling experts and the difficulties of design.
Read more.
As mobile and social aspects of computing have become more popular, the need for collecting, sharing and utilizing geoinformation has become more important.
The presentation sheds light on what location awareness is all about. We will explain the design and motivation behind GeoClue and Gypsy and give some hands on examples of using them in applications.
Read more.
Documentation is one of the key areas in any software project. GNOME is always trying to improve it's documentation infrastructure and provide the best possible documentation. This talk will review what the GNOME Documentation Project has worked on in the previous 12 months, and look at what is to come in the year ahead.
Read more.
Elisa Media Center is now going further by not only being an easy to use media center well integrated with the GNOME desktop but also a platform for writing multimedia services with beautiful and highly dynamic user interfaces.
Read more.
GEGL graph based image processing framework.
Read more.
"KDE vs GNOME" is the headline, with conflict being the underlying sentiment. Yet, behind the scenes, collaboration is quietly going on in a number of areas. In fact, inter-project collaboration is everywhere in the free software world, and many developers are not even aware of it. This presentation will outline some of the places where unlikely collaboration is happening.
Read more.
A session to discuss rich internet applications and how these
could be used to maximize the impact of free software development.
We will discuss Moonlight, Flash, Adobe's efforts and how these
help the Linux Desktop and which kind of applications we should
be building.
There will be a short presentation, followed by discussion by
attendees.
Read more.
Chris will talk about how Firefox and Mozilla are helping to define
the future of the web and what we're doing to bring the world of rich
media and complex application support to what was formerly only the
domain of desktop applications. And at the same time doing it under a
non-profit, open source organization with a product-based strategy and
a strong consumer brand.
Read more.
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.
Read more.
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!
Read more.
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.
Read more.
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.
Read more.
Wanted: modern, animated user-interfaces that are fun to use and pleasing to look at.
Limitations: gtk toolkit design, maintaining backwards-compatibility.
Solution: Moonlight.
Read more.
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.
Read more.
This talk will introduce Wizbit, a GVFS-based distributed revisioning file system for the masses.
Read more.
Kris will do his annual GUADEC GTK+ State of the Union talk.
Read more.
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.
Read more.
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.
Read more.
‘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.
Read more.
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.
Read more.
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.
Read more.
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.
Read more.
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.
Read more.
Since last year, we have completed a rewrite of the GNOME Display Manager (GDM). We will discuss some aspects of the new design and demonstrate how they facilitate a better user experience. We will also discuss some plans for how to further enhance the multi-user desktop.
Read more.
What is Flash? Is it useful? Should Gnome support it? How Free and open is Flash? What is Swfdec? How well does it work? Where is it going?
Answering these questions and other related ones is the goal of this talk.
Read more.
Evolution MAPI provider for Exchange connectivity. A foray into the proposed support for Exchange 2007 and beyond. And what the new provider, using Openchange's libmapi, offers over the present WebDAV based Evolution Exchange connector.
Read more.
Frysk is an object-oriented event-driven model of an operation system, and set of tools targetted at enabling users to debug large scale multi-threaded applications. This talk will discuss the Frysk model and tools.
Read more.
A fun look at the state of Bluetooth integration for our favourite desktop. Fun demos of things you didn't know were possible included! The Daily Mail calls it "goofy and painfully immature".
Read more.
The presentation will give a complete overview of PackageKit along with background material.
Read more.
How much memory does a GNOME desktop really consume? How many CPU cycles? How much I/O bandwidth? How many happy GNOME users can I deploy on my hardware? Which applications consume which resources? Is there anything we can do to shrink the GNOME footprint? This talk looks at these questions especially as they relate to large multiuser thin client GNOME deployments.
Read more.
I will share my experience being a new GNOME developer, how easy is to contribute to GNOME.
Read more.
Lightning talks are short 5-min presentations...
Read more.
SystemTap is a tool for gathering and investigating system-wide information about a running Linux system. SystemTap eliminates the tedious instrument, compile, reinstall, reboot sequence involved in data collection.
Read more.
Sound effects are an important part of the interactivity of modern desktops. Unfortunately in GNOME event sounds have been neglected for too long. The set of defined sound events is minimal, theming is not supported, integration into applications is lacking. In this talk I will introduce libcanberra, an event sound library that will provide the infrastructure for a better sound experience.
Read more.
The GTK+ library has been updated so that it supports writing in even more scripts out-of-the-box. Such scripts include all precomposed Latin letters with combining marks (accents), Greek Polytonic (Ancient Greek), special symbols and many more. We describe what's new and how to actually use it.
Read more.
During Google Summer of Code 2007 I've implemented extended layout management capabilities for GTK+. This lightning talk will present the current state of this work.
Read more.
The Gnome Buildbot is a continuous integration service providing build status information for Gnome modules. It has been working for around a year now at the disposal of any Gnome developer. In this talk I will show how developers can use it to track project builds and tests on several OSs/archs as well as how it could be used to build other software stacks, like Gnome Mobile.
Read more.
This lightning talk will have a brief look into the possibilities of using a DVCS like mercurial integrated in Nautilus. I will show how developers can manage their source code repositories and visualize their information using Nautilus and how to extend it.
Read more.
libopenraw, a library to deal with Digital Camera RAW files.
Read more.
The GNOME Foundation is running an accessibility outreach program, offering US$50,000 to be split among individuals. This program will promote software accessibility awareness among the GNOME and broader Free Software communities, as well as harden and improve the overall quality of the GNOME accessibility offering.
Read more.
Descrition of features effecting gnome usability based on several surveys.
Read more.
Banshee has wowed people with some great new features over the last
months; We will demo one or more features that you haven't seen but
is sure to excite you!
Read more.
Along with Podcasting, the increase of the bandwidth on domestic internet lines and the appearance of projects like giss.tv has made video and audio streaming a possibility open to almost everybody. This talk covers the basics of multimedia streaming using a console, and will explain what are requisites of a continuity program used to manage an Internet bassed TV or radio station.
Read more.
Mango Lassi Input Sharing allows users to share mice, keyboards, and the clipboard transparently and automatically on the network. As a reimplementation of software like Synergy and X2X it tries to "do things right" by using all the newest, fanciest GNOME and freedesktop.org technologies.
Read more.
We will present the Dynamic Tracing Framework for Mozilla that has been added to Firefox 3.0 beta to help identify performance issues across the heterogenous client side stacks of todays Web 2.0 applications.
Read more.
UPnP is slowly becoming a part of everyday life, especially when it comes to home entertainment systems. GUPnP is an implementation of UPnP that intends to be simple yet powerful and is specifically targeted for GNOME and embedded environments like Nokia internet tablets.
Read more.
PPM, OHM, Shackleton/MarcoPolo, GSmartMix and dozen of rule based daemon exist to make your devices smart, and to assist you at any time:
- pause your media player when you receive a call
- change the screen brightness under some condition
- prevent certain task running when out of battery
- set your presence status in IM/micro-blog
- mute your device
- ...
Read more.
Are you a developer trying to create a useful application and moreover you want it looks great? Now it is possible and you have not got to worry to deal with complex routines to add characteristics like transparency, canvas support, easy layout, easy to write and maintain. All this and more is what the gdesklets project is for and I am going to show you how to do it and how you can help too.
Read more.
gtranslator has been for a long time the standard translation tool for GNOME. After some years with a slowdown in its development, as new maintainers we are heavily working in recovering it as a modern translation tool for GNOME. In this talk, we will explain and demo the work we have done, the tasks in progress, and the future plans, and will discuss the roadmap with the community.
Read more.
In this lightning talk I'll present the next generation digital photography software for Gnome.
Read more.
This is a lightning talk about the development of Vagalume, its features and some ideas for the future.
Vagalume is a lightweight Last.fm client. It is based on Gnome and works in any standard PC, but it's specially designed for the Maemo platform, the one used by the Nokia 770/N800/N810 Internet Tablets.
Vagalume was finalist in the 2008 edition of the Mobile Rules! competition.
Read more.
Presenting tidy, a library provides higher level widgets and GUI building blocks on top of the clutter basics.
Read more.
Various Ideas regarding user interface changes for the Desktop on the way to GNOME3. The main focus is on intelligent behaviour and act more lifelike.
Read more.
A brief introduction to the current state and possibilities of PaperBox, a Tracker-based document browser, and its' usefulness on the desktop.
Read more.
The GNOME Foundation Annual General Meeting where membership and the board meet.
Read more.
We have been talking forever about document-centric interfaces and "what should be next" for GNOME. Here is some code to make it happen.
Read more.
GUADEC'09 host announcement, Thank You Pants Award ceremony, and closing of core days
Read more.
We've just released version 1.0 of Banshee, a music and video
management app for GNOME. With fast importing, powerful searching,
smart playlists, podcast support (including video and streaming), a
play queue, last.fm radio streaming, and device support, Banshee
balances a powerful, integrated media management feature set with an
elegant interface.
Read more.
I'm going to discuss on, what were the focuses of Evolution in GNOME 2.20/2.22 and what is it we are focusing for GNOME 2.22. Im gonna discuss about some of the goal the team had and some initiatives that we had during the development cycle.
Read more.
The Easy Publish and Consume library can be used as key/value store published to the network, using encryption, authentication and service discovery.
This lightning talk demonstrates its use in Glom and Totem.
Read more.
Autotools for Dummies - GNOME uses the autotools (autoconf, automake and libtool) for years, yet many people are complaining, that it's too complex to use. This talk will show the opposite.
Read more.
GVariant is a new datatype in glib that stores complex values of many types (any type that can traditionally be sent over D-Bus). GVariant is allowing development of many exciting projects (present and future) including GSettings, the GConf replacement. This talk will give a highlevel introduction to GVariant, talk about which projects are using it, and talk about what remains to be done.
Read more.
APOC is an infrastructure for central storage of desktop settings. It has recently been released as a freedesktop.org project. We describe the steps necessary to bring APOC to another GNOME platform (Ubuntu) and demonstrate its capabilities to manage desktop settings.
Read more.
Linux is increasingly being used in portable devices with unusual hardware features. This presentation describes how ACCESS has achieved a variety of "eye-candy" features, such as GTK widgets that float translucently over an actively playing video, by modifying the kernel, X11, and the GDK/GTK rendering stack to take advantage of the three-overlay architecture in current XScale CPUs.
Read more.
This presentation aims to deliver a in-depth insight into the design and implementation of the new Input/Output infrastructure in GNOME 2.22. GIO is part of glib and consists of a general purpose streaming API and the virtual filesystem layer (vfs). The standalone GVfs module provides the backends for the virtual filesystem, i.e. the implementation of not only but foremost remote file access.
Read more.
This session pretends to be an overview on how can we make Gtk+ a more appealing toolkit and platform for developers. Support on non X11 platforms, documentation and the role of bindings are some of the topics covered by the presentation.
Read more.
Novell is carrying a new project related to accessibility (technology
needed to open or improve the use of software for people with
disablities, or just improve the usability experience). This session will present what's going on there...
Read more.
The idea behind this proposal is to improve the Desktop integration in a computer network. HTTP is the most popular Internet protocol nowadays, so it is specially interesting to provide the best possible Web support in GNOME.
Cherokee is a really fast, light and embeddable web framework that could help GNOME to integrate with Web 2.0 resources and to export information from its applications.
Read more.
|
|