DesktopTeam

Differences between revisions 37 and 61 (spanning 24 versions)
Revision 37 as of 2007-11-23 10:47:05
Size: 3143
Editor: quest
Comment: formatting
Revision 61 as of 2019-06-07 09:57:01
Size: 2622
Editor: osomon
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[[Include(DesktopTeam/MenuHeader)]] <<Include(DesktopTeam/MenuHeader)>>
Line 5: Line 5:
The Ubuntu Desktop Team aims to produce a desktop environment that is: The Ubuntu Desktop Team [[DesktopTeam/Mission|Mission Statement]] is to produce a desktop environment that is:
Line 15: Line 15:
["DesktopTeam/Mission"] To comply with our Mission Statement, the Desktop Team tasks are mainly to maintain and develop our [[DesktopTeam/Components|desktop packages]].
Line 19: Line 19:
The first and most important task of the DesktopTeam is maintaining our GNOME packages. The first and most important task of the Desktop Team is maintaining our desktop packages.
Line 23: Line 23:
 * keeping up to date with the latest new releases
 * triaging and fixing bugs on https://bugs.launchpad.net/ubuntu
 * finding shiny new components we should have
 * stress-testing our favourite desktop environment
 * discuss and fix issues; and bring bring some good hackers into the team who know how different parts of the desktop work and are able to reply to some specific questions
 * create a technical place with people having good knowledge about specific desktop parts

=== News ===

 * Monthly reporting: ["DesktopTeam/ReportingPage"]

=== Contributing ===

 * Does this sound cool? ["DesktopTeam/GettingStarted"]
 * Our short-term todo list: ["DesktopTeam/TODO"]
 * Keeping up to date with the [[http://people.canonical.com/~platform/desktop/versions.html|latest releases]] from our upstreams
 * Triaging and fixing reported [[DesktopTeam/Bugs|bugs]]
 * [[Testing]] the desktop
 * Deciding which packages should compose the desktop
Line 41: Line 30:
The second task is developing the desktop to improve the user experience, both by improving the usability of our existing desktop and developing innovating new interface concepts. The second task is new development to improve the user experience, both by improving the usability of our existing desktop and developing innovative new interface concepts.
Line 45: Line 34:
 * identifying key user experiences that define the desktop: ["DesktopTeam/Experiences"]
 * design user stories for those experiences
 * write specifications for development projects to improve them: ["DesktopTeam/Specs"]
 * Identifying key user [[DesktopTeam/Experiences|experiences]] that define the desktop
 * Designing user cases for these experiences
 * Writing new project [[DesktopTeam/Specs|specifications]] to improve them
 * Developing some applications ourselves to fit the needs of the desktop
Line 49: Line 39:
=== Contributing === == Contributing ==
Line 51: Line 41:
 * Collect visions and ideas: ["DesktopTeam/Visions"]
 * Identify usability issues: ["UsabilityWishlist"]
 * attend our weekly meeting: ["DesktopTeam/DevelopmentMeeting"]
Does this sound fun? We have many suggestions on how to [[DesktopTeam/GettingStarted|get started]], but here are a few important ones:
Line 55: Line 43:
== Links ==  * Collect [[DesktopTeam/Visions|visions and ideas]]
 * Identify [[DesktopTeam/UsabilityWishlist|usability issues]]
 * Attend our [[DesktopTeam/Meeting|weekly IRC meeting]]
Line 57: Line 47:
=== Our Organisation === If you find yourself doing a lot of desktop work, consider [[DesktopTeam/Developers|joining the team]]!
Line 59: Line 49:
 * Our Mailing list: http://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
 * We live here: `#ubuntu-desktop` on irc.freenode.net
== Communication ==
Line 62: Line 51:
=== Bug Squashing ===

 * Bug squashing: ["DesktopTeam/Bugs"], ["DesktopTeam/Bugs/Status"]
 * Bugs we are a contact for: https://bugs.launchpad.net/~desktop-bugs/+packagebugs
  * https://launchpad.net/ubuntu
   * Our bugs have the assignee `desktop-bugs`
   * sign up to the bug list: http://lists.ubuntu.com/mailman/listinfo/desktop-bugs (high traffic)
   * Launchpad team site: https://launchpad.net/people/desktop-bugs
  * Upstream bugtrackers:
   * http://bugs.gnome.org
    * http://live.gnome.org/Bugsquad/TriageGuide/ProductSpecificGuidelines is a most interesting read
   * http://bugs.debian.org
   * http://bugs.freedesktop.org

=== Other ===

 * [:GNOMEExperts] will contain links to upstream 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

=== 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]
 * Join our [[http://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop|mailing list]] (medium traffic)
 * Join us on IRC in `#ubuntu-desktop` on FreeNode
 * Discuss ideas and problems, answer calls for testing and read the team's [[https://discourse.ubuntu.com/c/desktop/team-updates|weekly reports]] on [[https://discourse.ubuntu.com/c/desktop|the Ubuntu discourse instance]]
 * This [[GNOMEExperts|page]] contains links to upstream mailing lists and/or irc channels for questions relative to specific desktop modules
 * We track our work on public Trello boards:
  * [[https://trello.com/b/uEut6bfN/ubuntu-desktop-1910-cycle|Ubuntu Desktop 19.10 Cycle]]
  * [[https://trello.com/b/8wXhJJa0/ubuntu-desktop-snaps|Ubuntu Desktop Snaps]]
Line 92: Line 60:
[:CategoryDesktopTeam][[BR]] [[CategoryDesktopTeam]]<<BR>>

Mission

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

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

To comply with our Mission Statement, the Desktop Team tasks are mainly to maintain and develop our desktop packages.

Maintenance

The first and most important task of the Desktop Team is maintaining our desktop packages.

We do this by:

  • Keeping up to date with the latest releases from our upstreams

  • Triaging and fixing reported bugs

  • Testing the desktop

  • Deciding which packages should compose the desktop

Development

The second task is new development to improve the user experience, both by improving the usability of our existing desktop and developing innovative new interface concepts.

We do this by:

  • Identifying key user experiences that define the desktop

  • Designing user cases for these experiences
  • Writing new project specifications to improve them

  • Developing some applications ourselves to fit the needs of the desktop

Contributing

Does this sound fun? We have many suggestions on how to get started, but here are a few important ones:

If you find yourself doing a lot of desktop work, consider joining the team!

Communication


CategoryDesktopTeam
CategoryUbuntuTeams

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