From Mandriva Community Wiki
Ideas for Mandriva Linux 2006
List ideas to build the upcoming Mandriva Linux 2006 distribution. Add your bugzilla# for each idea to be able to discuss it if needed.
[edit] Bugzilla
Please consider using Bugzilla to file your feature requests instead of this page!
The benefits of using Bugzilla instead of this page should be clear:
- Bugzilla is meant to track bugs as well as feature requests
- Discussions on one topic are easily possible and visible in the cooker mailinglist
- It is possible to vote for feature requests
- It is possible to use Bugzilla to determine which features should be implemented for which release and track the status of them
- If you want to see a list of all open feature requests, simply ask Bugzilla
Still, this Wiki page is useful to keep an overview of ideas that have been raised for the next release.
[edit] How to fill a suggestion into Bugzilla
- If you are not yet registered in bugzilla, create an account
- Log in
- Enter a new issue into Bugzilla
- In the distribution list, choose "Mandrakelinux Cooker".
- Select the Mandriva Tool or the package the suggestion/idea is relating to.
- Select the version, the component and the architecture.
- In the Severity field, choose "enhancement".
- Put a clear summary and a description of your suggestion/idea.
- Click on "Commit"
[edit] General
Suggestion |
Bugzilla |
Status |
Switch to UTF-8 entirely, as what Fedora Core does. For existing filenames, convmv should be integrated into the formating partitions scene of DrakX. (FundaWang)(ShiyuTang) |
15922 |
|
Create one disk images, a-la-K/Ubuntu for desktop use. People seem to like them and it will make it easier for contributors to test (Dovix) |
Please use Bugzilla to file this feature request |
|
Create daily Cooker snapshots - "install" as well as "live" CDs. It will enable much more testing to be done on ongoing basis. (Dovix) |
Please use Bugzilla to file this feature request |
|
Switch to XFce instead of ICEWM - this desktop environment is a real alternative to KDE/Gnome for old PCs, and now it support a standard menu system. (Dovix) I have nothing against XFce, but IMHO IceWM is also a fine alternative to KDE/GNOME, no need to throw it out (DickGevers) |
Please use Bugzilla to file this feature request |
|
[edit] Packaging
Suggestion |
Bugzilla |
Status |
Integration of OpenMosix, the OpenMosix utilities and the patch of the kernel OpenMosix (FredericLIETART) |
|
|
Merge rpm-packages that are completely tied together, e.g. kdeedu and libkdeedu, into one single package. (it's very annoying to be asked every time if I want to get the needed lib-packages when updating packages) (BeatEdelmann) |
|
Nonsense. The whole idea of Proper Package Management(tm) of Mandriva depends on this fundamental design. (JaroslawZachwieja) (See more comments on the changelog -- EduardoHabkost |
For make easier the installer, it's must going to the matter because a lot of new user are lost with it. We should use two group by rpm : by type of application like the system we use actually and one other by type of contents for differentiate GUI, library, command line, plug in, devel package, etc... With this we can filter(library, devel) the display of some of them because too much abundance of choice can be disturbing for user. (XavierNade) |
16091 |
|
[edit] Installation/DrakX
( http://archives.mandrakelinux.com/cooker/2005-04/msg02765.php )
Suggestion |
Bugzilla |
Status |
Integrate RAID 10 (stripe mirrors) support into install's partition setup.-- [email protected] |
Please use Bugzilla to file this feature request |
|
Integrate EVMS support into install.-- [email protected] |
Please use Bugzilla to file this feature request |
|
include gtk-qt-engine as default in every installation (Dovix) |
15336 |
|
When graphic card is not configured, make it a mandatory step during install (Dovix) |
14625, 15149 |
|
Autodetection of the material before the compilation of the kernel to the installation |
Please use Bugzilla to file this feature request |
|
details about the why of each partitions |
15612 |
|
Allow users to go back during package choice to use a better partitioning |
7205 |
|
Installation should be didactic while copying files : for example with an introduction on the Control Center and how to add/remove/update programs. Many beginners instinctively go on the internet to download a software instead of using URPMI/RpmDrake. A short introduction on how urpmi works would also be useful (ThomasCanniot) |
Please use Bugzilla to file this feature request |
|
Suggestion |
Bugzilla |
Status |
Try to reduce boot time (see Boot Time Optimisation) |
15339 |
|
Integrate EVMS support into initrd. -- [email protected] |
12467 |
|
Many users have several versions of linux installed on their system. Like me, I have installed 2005LE, MDK Cooker and PCLinuxOS. Please let the boot manager configure and find all of the other systems (not only windows, but also linux) and add them to the boot menu. DEMUDI does that automatically.(FrankKoester) |
16604 |
|
[edit] System
Suggestion |
Bugzilla |
Status |
Include back advansys module into x86 kernels (broken only on non-x86 hardware) |
10287 |
|
[edit] File Systems
Suggestion |
Bugzilla |
Status |
Include UnionFS module into the standard Mandriva kernels.This will allow to do fantastic things on servers, where are many users with almost the same settings which could use 1 set of files just change a bit in their home dirs, as well as desktops, making possible to build logically-editable Mandriva live-cds with mklivecd script.
In future UnionFS may revolutionize GNU/Linux Operating System distribution architecture and "standard installable" distros may cease to exist, as we know them today. But I won't tell about that now. If you wanna know email me at (al at violtan com)
To read more about UnionFS, and how Knoppix 3.8 uses it, click here: http://www.oreillynet.com/pub/wlg/6654.
Please vote for my wish, if modifiable Mandriva live-cds are important to you ! (fenixtheopencd.net) |
16198 |
|
[edit] Software
[edit] Hardware
Suggestion |
Bugzilla |
Status |
iPod support without any users' config. (ShiyuTang) |
Please use Bugzilla to file this feature request |
|
iriver support (FrankKoester) |
16603 |
|
Support for onboard Promise RAID controllers, specially the Fast Track 100 ([email protected]) |
15411 |
|
DRI (http://dri.sf.net) kernel modules for Intel, VIA and Matrox chipsets (JaroslawZachwieja) |
Please use Bugzilla to file this feature request |
|
Make Ipaq devices (synce-kde) to appear on the desktop when connected OR to be automatically configured for use with kdepim. It isn't the case for 2005 (JaroslawZachwieja) |
|
|
support for Hp officejet 5510. (xmoucheron). |
|
|
kernel > 2.6.12 to support last Wacom tablets Cintiq 21UX and Intuos 3. |
|
|
Dual head / dual screen support - TwinView with NVIDIA drivers and easy configuration |
17481 |
|
SIS 965L southbridge support (SATA SIS 0x182 and Gb Ethernet 0x190) |
17654, 17703 |
|
[edit] Desktop
( http://archives.mandrakelinux.com/cooker/2005-04/msg02625.php )
Suggestion |
Bugzilla |
Status |
New theme and icons for KDE and GNOME. Do you want to make a MandrakeGalaxy III competition? (ShiyuTang) |
Please use Bugzilla to file this feature request |
|
Include KDE 3.4 and Gnome 2.10 (VincentPanel) |
|
Done |
Integrate MCC and kcontrol in a unique interface |
15340 |
|
Create an integrated security desktop application |
15341 |
|
Change the default desktop to be more user-friendly for new users and make it look nicer (remove emacs button, fade applet handles, etc.) |
Please use Bugzilla to file this feature request |
|
Make a shortcut for media:/ in the desktop |
15434 |
|
Activate by default Navigation Panel ( F9 in konqueror ) |
15433 |
|
Make a shortcut for network (smb:/) in the desktop |
|
|
Enlightenment 17 (E17) : http://www.rasterman.com/ or http://enlightenment.org/ |
|
|
Looking Glass : http://www.sun.com/software/looking_glass/ |
|
|
When starting an application in KDE an hour glass turns and turns in the taskbar. The hour glass is rather ugly. Simply redesign it or disable it by default.(FrankKoester) |
15732 |
|
There are two small annoyances with the MCC Button in KDE: 1. When running over the MCC button in the KDE taskbar a tooltip appears. Within this tooltip the MCC button gets larger. It is easily seen that the resolution of this icon is not good enough. Therefore: You do not have to redesign the icon, simply make a version with a better resolution. 2. When running over any other button than the MCC icon is highlighted (gamma-effect or made a little bit greyish). Make the MCC icon having this effect as well.(FrankKoester) |
15733 |
|
Remove the floppy disk icon from the GNOME desktop. Who does still use floppy disks?(ThomasCanniot) |
|
|
To include by default audiokonverter and attach to mail and K Rpm2Info in the service menus for KDE (and there is of other interessent) (FredericLIETART) |
16609 |
|
Use the moodin engine for Splash Screen (KDE). See: http://www.kde-look.org/content/show.php?content=25705 (FrankKoester) |
16602 |
|
Galaxy is really nice and a good idea to unify the two big desktops, but I whish to use the same icon set in Gnome and KDE. (FrankKoester) |
16605 |
|
Try to implement separate home directories for konqueror depending on its use, so that when I click on the home button in the konqueror file browser my home directory appears (i.e. /home/user) and when I click on the home button when konqueror is in Web browser mode I end up with my start page (i.e. mandriva.com). (FrankKoester) |
16606 |
|
In kde and gnome, permit when we display partition, media (in media:// for konqueror, etc...) to call drakdisk when user can't mount them, etc...(XavierNade) |
17540 |
|
In kde use the same technique than in gnome for rename files.
The technique who when we call for rename, directly select the name without the extension(it's work but only when it's display in line).(XavierNade) |
17535 4334 |
|
[edit] Server
Suggestion |
Bugzilla |
Status |
Fully integrated ACL system (ClaudioMatsuoka) |
Please use Bugzilla to file this feature request |
|
Xen virtualization (ClaudioMatsuoka) |
Please use Bugzilla to file this feature request |
|
[edit] Network
Suggestion |
Bugzilla |
Status |
Need a tool like KPPP to connect through PPPoE without asking root password. (ShiyuTang) |
|
already available in 2005 LE, use net_applet and allow users to control the connection from drakconnect |
Add an option to /etc/sysconfig/network-scripts/ifcfg-* to force speed/duplex configuration. /sbin/ifup script will take care of this option. (GillesMocellin) |
15486 |
|
Integrate Projects/EasyWifi ideas (FabriceFACORAT) |
17015 |
O. Blin is rewritting net_applet backend with wpa_supplicant and DBUS support |
[edit] Network Profiles
Suggestion |
Bugzilla |
Status |
The network profiles are hard to maintain, mainly the service section after upgrades (ups, it killed hal...). So they should be splitted: a service profile (which services are started), a system profile (system config like proxy etc.) and a network profile (configuration for network devices). The network profile then requires a system and a service profile (MichaelReinsch) |
15324 |
|
Automatic system/service profile switching when using dhcp (MichaelReinsch) |
15325 |
I'm doing that since quite some time but this is not integrated in the profiles |
[edit] Packages
Suggestion |
Bugzilla |
Status |
Review and update all package descriptions, to show more clearly to the uninitiated what installing the package will do for the user. Libraries should not just only show "Libraries for foo", because often "foo" isn't even installed, only libfoo; so description of libfoo should also tell what foo is supposed to accomplish. Also review existing descriptions for the proper use of English. Moreover, many 'devel' packages show in their description that they are needed for developing other programs based on that particular library. But this is an oversimplification, because if you try to remove them, it becomes clear that they are often required for one or more basic programs, so they are not at all for development of other programs only: this kind of description is misleading and should be replaced. (DickGevers) |
Please use Bugzilla to file this feature request How? File 5,000 bugs extra? That seems outrageous: I won't (DickGevers) |
|
Use Smart package manager to analyze dependancy problems (FrankKoester) |
16779 |
|
[edit] RPMDrake
Suggestion |
Bugzilla |
Status |
Add an option to allow the user to install local packages via rpmdrake (Dovix) |
15342 |
Already present (AngeloNaselli) |
Improve data crunching performance in rpmdrake(-remove) (Dovix) |
15345 |
|
Allow quick switch between rpmdrake and rpmdrake-remove (Dovix) |
15346 |
|
Make it simpler to re-build packages from source (Dovix) |
15351 |
|
The software installer should display the description of the paquetage because the name of the paquetage is not enought to know what it's for before ask to save or install. (XavierNade) |
15496 |
DONE |
When RPMDrake starts and finds msec is already running rpmv, it should renice rpmv/grep and sort, in order to speed up response time of RPMDrake (DickGevers) |
12817 |
|
Add a way to set some rpms as 32bits-only to avoid them to be updated to the 64bits ones. (LuizLuca) |
15821 |
|
Show package's arch in interface (LuizLuca) |
15822 |
|
Take example on synaptic about how display dependency, error, etc... message, like use return to line for differentiate each element because actually it's disorder. (XavierNade) |
16079 |
|
Don't use pop up when not necessary because it's become disorder when too much pop up. For example : - Merge « dependency » pop up and his « more info » pop up, permit to ask directly, more info about package in the « dependency » pop up, no need intermediary (« more info » pop up) for that. And the « filter of package », « end of install », « no more update need », etc... should be display in the main window (XavierNade) |
16080 |
|
Test that all the pop up, are close before permit to install/deinstall because sometime we can forget to respond to some question of dependency. (XavierNade) |
16082 |
|
Permit to display a resume on what will be do (installed/deinstalled/updated) for a better vision. like what will be (de)installed to prevent conflict, etc... for install new program and permit to unselect them easily. (XavierNade) |
16083 |
|
We should copy the method of synaptic to display the progress of download/install is better because more clear about what is done, and when we are than in rpmdrake. (XavierNade) |
16084 |
|
When we chose a program, it should purpose to use default's package(interface+library+core, etc...) in function of what is already install, etc... but don't boring user if he don't want to chose. If the user want to chose it should purpose all the interface(for usage and configuration, etc..) and library for the core in a list. it should grep the package when we must chose one between them with a select box for necessary choice and check box for the facultative package (xine codex,etc...). (XavierNade) |
16093 |
|
[edit] DrakConf/DrakXTools
Suggestion |
Bugzilla |
Status |
Teach diskdrake how to count past 16 to renumber partitions without losing track of pointers to existing partitions. Perhaps changing back-backend to sfdisk & utilizing cfdisk, as appropriate, would fix problem.-- [email protected] |
Please use Bugzilla to file this feature request |
|
Use a different algorithm to display the partitions graphically and/or extend the graphical display to full width of window. Perhaps using two rows that are half as tall would make partition name display readable.-- [email protected] |
Please use Bugzilla to file this feature request |
|
Include code to always create a backup of the partition table before a new one is written(sfdisk does that easily) for every case where there is an existing partition table. -- [email protected] |
Please use Bugzilla to file this feature request |
|
Qt frontend for Mandriva Linux Control Center. (ShiyuTang)
Sorry, but I vote against this: current Gtk2 MCC is one of the great looking things distinguishing Mandriva from KDE-like stuff. Besides, a lot of users don't use the default KDE at all and Gtk2 will fit better in other WM's (DickGevers) |
Please use Bugzilla to file this feature request |
|
Add a remote control configuration tool (FrankKoester) |
15507 |
|
Add a gamepad configuration tool (FrankKoester) |
15786 |
|
Create a GUI to succeed drakfloppy making it easy to generate a boot CD for current and other kernels available on the system (drakbootcd ?). (DickGevers) |
15973 |
|
Drakcronat is quite useful, but according to Daouda Lo (see: 10872 ) the package is not currently being maintained by anyone. A volunteer is requested to pick this up. Daouda: "A first thing to do is to port it to a true GTK2 gui (some clists widgets are still there!)" (DickGevers) |
|
|
Wizard of OpenMosix in MCC (FredericLIETART) |
|
|
Use in the GUI for « service control start/stop » the same presentation than in the installation who display by grep (print, network, hardware, etc...).(XavierNade) |
17536 |
|
Allow to select a default reader for some call to protocols, http:// ftp:// , news who work with gtk, qt application and more(and not only one for each).
And same thing for multimedia player plug ins for browsers.(XavierNade) |
17539 |
|
Suggestion |
Bugzilla |
Status |
Including a list of server addresses. Users will no need to look up for servers and add them to software sources. (ShiyuTang) |
|
drakrpm-edit-media already fetchs a mirrors list for network media |
integrated or cooperate with smart and apt, maybe autopackage in the future. (FundaWang) What does later mean? Mandriva 2007? What and when do you intend to integrate urpmi with? Smart looks promising to me and you even employ the people that work on it! So, go ahead and incorporate the best things of RpmDrake into smart and make this the default package manager! (FrankKoester) |
|
Later |
prozilla backends support. (FundaWang) Didn't knew about this product, but I think torrent is better designed to handle download from several servers (VincentPanel) |
15623 |
|
Enable on-the-fly media update for urpmi/rpmdrake (Dovix) |
15344 |
|
[edit] Internationalization
Suggestion |
Bugzilla |
Status |
split DrakX in sub-po ( will make re-read easier and better) |
15387 |
|
translation of shell commands to RTL languages shows wrong way. This is a long lasting bug, but it is still un-resolved, I wish it could get fixed for the next version (Dovix) |
7219 |
|
[edit] Release Procedure
Suggestion |
Bugzilla |
Status |
Three betas and three RCs before releasing Community. (ShiyuTang)
Does this make sense when the entire release procedure has been changed already by Mandriva? -- SimonOosthoek |
Please use Bugzilla to file this feature request |
|
Please provide a RC1/RC2 Club CD for LE2006 with all the proprietary drivers and applications, so you can prevent errors and maybe exclude non-working software.(FrankKoester) |
15785 |
|
[edit] Mirrors
Suggestion |
Bugzilla |
Status |
Please use Bugzilla to file this feature request |
|
[edit] Documentation
Suggestion |
Bugzilla |
Status |
Avoid using the release version number whenever possible in documentation. Using We hope you are happy with Mandrakelinux! is just as good as We hope you are happy with Mandrakelinux LE2005! but the former means that page will not have to be edited and translated for every subsequent release(unless the company name changes... ). -- [email protected] <-- What a Good Guess !! (VincentPanel) |
|
Done in LE2005 |
Improve help in DrakxTools. (ShiyuTang) IMHO it's already pretty good, please be more specific in what you believe should be improved (DickGevers) |
Please use Bugzilla to file this feature request |
|
Include lastest documents in CDs and install by default. Now we can only install documents one version before from CDs. (ShiyuTang) |
Please use Bugzilla to file this feature request |
|
Some words on MandrivaLinux goals, specificities and architecture (VincentPanel) |
15912 |
|
Create a Quicktour Presentation of the system |
15338 |
|
[edit] Security
Suggestion |
Bugzilla |
Status |
Switch to a better firewall frontend, such as GuardDog, that allows to filter by task (e.g. ICQ, MSN...) (Dovix) |
Please use Bugzilla to file this feature request |
We need firewall tools using a common backend, such as shorewall |
Enable users to perform certain admin tasks via their own user password (in a similar manner to Ubuntu). There should be 2 security levels - one same as today and the other one allowing the new feature (Dovix) |
15347 |
|
Switch from cryptoloop to dm-crypt (USING ESSIV) for [loopback] encryption. cryptoloop is insecure (known plaintext/watermark attacks) and no longer being developed/maintained. dm-crypt (if used in essiv mode) is immune from these attacks and is being maintained. Only need to add 1 userspace tool (cryptsetup), which is used as an additional step in the process: rather than use -e in losetup, don't use, then run cryptsetup to do the actual encryption on top of losetup. (DavidCrick) |
16554 |
|