DesktopTeam

Differences between revisions 34 and 35
Revision 34 as of 2007-10-04 13:39:41
Size: 3540
Editor: wing-commander
Comment: formatting
Revision 35 as of 2007-11-23 10:20:52
Size: 5769
Editor: quest
Comment: mission paste
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
== Purpose & Vision == == Mission ==
Line 5: Line 5:
Since these are the important goals for Ubuntu:
 * user-friendliness
 * out-of-the-box workabilty
 * bling factor
 * and many more surprising things
we figured that it would be the best thing to invite developers and enthusiasts to help us shape and fix up our favourite Desktop environment, especially short before the release. We, the DesktopTeam will be the guys that are the first contact for new users, we will create, beautify and organise the most-visible parts of Ubuntu. Please don't hesitate to join us, every bit of help is appreciated.
The Ubuntu Desktop Team aims to produce a desktop environment that is:
Line 12: Line 7:
If you always had a strong liking for GNOME, for how desktop things are done or you are in touch with the GNOME world, we desperately need you. Please don't hesitate to join us, every bit of help is appreciated.  * stable,
 * usable,
 * accessible,
 * attractive,
 * consistent,
 * discoverable, and
 * immediately useful.
Line 14: Line 15:
We will be a regular Ubuntu team with meetings, with a mailing list, with bugs (oh yes, ...), an opinion how to do things and thrilling ideas how to let the Ubuntu Desktop evolve. '''stable'''
  Stability is achieved through testing and subsequent triage and fixing of resulting bugs. The desktop should never accidentally lose a user's work, ideally this should be achieved by making it bug-free; since that is an impossible task, it should also be robust in the case of failure and recover state.

'''usable'''
  Usability is often confused with the other aims since a desktop that fulfills those will inherently be pleasant to use. Usability is more than that though, it's about picking appropriate metaphor: a button to print a document should look like a printer; more subtly, a button to save should only be a floppy disk if that's the default location to save to!

  A usable desktop aids the user in their work, but does not give them challenging obstacles. If it aids the user by automatically opening a CD Player application when they inserts an Audio CD, it should also do something sensible if they close that application -- otherwise they may not be able to open it again, or even eject the CD!

'''accessible'''
  Accessibility ensures that everybody can benefit from our desktop. We do not care about 90% of our users, we care about 100% of them. This is about ensuring that users with disabilities, and users who speak languages other than English, can use the desktop as efficiently as anyone else.

'''attractive'''
  Attractiveness makes people want to use the desktop. Appropriate use of colour, fonts, icons, shapes and visual effects can improve the user experience. Without them, a user would simply "not hate" to use Ubuntu, even if all the other aims were met.

'''consistent'''
  Consistency is often mistaken for usability, or referred to as being intuitive; it is the aim of making the desktop easy to learn, because everything works the same way. If an icon for a configuration program uses a spanner to illustrate configuration, then all icons should use a spanner to illustrate configuration (and not a screwdriver); additionally a spanner should not be used for anything else.

  If you double-click to open a file or application in a window, then all places where you can open a file or application should also be double-clicks and never a single-click or right-click.

'''discoverable'''
  Discoverability is also often mistaken for being intuitive; it is the goal of making sure that a user can learn how to use the desktop by using it. Often this is through placement of clues, e.g. the keyboard shortcut for closing a window in the tooltip of the button, and in the window menu.

'''immediately useful'''
  Immediate usefulness is the aim that somebody installing Ubuntu should be able to begin work immediately, without needing to perform any more than the minimum configuration necessary (mostly accessibility related). That isn't to say we shouldn't allow the user to customise the desktop to their preference; instead they should be able to do that from the comfort of an already operational desktop.

Include(DesktopTeam/MenuHeader)

Mission

The Ubuntu Desktop Team aims to produce a desktop environment that is:

  • stable,
  • usable,
  • accessible,
  • attractive,
  • consistent,
  • discoverable, and
  • immediately useful.

stable

  • Stability is achieved through testing and subsequent triage and fixing of resulting bugs. The desktop should never accidentally lose a user's work, ideally this should be achieved by making it bug-free; since that is an impossible task, it should also be robust in the case of failure and recover state.

usable

  • Usability is often confused with the other aims since a desktop that fulfills those will inherently be pleasant to use. Usability is more than that though, it's about picking appropriate metaphor: a button to print a document should look like a printer; more subtly, a button to save should only be a floppy disk if that's the default location to save to! A usable desktop aids the user in their work, but does not give them challenging obstacles. If it aids the user by automatically opening a CD Player application when they inserts an Audio CD, it should also do something sensible if they close that application -- otherwise they may not be able to open it again, or even eject the CD!

accessible

  • Accessibility ensures that everybody can benefit from our desktop. We do not care about 90% of our users, we care about 100% of them. This is about ensuring that users with disabilities, and users who speak languages other than English, can use the desktop as efficiently as anyone else.

attractive

  • Attractiveness makes people want to use the desktop. Appropriate use of colour, fonts, icons, shapes and visual effects can improve the user experience. Without them, a user would simply "not hate" to use Ubuntu, even if all the other aims were met.

consistent

  • Consistency is often mistaken for usability, or referred to as being intuitive; it is the aim of making the desktop easy to learn, because everything works the same way. If an icon for a configuration program uses a spanner to illustrate configuration, then all icons should use a spanner to illustrate configuration (and not a screwdriver); additionally a spanner should not be used for anything else. If you double-click to open a file or application in a window, then all places where you can open a file or application should also be double-clicks and never a single-click or right-click.

discoverable

  • Discoverability is also often mistaken for being intuitive; it is the goal of making sure that a user can learn how to use the desktop by using it. Often this is through placement of clues, e.g. the keyboard shortcut for closing a window in the tooltip of the button, and in the window menu.

immediately useful

  • Immediate usefulness is the aim that somebody installing Ubuntu should be able to begin work immediately, without needing to perform any more than the minimum configuration necessary (mostly accessibility related). That isn't to say we shouldn't allow the user to customise the desktop to their preference; instead they should be able to do that from the comfort of an already operational desktop.

Goals

Our list of goals include:

  • we will triage and fix bugs on https://bugs.launchpad.net/ubuntu

  • we will list new shiny desktop stuff we should have
  • stress-test our favourite desktop environment
  • discuss and fix issues and bring some good hackers in, knowing how different parts of the desktop work and able to reply to some specific questions
  • create a technical place/list with people having good knowledge about specific desktop parts

News

Get Started

Does this sound cool to you? ["DesktopTeam/GettingStarted"] is just for you.

Our Organisation

Bug Squashing

Development

  • Our approach to desktop development: ["DesktopTeam/Development"]
  • User experiences that we care for: ["DesktopTeam/Experiences"]

  • [:GNOMEExperts] will contain links to uptstream mailing lists, irc channels if you have specific questions to specific Desktop modules
    • maybe we should agree on adding a tag so we know, where we are responsible
  • Misc

Sub-pages

Navigation(children,1)

Weekly TODO

[https://wiki.ubuntu.com/DesktopTeam/WeeklyTODO?action=edit edit weekly TODO] Include(DesktopTeam/WeeklyTODO) [https://wiki.ubuntu.com/DesktopTeam/WeeklyTODO?action=edit edit weekly TODO]


[:CategoryDesktopTeam]BR CategoryUbuntuTeams


i kinda have an idea well its um ubuntu needs to have more window desktop and menu color changing so its not just orange im pretty new to this myself but it might help

DesktopTeam (last edited 2022-09-01 13:21:46 by nteodosio)