Mainstream Linux Alignment
m (→Debian level) |
(→freedesktop.org level) |
||
Line 14: | Line 14: | ||
== freedesktop.org level == | == freedesktop.org level == | ||
- | * [https://bugs.maemo.org/show_bug.cgi?id=3817 All .desktop files should go to /usr/share/applications/] | + | * [https://bugs.maemo.org/show_bug.cgi?id=1303 Hildon does not follow freedesktop.org standard, ignores ~/.local/share/appplications] |
+ | ** Related duplicated bug: [https://bugs.maemo.org/show_bug.cgi?id=3817 All .desktop files should go to /usr/share/applications/] | ||
* [https://bugs.maemo.org/show_bug.cgi?id=3818 Icon Naming Specification compliance] | * [https://bugs.maemo.org/show_bug.cgi?id=3818 Icon Naming Specification compliance] | ||
* [https://bugs.maemo.org/show_bug.cgi?id=3828 Act like a standard task navigator (don't rely on StartupWMClass)] | * [https://bugs.maemo.org/show_bug.cgi?id=3828 Act like a standard task navigator (don't rely on StartupWMClass)] |
Revision as of 08:35, 28 October 2008
Let's list here bugs and enhancement requests relating to the Maemo architecture and its proximity/compatibility with mainstream linux standards. The progress on these tasks should bring easier life for application developers and also to platform developers willing to close ties with Debian, Ubuntu, etc.
Useful information:
- Maemo Compared to Desktop Linux Distributions
- Essential Packages and Delta to Standard Debian Systems
General upstream level
Debian level
- Busybox prevents installing full versions of tools packages (cleanly)
- See also the duplicated Make busybox and coreutils work perfectly together
freedesktop.org level
- Hildon does not follow freedesktop.org standard, ignores ~/.local/share/appplications
- Related duplicated bug: All .desktop files should go to /usr/share/applications/
- Icon Naming Specification compliance
- Act like a standard task navigator (don't rely on StartupWMClass)
- Application menu should have enough top-level folders to match package sections (relates to freedesktop.org menu specification)