2011.0 specs proposal

From Mandriva Community Wiki

Jump to: navigation, search


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 (?)
Personal tools