Updated Roadmap

This commit is contained in:
Clement Lefebvre committed 2016-05-05 12:14:19 +01:00
1 parent ed68cf140b
commit 3f732e9a02
1 file changed
+74 -126
+74 -126
View File
@@ -1,41 +1,31 @@
Linux Mint 18 Sarah Linux Mint 18 Sarah
=================== ===================
Look and feel: update translations
isolinux theme update linuxmint-keyring
plymouth theme consider enabling recommends
new GTK theme
new icon theme
consider making it easy to switch to old theme? (maybe a meta-theme and support for it in cinnamon?).
website revamp
X-Apps: terminal:
[done] xed [Fixed in git] terminal makes sounds
[done] xplayer Shift+Ctrl+T to open a new tab... should be Ctrl+T
[done] xviewer no transparency?
[done] xreader no new tab option in context menu
xar
xapps support in Cinnamon
xapps support in MATE
xapps support in MIME defaults
Regressions: firefox:
GTK/Nemo: text entry out of place when renaming a file put packages in live repository
GTK: Overlay scrollbars hide content (for instance the last line of text in a text editor when wrapping is disabled) update bookmarks (remove community or put it at the end)
GTK: Pathbar buttons (visible in nemo) update DDG search engine
consider not using default profile
artwork:
update default background in mint-artwork-gnome
mint-backgrounds-sarah
cinnamon screensaver:
https://github.com/linuxmint/Cinnamon/issues/5150#issuecomment-215728443
Mint apps: Mint apps:
gtk3: gtk3:
[done] mintdesktop
[done] mintsystem
[done] mintwelcome
[done] mintlocale
[done] mintdrivers
[done] mintnanny
[done] mintstick
[done] mint-common
[done] mintupdate
mintbackup
mintinstall mintinstall
mintsources mintsources
mintupload mintupload
@@ -43,23 +33,28 @@
mintwelcome uses 32px png icons mintwelcome uses 32px png icons
mintlocale uses fixed-size flag icons mintlocale uses fixed-size flag icons
mintupdate uses fixed-size icons mintupdate uses fixed-size icons
Full black-box testing on xenial: mintupdate:
mintdesktop thicken numbers in status icons
mintsystem mintupload:
mintwelcome use icon names rather than path to SVG
mintinstall mintinstall:
mintmenu add sarah to community, export pkg list to server-side infra
mintsources mintsources:
mintstick https://github.com/linuxmint/mintsources/issues/59
mintupdate mintinstall:
mintupload when apt cache is missing, it just says not available. Instead it could tell the user or even help the user to refresh the cache.
mintbackup mintmenu:
mintdrivers dark themes https://github.com/linuxmint/mintmenu/issues/87
mintlocale https://github.com/linuxmint/mintmenu/issues/149
mintnanny https://github.com/linuxmint/mintmenu/issues/145
mintupdate: thicken numbers in status icons prefs don't open?
mintupload: use icon names rather than path to SVG use aptdaemon?
mintinstall: add sarah to community, export pkg list to server-side infra aptdaemon doesn't work in LMDE and is being abandoned upstream
in mintupdate, remove dep on synaptic, remove admin rights for checkAPT.py
in mintwelcome and codec menu entry, switch from apturl to aptdaemon
in mintsources, remove dep on synaptic
remove synaptic from default selection
remove synaptic from mintmenu's favorites
update mint-translations update mint-translations
Software selection: Software selection:
@@ -67,30 +62,15 @@
consider replacing/removing gthumb consider replacing/removing gthumb
System: System:
Restore brightness settings on reboot (killswitch does that for bluetooth state)
add "pwfeedback" to Defaults line in sudoers file, to show *** feedback when typing password add "pwfeedback" to Defaults line in sudoers file, to show *** feedback when typing password
Upgrade path from Mint 17.3 Upgrade path from Mint 17.3
Don't disable ipv6 in Firefox
check that libdvdcss2 is no longer needed (test encrypted DVD playback, consider libdvd-pkg, or postinst installation from libdvdread4)
move extra pkgs to import
remove adobe-flashplugin from the repos (was put there temporarily as Ubuntu xenial partner repo doesn't have it yet)
update live grub
update ubuntu-drivers-common (possibly nvidia-prime)
mdm: don't let people type their username without clicking something
mdm: Logitech keyboards support https://github.com/linuxmint/mdm/issues/5
mintsources: https://github.com/linuxmint/mintsources/issues/59
meta: update fonts deps to fonts-dejavu, fonts-dejavu-extra, fonts-wqy-microhei.
mint-meta-mate: 1) no need to depend on gir1.2-mate-menu, it's not used anywhere and is half-broken; 2) need to drop mate-netspeed for mint 18 as this package is merged into mate-applets in 1.14 release.
mate 1.14: mdm:
touchpad: tap actions should reflect click actions don't let people type their username without clicking something
mcc: replace sound themes with sound events Logitech keyboards support https://github.com/linuxmint/mdm/issues/5
multi-monitor: caja doesn't always show the desktop on the primary monitor (using a laptop as main/left monitor, and HDMI screen with higher res on the right, it surprisingly ends up showing icons on the right screen)
cinnamon 3.0: cinnamon 3.0:
nemo: restore the ability to select files on the desktop by typing their name nemo: restore the ability to select files on the desktop by typing their name
provide cinnamon-desktop-environment and cinnamon-core metapackages
touchpad: tap actions should reflect click actions
multi-monitor: add an option to suspend on lid-close EVEN when external monitors are plugged multi-monitor: add an option to suspend on lid-close EVEN when external monitors are plugged
sound: add an option to switch sound to HDMI when an HDMI output device is plugged sound: add an option to switch sound to HDMI when an HDMI output device is plugged
menu: search on non-accentuated versions (for instance, "method" should find mintlocale's im in French) menu: search on non-accentuated versions (for instance, "method" should find mintlocale's im in French)
@@ -102,79 +82,28 @@
accessibility: ability to select files by hovering them accessibility: ability to select files by hovering them
menu: use search providers to search local files menu: use search providers to search local files
mintupdate:
unattended updates? at least provide a CLI to do it via cron?
fix mergelist issues directly in mintupdate or checkAPT
mintinstall: when apt cache is missing, it just says not available. Instead it could tell the user or even help the user to refresh the cache.
mintmenu: dark themes https://github.com/linuxmint/mintmenu/issues/87
mintsystem: review /usr/bin/apt and add missing features (list, search etc..)
mintmenu: https://github.com/linuxmint/mintmenu/issues/149
mintmenu: https://github.com/linuxmint/mintmenu/issues/145
people are led to believe the community website is the place for support:
change the order in FF bookmarks -> place Community at the end, after Forums/Blog.
place an info message in the sidebar (or headerbar), and on the registration page to explain the forums are the place to be.
gthumb tries to launch gnome-control-center when applying a background gthumb tries to launch gnome-control-center when applying a background
hexchat: add notifications, hide in/out messages, by default hexchat: add notifications, hide in/out messages, by default
Ready:
mintsources: add-apt-repository now supports --remove
17.3 Maintenance
===== ===========
Cinnamon point releases cinnamon-spices website:
reimplement css
MATE updates: handle utf-8, see comments on http://cinnamon-spices.linuxmint.com/applets/view/171
http://pastebin.ca/3374335
release management:
screenshots
videos of each desktops
update listing on website from mintinstall
upgrade LO to 5.0.4
mate:
make transitional packages for:
mate-dialogs -> zenity
mate-calc -> gcaltool
mate-system-tools -> gnome-system-tools
MATE/Xfce: provide QT5 override in /etc/X11/Xsession.d to make it use GTK style
alt-tab thumbs cost perf..
caja: clicking on home [compact view] in sidebar then on filesystem [icon view], back and forth, eventually dir names disappear
md5sum action
lmde:
bashrc: # colored GCC warnings and errors --> export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' (won't work until gcc 4.9)
update grub (improves efi support)
Add va-driver-all to the list of installed packages (fixes black bands with Intel GPUs).
upgrade path:
/etc/plymouth/plymouthd.conf --> [Daemon] Theme=mint-logo
logind.conf
history and completion in bashrc
install libhal1-flash by default
consider activating http://backports.debian.org/changes/jessie-backports.html
backport blueman 2.0.1
website:
switch sensitive parts to https (md5 in particular)
Update tapatalk API on forums.
handle utf-8 on spices, see comments on http://cinnamon-spices.linuxmint.com/applets/view/171
PIA:
command to set up connection
ca.crt
tutorial
support for openvpn
community website:
people are led to believe the community website is the place for support. place an info message in the sidebar (or headerbar), and on the registration page to explain the forums are the place to be.
Linux Mint 18.1 Linux Mint 18.1
=============== ===============
system
consider adding snapd
cinnamon 3.2 cinnamon 3.2
vertical panels vertical panels
retire boxpointers retire boxpointers
@@ -183,7 +112,26 @@ Linux Mint 18.1
menu: adopt this layout (https://raw.githubusercontent.com/The-Panacea-Projects/Gnomenu/master/Screenshot.png), same as ours/mintmenu, only better. menu: adopt this layout (https://raw.githubusercontent.com/The-Panacea-Projects/Gnomenu/master/Screenshot.png), same as ours/mintmenu, only better.
add a printer applet add a printer applet
mate 1.16
swith MATE to GTK3
switch mintmenu to GTK3
sound events vs sound themes
multi-monitor: caja doesn't always show the desktop on the primary monitor (using a laptop as main/left monitor, and HDMI screen with higher res on the right, it surprisingly ends up showing icons on the right screen)
libindicator++? libindicator++?
xed xed
sublime-like search bar sublime-like search bar
mintupdate:
provide a CLI (to let people upgrade automatically)
fix mergelist issues directly in mintupdate or checkAPT
LMDE +1:
=========
bashrc: # colored GCC warnings and errors --> export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' (won't work until gcc 4.9)
update grub (improves efi support)
history and completion in bashrc
install libhal1-flash by default
consider activating http://backports.debian.org/changes/jessie-backports.html