Updated Roadmap

This commit is contained in:
Clement Lefebvre
2013-04-16 14:45:18 +01:00
parent 1927437479
commit 2c84442345
+64 -70
View File
@@ -1,26 +1,74 @@
=======================================================================
LINUX MINT 15
Upcoming
=======================================================================
Cinnamon 1.8
------------
MAIN FEATURES
Cinnamon
- Remove any usage of bumpmaps in 1.8
- Should cinnamon2d force software rendering? do we need 3 sessions (softwareforced, light and full)?
- Should cinnamon2d send a notification or visual indication to the user that he/she is not running the full Cinnamon?
- Migrate to gdbus (GNOME 3.8 support)
- Draw the background in Cinnamon (GNOME 3.8 support)
- Applet manager crash when changing panel layout: https://github.com/linuxmint/Cinnamon/issues/1608
- [DONE] Desklets
- [DONE] Control Center (Cinnamon and GNOME properties within one same settings tool)
- [PRIORITY] [STARTED] Ability for cinnamon-settings to browse/install/remove/update themes/applets/extensions/desklets remotely [rjanja]
- [PRIORITY] [STARTED] JSON Settings API [mtwebster]
- [STARTED] Bumpmaps [esteban] [dalcde] [clem]
Settings
- Finalize applet settings module
- Port applet settings module UI to themes, desklets and extensions
- Merge dalcde's work on desklets (incomplete, needs to fix huge memory usage in photoframe)
- Couldn't find UUID when installing gtile... crash when uninstalling it.
- Rethink Cinnamon 2D, fallback to a non-shadow CPU-less intensive session in software rendering mode and/or Muffin/OpenBox (whatever happens, the user should know he's not running the "real" Cinnamon, he should be told why, and he should find himself with a working WM (even a minimalistic one like OpenBox)).
Nemo
- Add devices to MoveTo/CopyTo context menu
- Ctrl+N should open a new instance in the same location as the current window
- when the breadcrumb is full, and you use the back button to show the start of it.. the forward button doesn't do anything so you can't get back to the end. Also, the last two items on the first page are not clickable.
ADDITIONAL FEATURES
Screensaver
- Empty message is shown as ""
- The position of the away message could be better (cosmetic improvement)
- Configurable color schemes for themes
- Calendar events - similar to KDE's implementation [clem]
- Upgrade Menu applet with mintMenu features (highlight new apps, install/remove apps, search the Web) [clem]
Xlets
- Power applet appears when moving applets in the panel
- Photoframe doesn't show up in the desklets
- Desklet position is lost after killing MDM
Gnome CC modules
- C modules don't fill the page in cinnamon-settings
- User module doesn't use .face
MDM 1.2
-------
- Performance improvements
- GDM Greeter: Add a "border" property to "entry" objects so themes can get borders around text fields
- HTML Greeter: Remove white screen appearing before the theme is loaded
- HTML Greeter: When there's a lot of languages the whole theme itself gets a scrollbar instead of just the language menu
Mint 15
-------
- UI Improvements for Software Management
- Implement nemo actions
- Upgrade nithglife theme to 1.8 and improve the title of the selected window in the scale plugin
- Make beautiful HTML5 themes for MDM
- Finalize artwork
- Can't remove software-properties-gtk because apturl requires it (hack apturl to cope with the loss)
- Check if xterm is needed (by xinit)
=======================================================================
Long term
=======================================================================
Cinnamon 2.0
------------
- Calendar events - similar to KDE's implementation [lockjs]
- Configurable color schemes for themes
- Upgrade Menu applet with mintMenu features (highlight new apps, install/remove apps, search the Web) [clem]
- Rethink Cinnamon 2D, fallback to a non-shadow CPU-less intensive session in software rendering mode and/or Muffin/OpenBox (whatever happens, the user should know he's not running the "real" Cinnamon, he should be told why, and he should find himself with a working WM (even a minimalistic one like OpenBox)).
- Use bumpmaps, make them optional, make compositing optional if possible
NEW APPLETS
@@ -30,67 +78,13 @@ Cinnamon 1.8
NEW DESKLETS
- System monitor
- [DONE] Picture frame
- [DONE] Clock
[READY] Nemo
------------
Nemo 2.0
--------
MAIN FEATURES
- [DONE] UI improvements
- [DONE] Action API
ADDITIONAL FEATURES
- Add devices to MoveTo/CopyTo
- Disk Management (mintdisk integration etc..)
- File preview
[READY] Cinnamon Screensaver
----------------------------
MAIN FEATURES
- [DONE] .face support
- [DONE] DM integration
ADDITIONAL FEATURES
- [DONE] Away messages
- [POSTPONED to Mint 16] xscreensaver plugin support or HTML5/webGL rendering
MDM 1.2
-------
MAIN FEATURES
- [PRIORITY] Performance improvements
- Add a "border" property to "entry" objects so themes can get borders around text fields
- [DONE] Usability improvements
- Write a new renderer which supports animations and interactivity to get on par with unity-greeter in terms of looks
- [DONE] UI improvements in mdm config tools
ADDITIONAL FEATURES
- [DONE] Webkit greeter
Mint Tools
----------
- UI Improvements for Software Management
- [PRIORITY] [STARTED] MintSources to replace software-properties [glebihan]
- [PRIORITY] [STARTED] Driver Manager to replace software-properties/jockey [schoelje]
[READY] Live Installer
----------------------
- [DONE] Slideshow and UI Improvements
- [DONE] Keyboard selection visualization
- [DONE] Support for multiple HDDs
- [DONE] Timezone map
- [DONE] .face webcam support
R&D
---
- Add ubiquity features to live-installer (better partitioning, fs support, EFI, OEM..etc)