File:  [NetBSD Developer Wiki] / wikisrc / light-desktop / light-desktop-todo.mdwn
Revision 1.12: download - view: text, annotated - select for diffs
Sat Jun 2 17:45:09 2012 UTC (11 years, 6 months ago) by wiki
Branches: MAIN
CVS tags: HEAD
web commit by reed: about file monitoring

    1: The system is in use, but has various tasks left to do to be complete as its reference implementation.
    2: 
    3: A TODO file with the light-desktop package provides the list of dependencies and status. <http://pkgsrc-wip.cvs.sourceforge.net/viewvc/pkgsrc-wip/wip/light-desktop/>   (other dependency packages have TODO files too)
    4: 
    5: The key tasks to do now are:
    6: 
    7: * update pcmanfm (currently using wip version but has bugs)
    8: * include all on a LiveCD
    9: * GUI around pkgin
   10: * complete the netbsd-light-desktop-artwork package
   11: * complete the netbsd-icon-theme package
   12: * split nautilus into nautilus-extensions which is used by gnome-system-tools
   13: * test the gnome-system-tools (including superuser access via GUI)
   14: * test system-config-printer-gnome
   15: * package guvcview  (but is very Linux specific so test mplayer or xine with tv://)
   16: * package chromium (use firefox for now)
   17: * package software-properties-gtk
   18: * package xfburn
   19: * port simple-scan (it uses udev) or find alternative
   20: * package xfce4-power-manager or alternative
   21: * package network-manager-gnome or alternative (using dhcpcd-gtk for now) 
   22: * test lightdm or lxdm)
   23: 
   24: ## Upstream Bugs ##
   25: 
   26: Several bugs were found and reported to the upstream maintainers:
   27: 
   28: * setresgid and setresuid not portable <https://bugs.launchpad.net/bugs/999713>
   29: * what g_open version? <https://bugs.launchpad.net/bugs/999718>
   30: * clearenv not portable <https://bugs.launchpad.net/bugs/999714>
   31: * right click in menu stays open <https://sourceforge.net/tracker/?func=detail&aid=3527766&group_id=180858&atid=894869>
   32: * pcmanfm high cpu when ran twice <https://sourceforge.net/tracker/?func=detail&aid=3527770&group_id=156956&atid=801864>
   33: * lxappearance doesn't start  <https://sourceforge.net/tracker/?func=detail&aid=3527772&group_id=180858&atid=894869>
   34: * pcmanfm crash with my custom .desktop file <https://sourceforge.net/tracker/?func=detail&aid=3527776&group_id=156956&atid=801864>
   35: * lxpanel abort pthread_mutex_unlock <https://sourceforge.net/tracker/?func=detail&aid=3527777&group_id=180858&atid=894869>
   36:   * workaround in glib2 until fixed <http://ftp.netbsd.org/pub/NetBSD/misc/reed/light-desktop/patch-glib2-gthread-posix.txt>
   37: * lxsession-edit core dump on exit <https://sourceforge.net/tracker/?func=detail&aid=3527778&group_id=180858&atid=894869>
   38: * lxsession-logout doesn't stop lxde <https://sourceforge.net/tracker/?func=detail&aid=3527786&group_id=180858&atid=894869>
   39: 
   40: ### Closed bugs ###
   41: 
   42: * PAM_XAUTHDATA and PAM_XDISPLAY not defined  <https://bugs.launchpad.net/bugs/999709>
   43: * LC_ALL needs locale.h <https://bugs.launchpad.net/bugs/999438>
   44: * SIGPOLL undeclared <https://sourceforge.net/tracker/?func=detail&aid=3528311&group_id=156956&atid=801864>
   45: * no pcmanfm file change monitoring <https://sourceforge.net/tracker/?func=detail&aid=3527773&group_id=156956&atid=801864>
   46:   * solved ... needed glib2 built with kqueue or glib2 gio-fam installed and famd started

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb