File:  [NetBSD Developer Wiki] / wikisrc / light-desktop / light-desktop-todo.mdwn
Revision 1.4: download - view: text, annotated - select for diffs
Sat May 19 21:53:05 2012 UTC (5 years ago) by wiki
Branches: MAIN
CVS tags: HEAD
web commit by reed: patch for workaround

The system is in use, but has various tasks left to do to be complete as its reference implementation.

A TODO file with the light-desktop package provides the list of dependencies and status. <>   (other dependency packages have TODO files too)

The key tasks to do now are:

* update pcmanfm (or make wip version temporarily)
* include all on a LiveCD
* GUI around pkgin
* split nautilus into nautilus-extensions which is used by gnome-system-tools
* test the gnome-system-tools (including superuser access via GUI)
* test system-config-printer-gnome
* package guvcview
* package chromium (use firefox for now)
* package mtpaint
* package software-properties-gtk
* package xfburn
* package osmo
* package xfce4-power-manager or alternative
* package network-manager-gnome or alternative 
* test lightdm

Several bugs were found and reported to the upstream maintainers:

* setresgid and setresuid not portable <>
* what g_open version? <>
* clearenv not portable <>
* PAM_XAUTHDATA and PAM_XDISPLAY not defined  <>
* LC_ALL needs locale.h <>
* right click in menu stays open <>
* pcmanfm high cpu when ran twice <>
* lxappearance doesn't start  <>
* no pcmanfm file change monitoring <>
* pcmanfm crash with my custom .desktop file <>
* lxpanel abort pthread_mutex_unlock <>
  * workaround in glib2 until fixed <>
* lxsession-edit core dump on exit <>
* lxsession-logout doesn't stop lxde <>

CVSweb for NetBSD wikisrc <> software: FreeBSD-CVSweb