(move to new category naming) |
(Update page to reflect current progress and make it read for FESCO) |
||
Line 2: | Line 2: | ||
--> | --> | ||
= LXDE = | = LXDE = | ||
Line 16: | Line 12: | ||
== Current status == | == Current status == | ||
* Targeted release: [[Releases/10/Schedule| Fedora 10]] | * Targeted release: [[Releases/10/Schedule| Fedora 10]] | ||
* Last updated: 2008- | * Last updated: 2008-09-02 | ||
* Percentage of completion: | * Percentage of completion: 85% | ||
== Detailed Description == | == Detailed Description == | ||
Line 27: | Line 23: | ||
* [http://www.gnomefiles.org/app.php/LXAppearance LXAppearance]: LXAppearance is a new feature-rich GTK+ theme switcher able to change GTK+ themes, icon themes, and fonts used by applications (in Fedora, maintained by [[User:Cwickert| Christoph Wickert]] | * [http://www.gnomefiles.org/app.php/LXAppearance LXAppearance]: LXAppearance is a new feature-rich GTK+ theme switcher able to change GTK+ themes, icon themes, and fonts used by applications (in Fedora, maintained by [[User:Cwickert| Christoph Wickert]] | ||
* [http://gnomefiles.org/app.php/LXTask LXTask]: Lightweight task manager derived from xfce4 task manager with all xfce4 dependencies removed, some bugs fixed, and some improvements of the UI (in Fedora, maintained by [[User:Cwickert| Christoph Wickert]] ) | * [http://gnomefiles.org/app.php/LXTask LXTask]: Lightweight task manager derived from xfce4 task manager with all xfce4 dependencies removed, some bugs fixed, and some improvements of the UI (in Fedora, maintained by [[User:Cwickert| Christoph Wickert]] ) | ||
* [http://gnomefiles.org/app.php/Lxterminal LXTerminal]: Desktop-independent VTE-based terminal emulator | * [http://gnomefiles.org/app.php/Lxterminal LXTerminal]: Desktop-independent VTE-based terminal emulator (in Fedora, maintained by [[User:Cwickert| Christoph Wickert]] ) | ||
* [http://gnomefiles.org/app.php/LXLauncher LXLauncher]: Open source replacement for the Asus Launcher on the EeePC | * [http://gnomefiles.org/app.php/LXLauncher LXLauncher]: Open source replacement for the Asus Launcher on the EeePC (in Fedora, maintained by [[User:Cwickert| Christoph Wickert]] ) | ||
* [http://lxde.sourceforge.net/about.html LXNM] (still under development): Lightweight network manager for LXDE supporting wireless connections (no plans atm) | * [http://lxde.sourceforge.net/about.html LXNM] (still under development): Lightweight network manager for LXDE supporting wireless connections (no plans atm) | ||
* [http://icculus.org/openbox/ Openbox]: Lightweight, standard-compliant, and highly-configurable window manager. This can be replaced by any other window manager like icewm, fluxbox, metacity, ...etc. (in Fedora, maintained by [[MiroslavLichvar| Miroslav Lichvar]] ) | * [http://icculus.org/openbox/ Openbox]: Lightweight, standard-compliant, and highly-configurable window manager. This can be replaced by any other window manager like icewm, fluxbox, metacity, ...etc. (in Fedora, maintained by [[MiroslavLichvar| Miroslav Lichvar]] ) | ||
Line 37: | Line 33: | ||
== Benefit to Fedora == | == Benefit to Fedora == | ||
Another desktop below Xfce that can run on | Another desktop below Xfce that can run well on | ||
* elder computers | |||
* Netbooks like or the Eee PC | |||
* OLPC | |||
== Scope == | == Scope == | ||
* Package Reviews | |||
* Comps | |||
* OLPC: I'm planning to maintain LXDE packages for the XO and already did some porting. | |||
=== Reviews === | === Reviews === | ||
Line 46: | Line 48: | ||
* [https://bugzilla.redhat.com/show_bug.cgi?id=442269 LXAppearance] (closed) | * [https://bugzilla.redhat.com/show_bug.cgi?id=442269 LXAppearance] (closed) | ||
* [https://bugzilla.redhat.com/show_bug.cgi?id=445140 LXTask] (closed) | * [https://bugzilla.redhat.com/show_bug.cgi?id=445140 LXTask] (closed) | ||
* [https://bugzilla.redhat.com/show_bug.cgi?id=452324 LXTerminal] | * [https://bugzilla.redhat.com/show_bug.cgi?id=452324 LXTerminal] (closed) | ||
* [https://bugzilla.redhat.com/show_bug.cgi?id=452395 LXLauncher] | * [https://bugzilla.redhat.com/show_bug.cgi?id=452395 LXLauncher] (closed) | ||
=== Comps === | === Comps === | ||
* new group with id "lxde-desktop", name "LXDE", description something like "Lightweight X11 Desktop Environment" | * new group with id "lxde-desktop", name "LXDE", description something like "Lightweight X11 Desktop Environment" | ||
* mandatory: lxde-common, lxpanel, openbox, pcmanfm | ** mandatory: lxde-common, lxpanel, openbox, pcmanfm | ||
* default: gpicview, leafpad, lxappearance, lxtask, obconf | ** default: gpicview, leafpad, lxappearance, lxtask, lxterminal, obconf, xarchiver | ||
* optional: epdfview, galculator, obmenu, parcellite | ** optional: epdfview, galculator, lxlauncher, obmenu, parcellite | ||
* maybe some more [[ChristophWickert/FedoraLite#head-91e18806d29a563cc9f9641eacd419336fd9d529| proposed light applications]] from the [[ChristophWickert/FedoraLite| Fedora Lite Spin]] , but I wonder if apps like dayplanner, quodlibet, sylpheed etc fit well under 'Desktop'. | ** maybe some more [[ChristophWickert/FedoraLite#head-91e18806d29a563cc9f9641eacd419336fd9d529| proposed light applications]] from the [[ChristophWickert/FedoraLite| Fedora Lite Spin]] , but I wonder if apps like dayplanner, quodlibet, sylpheed etc fit well under 'Desktop'. | ||
== Test Plan == | == Test Plan == | ||
Line 69: | Line 71: | ||
* Optional Packages in LXDE: | * Optional Packages in LXDE: | ||
http://cwickert.fedorapeople.org/screenshots/lxde/lxde-pirut-optional-packages.png | http://cwickert.fedorapeople.org/screenshots/lxde/lxde-pirut-optional-packages.png | ||
* While <code>yum groupinstall LXDE</code> installs the complete LXDE Desktop, the core components lxpanel, lxsession, pcmanfm and openbox can be installed with <code>yum install lxde-common</code>. lxde-common | * While <code>yum groupinstall LXDE</code> installs the complete LXDE Desktop, the core components lxpanel, lxsession, pcmanfm and openbox can be installed with <code>yum install lxde-common</code>. lxde-common contains the necessary configuration files and and pulls the lxde-icon-theme. | ||
== Dependencies == | == Dependencies == | ||
Line 86: | Line 88: | ||
---- | ---- | ||
[[Category: | [[Category:FeatureReadyForFesco]] |
Revision as of 15:03, 2 September 2008
LXDE
Summary
LXDE - Lightweight X11 Desktop Environment
Owner
- Name: ChristophWickert (feel free to add yourself)
Current status
- Targeted release: Fedora 10
- Last updated: 2008-09-02
- Percentage of completion: 85%
Detailed Description
LXDE is a new project aimed to provide a new desktop environment which is lightweight and fast. It's not designed to be powerful and bloated, but to be usable and slim enough, and keep the resource usage low. It consists of
- PCManFM: File manager, provides desktop icons (in Fedora, maintained by Mamoru Tasaka )
- LXPanel: Feature-rich desktop panel (in Fedora, maintained by Sebastian Vahl )
- LXSession: Standard-compliant X11 session manager with shutdown/reboot/suspend support via HAL and gdm (review requested)
- LXAppearance: LXAppearance is a new feature-rich GTK+ theme switcher able to change GTK+ themes, icon themes, and fonts used by applications (in Fedora, maintained by Christoph Wickert
- LXTask: Lightweight task manager derived from xfce4 task manager with all xfce4 dependencies removed, some bugs fixed, and some improvements of the UI (in Fedora, maintained by Christoph Wickert )
- LXTerminal: Desktop-independent VTE-based terminal emulator (in Fedora, maintained by Christoph Wickert )
- LXLauncher: Open source replacement for the Asus Launcher on the EeePC (in Fedora, maintained by Christoph Wickert )
- LXNM (still under development): Lightweight network manager for LXDE supporting wireless connections (no plans atm)
- Openbox: Lightweight, standard-compliant, and highly-configurable window manager. This can be replaced by any other window manager like icewm, fluxbox, metacity, ...etc. (in Fedora, maintained by Miroslav Lichvar )
- GPicView: A very simple, fast, and lightweight image viewer featuring immediate startup (in Fedora, maintained by Marc Wiriadisastra )
- Leafpad: Lightweight and simple text editor (in Fedora, mainained by Ignacio Vazquez-Abrams )
- XArchiver: Lightweight, fast, and desktop-independent gtk+-based file archiver (in Feadora, maintained by Christoph Wickert )
Benefit to Fedora
Another desktop below Xfce that can run well on
- elder computers
- Netbooks like or the Eee PC
- OLPC
Scope
- Package Reviews
- Comps
- OLPC: I'm planning to maintain LXDE packages for the XO and already did some porting.
Reviews
- LXDE-common
- LXSession
- LXAppearance (closed)
- LXTask (closed)
- LXTerminal (closed)
- LXLauncher (closed)
Comps
- new group with id "lxde-desktop", name "LXDE", description something like "Lightweight X11 Desktop Environment"
- mandatory: lxde-common, lxpanel, openbox, pcmanfm
- default: gpicview, leafpad, lxappearance, lxtask, lxterminal, obconf, xarchiver
- optional: epdfview, galculator, lxlauncher, obmenu, parcellite
- maybe some more proposed light applications from the Fedora Lite Spin , but I wonder if apps like dayplanner, quodlibet, sylpheed etc fit well under 'Desktop'.
Test Plan
Get the missing packages into rawhide after F9 is released. LXDE should be ready for Fedora 10.
User Experience
- Screenshot of the default LXDE Desktop:
http://cwickert.fedorapeople.org/screenshots/lxde/lxde-desktop.png
- LXDE with some of it's applications
http://cwickert.fedorapeople.org/screenshots/lxde/lxde-apps.png
- more screenshots upstream: http://lxde.sourceforge.net/screenshots.html
- Installing LXDE with a single click in pirut:
http://cwickert.fedorapeople.org/screenshots/lxde/lxde-pirut.png
- Optional Packages in LXDE:
http://cwickert.fedorapeople.org/screenshots/lxde/lxde-pirut-optional-packages.png
- While
yum groupinstall LXDE
installs the complete LXDE Desktop, the core components lxpanel, lxsession, pcmanfm and openbox can be installed withyum install lxde-common
. lxde-common contains the necessary configuration files and and pulls the lxde-icon-theme.
Dependencies
none
Contingency Plan
Documentation
lxde-common contains manpages for all LXDE components, so there is not much we need to care about.