This is a place to discuss ideas for decreasing the number and size of packages in the next ISO.
Here is my initial set of ideas:
#1 bad package replacement: AUDACIOUS, SMPLAYER, SMTUBE, GPODDER
I propose that these packages
https://packages.debian.org/sid/sound/audacious
https://packages.debian.org/sid/sound/audacious-plugins
https://packages.debian.org/sid/smplayer
https://packages.debian.org/sid/gpodder
be replaced with VLC media player and its base plugins
https://packages.debian.org/sid/vlc
https://packages.debian.org/sid/vlc-plugin-base
Audacious only has the ability to play audio files, and while it may seem appealing with only a 0.7 MB pre-install footprint, it means that you need more packages to play video, do media streaming, etc. which means, ultimately, more space has been wasted than gained.
SMPlayer can play videos and even play youtube videos but we have firefox in the ISO so there is no need for it.
SMTube is again unnecessary as we have firefox to play youtube videos.
Gpodder has the ability to play podcasts and very little else. It has a .4 MB pre-install footprint which again can be supplemented.
I propose that instead of Audacious, SMPlayer, gPodder, and god knows what else was picked to do media playback and streaming be replaced with VLC media player.
VLC itself has a very small footprint, being less than 1 MB (pre-install) however its base plugins are 3.6 MB before install. I argue, however, that if you took the time to evaluate other packages (and dependencies) that are supplemented with VLC you will be able to save dozens of megabytes.
VLC:
https://packages.debian.org/sid/vlcVLC base plugins:
https://packages.debian.org/sid/vlc-plugin-baseVLC Features:
* Audio and Video playback
* Audio and Video transcoding/file conversion
* network media streaming/home theater service
* Media sharing capabilities
Other things about VLC as opposed to the huge number of packages used to replace it:
* VLC has very few dependencies compared to the packages I highlighted
* Audacious is broken on my system due to an issue that arose with the package a few months ago but VLC is totally fine
* VLC has more playback capabilities than SMPlayer and SMTube thereby making it functionally superior
* More people have used VLC so it will make the distro more noob-friendly
#2 Bad package replacement: Mousepad
Mousepad's debian package page:
https://packages.debian.org/sid/editors/mousepad
Mousepad is an extremely basic text editor with a GUI interface. I suspect its conclusion is solely to provide a GUI text editor for people who've never used VIM in their lives and don't intend on learning any time soon. I find this necessary as well, so I will only mention GUI text editors that could replace it.
I think a GUI text editor should have the following features:
* UTF-8 and ASCII compatibility
* Syntax highlighting either by default for C and C++ or available through making config files/templates
* Dark mode to reduce eye strain (and this forum should have it too)
And I've found the following features EXTREMELY USEFUL in the past:
* keyboard shortcuts for indenting and de-indenting with tab and shift+tab across selected lines
* auto comment and auto uncomment with a keyboard shortcut across selected lines
* doubling as a hex editor
* run commands and place the output in the file at the cursor
*
https://packages.debian.org/sid/editors/KWrite has a smaller footprint and syntax highlighting for multiple languages, although its dependencies may be too large to justify the replacement.
https://packages.debian.org/sid/editors/gedit only 100 kB more and has syntax highlighting, themes, etc.
https://packages.debian.org/sid/editors/geany is significantly larger but has syntax highlighting and numerous other features including multiple newline convention compatibility and themes. My favorite text editor.
#3 Duplicate packages: qpdfview and evince
Both qpdfview and evince are present in the distro. I recommend replacing one of them with a program that can actually edit PDFs.
Do you guys have any ideas?