2011.0 specs proposal
From Mandriva Community Wiki
To complete ideas proposals for 2011 specifications, you can add your proposal below.
Contents |
Distribution Core
- Update basesystem and busybox to allow a lightweight install (e.g., create a busybox-symlinks package which Provides: cureutils, findutils, ..., ...)
- (eugeni) this is actually a work in progress from my part, I have something to start in a private git repo
kernel, hardware support
- Adopt BFS scheduler for netbook and desktop kernels
xorg
others (gcc, glibc, udev...)
Adopt systemd for use with initscripts
Proposed by: Maarten Vanraes.
Status:
RPM
Switch to rpm5
With current rpm maintainer being active in rpm5 development upstream, all mandriva patches has been merged, it provides a lot of desired features+++, rpm5 is the only sensible choice.
Proposed by: Per Øyvind Karlsen.
Status: 60% - started (package is about to hit main/testing, perl-URPM has been rewritten for rpm5, several other tools has already got support added, several others will need to be ported)
Adopt distepoch
Adopt distepoch & disttag tags to free ourself from the use of mandriva specific %mkrel macro, distribution suffix being used in rpmvercmp() and also separate package release from distribution release. See earlier thread on maintainers list.
Proposed by: Per Øyvind Karlsen.
Status: 30% - started (support available in rpm5, mostly implemented in a separate urpmi branch, needs to be ported to rpm.org, or even better, switch to rpm5).
Security
- replace tetex with texlive
Servers
- consider adopting/developing Ajenti [1]
Mandriva Tools
mdkonline, rpmdrake
- When a reboot is needed after updates, change the mdkapplet trayicon alerting user this. Idea Nº 454 by aapgorilla
- Improve rpmdrake search function
urpmi
drakxtools(mcc)
- Clean-up visuals, switch to a smaller font.
- Insert the option to use OSS4 on draksound, check this link
- drop unused wizards
installer
- Verify if drakfirsttime is still needed and used.
drakx-net
- Adopt NetworkManager as a replacement for net_applet.
- Fix regressions with PCMCIA UMTS cards (see Bug #49963 and #59399) and connecting UMTS phones using data cable (see Bug #59421)
one / draklive-install
Desktop Environments
GENERAL
- Drop timeoftheday wallpaper engine and the wallpaper variants it needs from /usr/share/mdk/backgrounds, grab some
new wallpaper from the Mandriva pool on http://www.flickr.com/groups/mandriva2010/pool/ Trying wallpapers in .svg format, so they would automatically scale to any resolution, for further tests, this can be done on alpha and beta.
GNOME
- Possibilty to use moving background-images similar to a screensaver.
Maybe a waterfall, a beach with waves coming at you, a rainforest, a river etc. etc.
KDE
- Switch from Iaora widget style - widgets, kwin and color theme, suggestions are:
- Oxygen widgets + Oxygen kwin and define a new color theme.
- QTcurve + Plastic Kwin border + color theme (Suggestions: kde4's Norway or Bright - modified)
- Switch k-menu icon, suggestion is this icon
- Switch from fullscreen to a smaller ksplash screen, like original kde one's size.
- Switch the systemsounds to a new theme, designed and voted by the community.
- Switch Amarok2 with Clementine.
-
Switch kopete with kmess and psi.Not accepted. - Switch to kickoff menu, prioritizing favorite apps, check this screenshot why not lancelot it's much more ergonomic than kickoff, I prefer classic to kickoff and so did an overwhelming number of users when polled to choose between kickoff or classic aapgorilla 22:45, 25 November 2010 (UTC)
- Switch gtk applications with Qt equivalents
- Switch to phonon-xine phonon-xine is a dead project and phonon itself seems moribund aapgorilla 22:45, 25 November 2010 (UTC)
- Remove DPI force on fonts.
- Drop unused apps
Proposed by: Sergio Rafael Lemke.
Moblin
Printing
Multimedia apps
- Introduce VLC as default video player. (This includes removal of totem and dragon)
- Enhance Rhythmbox to have language-section when using Jamendo to filter out some languages.
- Improve/Repair installation of codes using Codeina (Bug #61382)
Office apps
Internet apps
Internationalization
Input method
- Migration default input method from scim to ibus, a next generation input framework, which is also available in contrib repository of Mandriva. This includes integration of localdrake and drakxtools.
- Move scim from main to contrib. (Optional)
Build Infrastructure
- rething the buildsystem, consider switching to koji or suse (?)

