Editing Task:Maemo Community distribution
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{task|proposed}} | {{task|proposed}} | ||
- | A community-provided | + | A community-provided distribution of Maemo. |
== Goals == | == Goals == | ||
- | Provide a community distribution less encumbered by Nokia's corporate policies | + | 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 == |
- | It would be preferable to simply distribute all packages in Extras, but this adds complexity and may simply be impossible to do cleanly | + | 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. | ||
We have 3 options for handling packages: | We have 3 options for handling packages: | ||
# Everything is copied wholesale from tableteer to the community repository. | # Everything is copied wholesale from tableteer to the community repository. | ||
- | + | ** Pros: Straightforward, easy, controllable. | |
- | + | ** Cons: Legal gray area. | |
- | # All free components from tableteer are copied to the community repository, | + | # All free components from tableteer are copied to the community repository, and non-free components are fetched from tableteer. |
- | + | ** Pros: No legal issues, no additional effort for Nokia. | |
- | + | ** Cons: Increases complexity, reduces control, and exposes users to updates before the community can sanitize them. | |
- | # All free components from tableteer are copied to the community repository, and | + | # All free components from tableteer are copied to the community repository, and a non-free section of tableteer is created and used for 3rd-party proprietary packages (flash, etc). |
- | + | ** Pros: Increased control, no legal issues, cleaner. | |
- | + | ** Cons: More effort for Nokia. | |
- | + | === 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 ==== | |
- | + | ||
- | === Add === | + | |
- | + | ||
- | + | ||
* '''advanced-backlight''': To replace sound and brightness by default. | * '''advanced-backlight''': To replace sound and brightness by default. | ||
Line 37: | Line 37: | ||
* '''e2fsprogs''': For handling ext2/3 filesystems. | * '''e2fsprogs''': For handling ext2/3 filesystems. | ||
- | === Remove === | + | ==== Remove ==== |
- | + | ||
- | + | ||
* '''gizmo-installer''': Remove proprietary advertising. | * '''gizmo-installer''': Remove proprietary advertising. | ||
Line 45: | Line 43: | ||
* '''skype-installer''': Remove proprietary advertising. | * '''skype-installer''': Remove proprietary advertising. | ||
- | === Modify === | + | ==== Modify ==== |
- | + | ||
- | + | ||
* '''hildon-status-bar-display''': Remove from statusbar by default in favor of Advanced Backlight. | * '''hildon-status-bar-display''': Remove from statusbar by default in favor of Advanced Backlight. | ||
Line 56: | Line 52: | ||
* '''preinstalled-sounds''': Move to its own package. | * '''preinstalled-sounds''': Move to its own package. | ||
* '''preinstalled-videos''': Move to its own package. | * '''preinstalled-videos''': Move to its own package. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- |
Learn more about Contributing to the wiki.