ossbarcamp – September 19th – Dublin, Ireland

Slides:



Advertisements
Similar presentations
Social Channels Cat Lee Program Manager, Developer Relations facebook.com/cat Driving traffic to your app.
Advertisements

ICS 665 Jesse Abdul. jQuery UI Overview  jQuery UI javascript library Includes all UI component functionality  jQuery UI CSS framework Includes standard.
Presented by…. Group 2 1. Programming language 2Introduction.
Building Windows 8 Apps with HTML & JavaScript Jaime Rodriguez Principal
Introduction to Silverlight By Alan Cobb 2008-Jan-10 Sacramento, CA
Exercise : Animated Navigation Structure in Flash 1.Develop Answers to “What did you learn in ITI program?” “What do you have to offer?” “What are your.
Octave-GTK 24/02/05 © Octave-GTK Team 24/02/05 Octave-GTK Team Octave-GTK, a language bindings project Hemant Muthu Rams Manik {gnufied, gnumuthu,
Android Husam Abdel Rahman. Introduction Android Operating system is most popular operating system these days with the advance in voice communications.
RMS Importer Status MACS Week March 2011 PP b-ABR_RMSImporterStatus Angela Brett RMS Importer Status 1.
DireXions – Your Tool Box just got Bigger PxPlus Version Control System Using TortoiseSVN Presented by: Jane Raymond.
Overview GUI Programming with GTK+ and GLADE 장정철.
Advanced Technology Days 18. i 19. studenog 2015., Cinestar Arena Centar.
The Future of libgnome and libgnomeui Anders Carlsson Jonathan Blandford.
Tony Whitter Principal, Whitter Technology WMB303.
Friday, March 8 Creating real Custom Controls Kelvin van Geene 12:15.
GTK+
T29 Upgrade changes. WebEx is changing in the latest release. From 19 th February WebEx will be upgraded to the latest version. Cisco introduces several.
Model View ViewModel Architecture. MVVM Architecture components.
Lesson 4: Inserting Charts. 2 Learning Objectives After studying this lesson, you will be able to:  Insert charts to display numerical data  Link to.
Javascript in Linux Desktop Yuren Ju ● Use Linux: 10 years ● For Desktop: 7-8 years Red Hat Debian Gentoo Debian Ubuntu Arch Linux Debian.
Practical Project Maintenance
Sebastian Kügler, FrOSCon 2006 Inge Wallin KDE4 The Dawn of a new Desktop KDE4.
KDE Plasma Mobile workspaces Marco Martin. What is Plasma?
The State of the GNOME 3 Shell
Development of Internet Applications WebDesign Ing. Jan Janoušek 9.
GNOME Desktop Accessibility Development & Testing Sun Microsystems, Inc. Aug 2010.
Introduction to the GNOME Shell Owen Taylor Gran Canaria Desktop Summit 5 July 2009.
Everything you ever wanted to know about Xubuntu
Building GUI applications with Python, GTK and Glade
Digital Campus: Foundation Projects
Developing Windows 8 Style Application With HTML and JavaScript
AEM Digital Asset Management - DAM Author : Nagavardhan
Development of Internet Applications WebDesign
Integrating ArcSight with Enterprise Ticketing Systems
Bonobo and Free Software GNOME Components
Integrating ArcSight with Enterprise Ticketing Systems
Getting Started 27-September-2012
About Bill Bill Baer (ˈbɛər)
Session ID#: JDE This is a subtitle for the presentation Prepared by:
What is new In Pangea 6.11 Pangea 6.11.
WTK for APWTCL (WebTk for APWTCL) 1.
User Interface Design and Usability jQuery, jQuery UI & jQuery Plugins
GTK+ for developers Matthias Clasen February 7, 2015
September VinConnect Release Notes
Scaling of Eclipse on High Density Displays

Azure Data Catalog Adoption Patterns and Best Practices
MISSION To prepare and disseminate quality and timely statistical information on economic and demographic processes in the state, social factors and trends.
11/15/ :59 AM THR2294 Building great looking experiences with Microsoft Graph and Office UI Fabric Ben Summers Office Marketing David Lavenda Harmon.ie.
Introducing the Joomla! 1.5 API
Recent evolution of the Eurostat Internet and cooperation with Member States Luxemburg May 2009.
Translation & Review Portal
Overview of the SCIRun/BioPSE Software Systems
MIX 09 12/8/2018 4:33 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Testing RESTful Web APIs
What’s new for Silverlight & XNA developers in Windows Phone Mango
What's New in Visual Studio 2005
Melbourne Windows Azure
Site scripts and Site Design
CHAPTER 1 Introduction Chapter objectives: Understand what Android is
The Basic Usage and The Event Handling in Glade.
Workday 32 Alicia Maule January 14, 2019
Nemo5 automatic documentation
Exercise : Animated Navigation Structure in Animate (= Flash)
Is a Content Management System in Your Future?
Guest management with the Power Platform & the Microsoft Graph
IT Managed Services Transition Weekly Activity Report: May 14th, 2019
IT Managed Services Transition Weekly Activity Report: May 21st, 2019
Port Back Data Collection & Transition
Exercise : Animated Navigation Structure in Flash
Presentation transcript:

ossbarcamp – September 19th – Dublin, Ireland GNOME 3.0 from 10,000 feet Jan Schmidt - thaytan@noraisin.net (and the GNOME community)

Credit (And others)

Background

GNOME 2.0 Feb 2002 6 monthly release cycle begins

Release Schedule February 15th 2002 – GNOME 2.0 … time passes … March 18th 2009 – GNOME 2.26 September 23rd 2009 – GNOME 2.28 March 31st 2010 – GNOME 2.30 http://live.gnome.org/TwoPointTwentyseven/

GUADEC July 2008, Istanbul: GNOME 2.30 = GNOME 3.0

Goals

Platform Cleanup

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

Migration Bonobo ➔ D-Bus Xulrunner ➔ WebKit Hal ➔ DeviceKit Glade ➔ GtkBuilder

Status http://live.gnome.org/AndreKlapper/GCDS3

Accessibility

HFOSS projects (hfoss.org) Accessibility Bonobo ➔ D-Bus at-spi, gnome-mag, gnome-speech Xulrunner ➔ WebKit WebKit Accessibility HFOSS projects (hfoss.org) VizAudio MouseTrap

Documentation

Mallard http://live.gnome.org/ProjectMallard Documentation Mallard http://live.gnome.org/ProjectMallard

Documentation

Artwork

Artwork Cleaner appearance Better layout Updated look

Artwork Refresh gnome-icon-theme New default widget theme New backgrounds Refreshed look for the website

Website & Marketing

GNOME Shell

Goals Re-think user interaction GNOME Panel flexibility a double-edged sword Projectors/multiple monitors/reconfiguration Make the “panel” smarter Focus the UI

OpenGL Hardware acceleration Scaling, alpha-blending, etc

Clutter OpenGL scene graph Animations

Mutter Clutter based compositing manager Window management logic extracted from Metacity

GObject introspection Static descriptions of libraries Remove the need to manually generate bindings

Javascript Experimentation friendly Familiar / accessible No big standard library GNOME platform is the library Sandboxed extensions?

Zeitgeist

Automatic activity journal Zeitgeist Automatic activity journal

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

Demo

IRC: gimpnet.org #gnome3 Get Involved IRC: gimpnet.org #gnome3 http://live.gnome.org/GnomeShell http://live.gnome.org/Zeitgeist

GNOME 3.0