From Mageia wiki
Jump to: navigation, search

AL13N's Wishlist

priorities

  1. diskdrake: redesign in adminpanel: manadisk
  2. Urpmi-proxy: something in adminpanel to enable it
  3. installer: get rid of X in minimal install (as well as both grub+lilo)
  4. 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