HEPiX X11 Desktop Project: Pros and Cons

Slides:



Advertisements
Similar presentations
Linux Desktops KDE and GNOME The good, the bad and the ugly... Bill Latura October 26, 1999.
Advertisements

Introduction to Microsoft Office 2007 with focus on MS Word
The Free Software Desktop Project By: Joshua Anglero
Chapter 3 LINUX DESKTOP ENVIRONMENT. Linux Desktop Environment  A desktop environment commonly refers to a style of graphical user interface (GUI) that.
Installation and use of Linux as a client and server operating system: a tutorial AMCIS 99Al Bento.
KDE vs. Ximian (Gnome) Desktop Environment Comparison 7/16/2002 Aaron Gilmer.
X Window. Module 3 X Window ♦ Introduction The X Window System (‘X’ or ‘X11’) is a graphical windowing system that was developed at MIT in ♦ The.
Explore KDE The easy way, using a live CD By Carl Weisheit.
X11 future Desktop Environments CERN IT/DIS/OSE : Paola Ciccarelli (Caspur) Lionel Cons Victor Robles Forcada German Cancio Melia PRESENTED BY : Philippe.
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
Linux Operating System Linux is a free open-source operating system based on Unix. Linux was originally created by Linus Torvalds with the assistance of.
A Guide to Unix Using Linux Fourth Edition
UCA Lync Client for Avaya
Horde A great product, proven production stable, however: Look and feel is not consistent with Plesk Different and unfamiliar interface Customization.
ACTIVE X By Ethan Huang. OUTLINE What is ActiveX? Component of ActiveX Why ActiveX? ActiveX and Java Security Issue.
Linux GUI X-Windows System. X-Windows System A stable and extremely powerful GUI system that provides a complete Client/Server framework. The X-org foundation.
Technologies of e-Commerce 2 Unit 8 – e-Commerce LO1 : Know the technologies required for e-commerce Live the dream…
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
Getting Started with Linux: Novell’s Guide to CompTIA’s Linux+ (Course 3060) Section 2 Use the Linux Desktop.
Chapter 2: Exploring the Desktop The Complete Guide to Linux System Administration.
Applications Software
Windows XP Language Interface Packs (LIPs) - Localized OSs for the Masses Russ Rolfe Program Manager.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Screen Clipping. Screen 3 rd Party Software Print Screen Copying images from the internet is easy. But if can also violate the copyright laws of.
1 LINUX Desktops Using the GNOME and KDE Desktops Learning Red Hat Enterprise Linux & Fedora, 4th Edition By Bill McCarty, 2004.
Microsoft Access Ervin Ha.
Chapter 5 Roles and features. objectives Performing management tasks using the Server Manager console Understanding the Windows Server 2008 roles Understanding.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
Windows Basics: Desktop, Taskbar and Window
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
Linux GUI Chapter 5. Graphical User Interface GUI vs. CLI Easier and more intuitive More popular and advanced Needed for graphics, web browsing Linux.
Explore XFCE The easy way, using a live CD By Carl Weisheit.
CIS 116SUNY Ulster Chapter L5 – The GUI Karl Wick.
Week 11 Further Web Design Concepts and Tools FTP, CMS, Wordpress and Responsive Web Design.
Operating Systems Operating System
How do people communicate with computers?
Windows Basics: Desktop, Taskbar and Window
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
Visual Linker Final presentation.
University of Sunderland CDM105 Session 5 Web Authoring Tools The past and present A history of web authoring tools and an overview of Macromedia Dreamweaver.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
SUSE Linux Enterprise Desktop Administration Chapter 2 Use the Linux Desktop.
The Basic Book Trailer. What is a Book Trailer? A book trailer is similar to a movie trailer. It uses images, sound and sometimes video to sell the book’s.
An Introduction to Linux Name: Haixin Wang ID :
Chapter 3 – Part 1 Word Processing Writer for Linux CMPF 112 : COMPUTING SKILLS.
Irwin/McGraw-Hill Copyright© 2000 by the McGraw-Hill Companies, Inc. PowerPoint® Presentation to accompany prepared by James T. Perry University of San.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Mario D’Silva National Technology Specialists Unified Communications UNC307.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
XP Browser and Basics COM111 Introduction to Computer Applications.
Chapter Eleven The X Window System. 2 Lesson A Starting and Navigating an X Window System.
Framework for Virtual Web Laboratory I. Petković M. Rajković.
GNOME, KDE and X Windows. The GNOME Project was started in 1997 to produce a free (as in freedom) desktop environment. GNU Network Object Model Environment.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
Design Principles – Part 2 of 3 Learnability Principles Flexibility Principles Last revised 9/2010.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
FileZilla An open-source success story. Mark Swelstad – Itec400, Winter 2007.
CHANGING THE VOLUME Click the volume icon in the bottom right hand corner of the screen.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
Explore GNOME The easy way, using a live CD By Carl Weisheit.
- 24x7serversupport Windows Server Management
April 11-12, 2005 Methodology in a Box™ For Citrix® Presentation Server 4.0 Douglas A. Brown President DABCC, Inc.
Cross desktop Application Scripting Ideas for an implementation Desktop Developer Conference 2006, Ottawa, Canada Tuesday July 18 th 2006 Hubert Figuière.
Bonobo and Free Software GNOME Components
DDC 1013 – Micro Computer Application
Operating System Concepts
Samba.
Windows Operating System
Presentation transcript:

HEPiX X11 Desktop Project: Pros and Cons Author: Víctor Robles Forcada, IT/DIS/OSE With the collaboration of: Germán Cancio Meliá Lionel Cons Philippe Defert Presented by: Philippe Defert

Presentation Plan Part 1: Modern desktops: GNOME and KDE Part 2: Deployment issues Part 3: Questions, general discussion

PART 1 MODERN DESKTOPS GNOME and KDE

Why not only a basic X11 environment? Most X11 applications have important shortcomings: Application Interoperability is too hard User Interface is inconsistent and of unequal quality Modern desktop environment brings the "glue" Drag & Drop, Session Management, etc... Consistent "look and feel" Unified Help System Easy dialog based desktop configuration Common application development framework (-> MFC) Compound document framework (-> OLE) New exciting possibilities: Hundreds of new applications (including Office) Powerful application development environment

KDE and GNOME (reminder) K Desktop Environment KDE is a "complete desktop environment that try to make linux accessible to everybody" At present KDE 1.1.2 and for the first half of the next year KDE 2.0 GNU Network Object Model Environment AIM: "GNOME Intends to build a complete, user-friendly desktop, similar to CDE or KDE, but based entirely on free software" At present GNOME 1.0.40

What is new since April? New Qt 2.0 for KDE 2.0 with QPL License GNOME Documentation (still not enough) Lots of new applications Component model: now in the basis. Agree (KDE 2.0 & GNOME 1.0.50): Session Management protocol (XSMP) Drag & Drop protocol (XDND) Window Manager Specifications Storing part of Desktop Information Sound System (near future -aRTs-) Still disagree: CORBA (common IDL, server activation, etc.) Printing Help System Directory layout, rc files, mime types, ShortCut keys

KDE Screenshot

GNOME Screenshots

GNOME Screenshots

Use of CORBA (reminder) Used for implementing a component based programming framework (OLE) As a general IPC mechanism Exporting an application's API (IDL files) Scripting (macros and Visual Basic) Define system services KOM/OpenParts and Bonobo (OLE2 and ActiveX)

Applications (reminder) Both desktops have hundreds of applications. Some useful, some buggy. All kinds of applications: Mail clients, network, sound, development tools, games, etc. Perhaps in a near future we will forget our 'standard' X applications See the applications table

Office Suites

PART 2 DEPLOYMENT ISSUES

Choosing a Desktop Only one desktop or both ? Main criteria for the selection: Stability Efficiency Usability (ease of use, customization, ...) Applications Office Suite Technology Users will have the last word.

Desktop Customization Central management avoids support nightmare Things to customize: Icons on the desktop (home directory, trash bin, applications ...) Start up applications (mxconns) Icons on the panel (netscape, xterm, phone book ...) Applets on the panel (clock, CPU load ...) Start Menu (like NICE?) Specific programs (E.g. Tokens Applet) Similar to HEPiX X11, NICE

Needed local Programs Interface to local print services Managing Start menus Applets (token watch, phone book, ...)

Estimations

More Information Web pages: Victor.Robles@cern.ch http://www.kde.org http://wwwinfo.cern.ch/umtf/working-groups/X11/desktops/ http://www.kde.org http://developer.kde.org http://www.gnome.org http://developer.gnome.org Victor.Robles@cern.ch

PART 3 HEPiX IN THE GAME ? SOME DISCUSSION !

Usage Who is using KDE/GNOME now ? Which site is planning to support modern desktops ? Which site plans to deploy GNOME/KDE ?

Deployment Which site plans to have centralized deployment of a desktop ? Which site would like to have a centrally managed desktop environment for his users ? Would it be useful to organize an HEPiX collaboration about desktops to answer the questions: one or both, which customization, when, which OS, etc... ?

Development Who is planning development in these desktop environment ? Encourage or discourage experiments to do so ?