GNOME is a desktop that is easy to use, and a development platform that is stable, reliable, and Free Software. This session will help to understand

What's new in GNOME 3 ?

How people can start contributing to GNOME ? Like translation, documentation, bug-squad etc

What does a community mean ?

How do we drive community ?

How can you help to take GNOME forward ?

Testing and Bugsquadding in GNOME

The Bugsquad is the Quality Assurance (QA) team for GNOME.

They keep track of current bugs in GNOME software and try to make sure that major bugs do not go unnoticed by developers. This training will spot light on

What is bugzilla ? Explanation about bugzilla fields.

What does bug-squad do ?

What do you need to do to join bug-squad ?

Hands on

User Experience Design in GNOME

The Usability Project strives to make the GNOME experience as pleasant and efficient as possible.

The Usability Project achieves these goals through the creation of a style guide (defining and evolving the GNOME user interface), working with maintainers to remove interaction problems through user testing, and the visual/interactive engineering of new desktop components.

The training will include:

An Overview of User Experience Design

Introduction to the GNOME Usability Project

Tips on how to start contributing to GNOME UX Design

Porting applications to GNOME 3

For GNOME 3, the GNOME Project has started from scratch and created a completely new, modern desktop designed for today's users and technologies. In the process many libraries and their functions have been deprecated. We will explain how you can help in porting existing applications to new environment.