From Mageia wiki
Contents
AL13N's Wishlist
priorities
- diskdrake: redesign in adminpanel: manadisk
- Urpmi-proxy: something in adminpanel to enable it
- installer: get rid of X in minimal install (as well as both grub+lilo)
- keyboard layout: choosing something from advanced will make it appear in the normal list and selected[adminpanel]
virtualisation
- XEN working with: PVH, PVHVM (HVM), PV
- network boot, cdrom boot, disk boot in all modes.
- check pvnetboot
- upstream qemu
- QXL
- spice
- blktap
- xapi/xe
- blktap support for btrfs subvolumes
- blktap3 works for libxl
- xapi uses libxl locally
launchbutton
- rewrite for KF5, completely in QML
KDE (see if KF5/plasma has these features)
- autostarting actions on hotplugged devices integration into upstream
- have also other hotplugged notifications (from printers/NFS servers/etc...)
minimal installation
- delink alot of stuff to get a smaller and quicker installation (MGA3)
- some task for useful tools on a minimal install (MGA3)
- set default target to multi-user when installing without CAT_X (MGA3) (#5389)
- try to get rid of X and X libs (MGA3)
urpm
automatic decision policy
- if one of the options is selected anyway (even if it's by another choice), that one should be selected as option (or preferred when no --auto) (maybe MGA3)
- make sure urpmq is using the same policy, so that there's no surprises
conditional suggests
- rpm change (contact with upstream)
- conditional suggests
- show suggests when --no-suggests at the bottom, or false-evaluated conditional suggests
torrent downloading
- threading for downloading and installing (background downloading)
- transaction and ordering decisions ondemand instead of upfront (to allow torrent downloading)
- torrent downloading
- a seeding implementation
urpmi-proxy
- urpmi source to plug into urpmi source (this could be very limited)
- use some kind of fallback
Installer
keyboard layout step
- choosing something from advanced will make it appear in the normal list and selected(MGA3)
partitioning/diskdrake
- redesign and have it handle all sort of networked and/or hotplugged media (NFS/iSCSI/...) (MGA3)
- mark disks/entries as unused in advanced mode
- handle different types of partition tables/or even no partition table
- depending on (disk style/partition table type) handle sector size differently(SSD)
- handle incomplete Redundancy levels(even rebuilding and letting it show)
- multiple tabbed "items" (could be disk/partition-without-disk/raid/NFS/iscsi/...)
- each item may or may not be divided in parts (due to partition table (recursive))
- each item may contains something else (encryption) maybe again arrow system is better.
- merging of parts into something else, needs to represent a different layer (maybe an arrow downwards? and an item name? clicking would go to the other tab? perhaps an arrow from with items would be nice)
- visibility of RAID with missing disk
- possibly a "animation thing when clicking on arrow? 2 way, some fade out/scroll and fade in/scroll?
(semi-)automatic
- check if all fields work (MGA3)
- document some tests for QA-team (MGA3)
- and have a way to select either fully automatic or semi-automatic or non-automatic via kickstart (MGA3)
dynamic left side options
- hide depending on type of install
- mark it, if semi-automatic install
- clickable to get back to this or that step
- some kind of reboot/shutdown/cancel option (MGA3)
adminpanel
diskdrake
see above with installer partitioning
perl-Qt4
- perl interactive port
perl-Gtk3
- perl interactive port
Rescue
- nice interactive password type field
- change root password option
- handle encryption nicely
- option for disks/partitions health/status/overview