Task:Maemo Community distribution

Image:Ambox_notice.png
This task is in the list of maemo.org development proposals, please help planning and getting it ready for a sprint. Put a note on the talk page if you're interested in helping work on this task.
Please see the talk page for discussion.

A community-provided distribution of Maemo.

Contents

Goals

Provide a community distribution less encumbered by Nokia's corporate policies, more flexible in its packaging of OS files, and bundling community software versions.

Tasks

To get to a workable distribution, we first need to consider a number of problems.

Sort out a repository

It would be preferable to simply distribute all packages in Extras, but this adds complexity and may simply be impossible to do cleanly. The next option is to use a separate repository either on repository.maemo.org or a 3rd party repository somewhere else.

osso-software-version-community

We need to provide a community version of osso-software-version that has a modified dependencies list that provides the community distribution.

Add

  • advanced-backlight: To replace sound and brightness by default.
  • bootmenu: For multiboot and USB recovery.
  • e2fsprogs: For handling ext2/3 filesystems.

Remove

  • gizmo-installer: Remove proprietary advertising.
  • rhapsody-installer: Remove proprietary advertising.
  • skype-installer: Remove proprietary advertising.

Modify

  • hildon-status-bar-display: Remove from statusbar by default in favor of Advanced Backlight.
  • osso-statusbar-presence: Non-mandatory .desktop file
  • osso-statusbar-sound: Remove from statusbar by default in favor of Advanced Backlight.
  • preinstalled-documentation-rx34/rx44: Move to its own package.
  • preinstalled-images: Move to its own package.
  • preinstalled-sounds: Move to its own package.
  • preinstalled-videos: Move to its own package.