Download presentation
Presentation is loading. Please wait.
1
ossbarcamp – September 19th – Dublin, Ireland
GNOME 3.0 from 10,000 feet Jan Schmidt - (and the GNOME community)
2
Credit (And others)
3
Background
4
GNOME 2.0 Feb 2002 6 monthly release cycle begins
5
Release Schedule February 15th 2002 – GNOME 2.0 … time passes …
March 18th – GNOME 2.26 September 23rd – GNOME 2.28 March 31st – GNOME 2.30
6
GUADEC July 2008, Istanbul: GNOME 2.30 = GNOME 3.0
7
Goals
8
Platform Cleanup
9
Remove deprecated API and library use
Bonobo/Orbit, Libgnome, Libgnomeui, LibGlade, LibGnomeCanvas, LibArtLgpl, LibGnomeVfs, LibGnomePrint, Esound Prepare for GTK+3 GObject Introspection Why? Size Easier development
10
Migration Bonobo ➔ D-Bus Xulrunner ➔ WebKit Hal ➔ DeviceKit
Glade ➔ GtkBuilder
11
Status
12
Accessibility
13
HFOSS projects (hfoss.org)
Accessibility Bonobo ➔ D-Bus at-spi, gnome-mag, gnome-speech Xulrunner ➔ WebKit WebKit Accessibility HFOSS projects (hfoss.org) VizAudio MouseTrap
14
Documentation
15
Mallard http://live.gnome.org/ProjectMallard
Documentation Mallard
16
Documentation
17
Artwork
18
Artwork Cleaner appearance Better layout Updated look
19
Artwork Refresh gnome-icon-theme New default widget theme
New backgrounds Refreshed look for the website
20
Website & Marketing
21
GNOME Shell
22
Goals Re-think user interaction
GNOME Panel flexibility a double-edged sword Projectors/multiple monitors/reconfiguration Make the “panel” smarter Focus the UI
25
OpenGL Hardware acceleration Scaling, alpha-blending, etc
26
Clutter OpenGL scene graph Animations
27
Mutter Clutter based compositing manager
Window management logic extracted from Metacity
28
GObject introspection
Static descriptions of libraries Remove the need to manually generate bindings
29
Javascript Experimentation friendly Familiar / accessible
No big standard library GNOME platform is the library Sandboxed extensions?
30
Zeitgeist
31
Automatic activity journal
Zeitgeist Automatic activity journal
32
Goals Show Documents used in any given time period
Bookmark and Tag Documents Search activities by tags, etc. Get most used Documents, Tags, Event types, Applications and websites
33
Demo
34
IRC: gimpnet.org #gnome3
Get Involved IRC: gimpnet.org #gnome3
35
GNOME 3.0
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.