This is a list of current developer items and open design questions. If you start actually working on a developer item, put your name or a bug number by it, and delete the item when you are done working on it. If you create a design for an open design question, add a link to it.

Don't put bugs here. Bugs belong in bugzilla.

Limit each section to 10 items. You can delete completed or unimportant items or move items to bugzilla

Easy Developer Items

  1. Make the current-workspace indicator in the overview cooler-looking (eg, a halo/inverted-shadow effect using clutter-cairo) (bug 581067)

  2. Improve the window sizing/layout in the overview.
  3. Fix the treatment of minimized windows when switching desktops (bug 571109)

  4. Show a scrolling wheel when launching an item in overview. Especially useful when using drag and drop for an item that takes a while to start and doesn't have its own splash screen.
  5. [apps] Add an "All" section to apps which makes the mode more explicit
  6. Use X root background when the nautilus "show_desktop" preference is set to false. (related to the next item and depends on bug 578584)

  7. Fade out desktop icons when showing workspaces in the overview. (related to the previous item and depends on bug 578584)

Complex Developer Items

  1. Get the rest of the current clock applet functionality into the gnome-shell clock, somehow. (DanWinship)

Open Design Questions

  1. Integrate browsing uninstalled applications, and add an installation process
  2. Design an applet/add-on system
  3. Design a tiling mode or other ways to do "two windows at once" conveniently (Some design ideas here.)

  4. Prototype out how workspaces could be more "desktop contexts" and less "workspaces" (Milan Bouchet-Valat has started some work here, see Desktop Contexts)

  5. Design a documents view that will include a journal view with information gathered by GNOME Zeitgeist (this is the Google Summer of Code project of RainCT)

Open Architecture Questions

  1. Design an applet/add-on system
  2. Getting information gathered by GNOME Zeitgeist, enabling its tagging features vs. Nautilus emblems

GnomeShell/Todo (last edited 2009-11-20 17:47:06 by WilliamJonMcCann)