1. About This Page
This page is a scratchpad of ideas and thoughts from developers within and beyond the project. It does not intend to represent a coherent plan or design for a future version of GNOME. Consider that anyone with an account on this wiki can contribute to this page. That said, dive in, and enjoy the vast melting pot of ideas!
JohnWilliams: Try to keep this page as an overall Table of Contents or Index to the Vast Melting Pot of Ideas (tm), rather than filling it up with commentary (as it was previously)
2. General
3. User Interface Ideas
Task Based Desktop (Brian Muhumuza)
- Window Resizing
- Frames (shared edges)
- Shrink To Fit (XGL)
- Window Grouping
- Workspaces
- Edge Flipping
- Viewports
- Shared Elements
- Menubar (Mac OS style)
- Toolbar
- Statusbar
- Message Dialog
- Panel
- Edit Mode
4. Development and Infrastructure
Integrated Search and Metadata
Data Comprehension, Differencing, Synchronization, Conversion
Even more scalable user interfaces
libthreepointzero - OO API suited for wrapping to modern languages
Using DirectFB or similar (AndreyGavrilov)
File management applications (rhythmbox,f-spot,etc) as top level storage locations (JohnStultz)