Presentation is loading. Please wait.

Presentation is loading. Please wait.

ossbarcamp – September 19th – Dublin, Ireland

Similar presentations


Presentation on theme: "ossbarcamp – September 19th – Dublin, Ireland"— Presentation transcript:

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

23

24

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


Download ppt "ossbarcamp – September 19th – Dublin, Ireland"

Similar presentations


Ads by Google