"Fossies" - the Fresh Open Source Software Archive

Member "dconf-0.5.1/TODO" (30 Jul 2006, 2377 Bytes) of package /linux/privat/old/dconf-0.5.1.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 ### Disclaimer
    2 This is my TODO list. If you're interested in one of these features, there
    3 are 2 options. Either wait for someone to implement it or sponsor someone
    4 to implement it.
    5 
    6 If you want to implement something, please contact me first so that we can
    7 discuss acceptable implementations. In some cases I haven't thought about
    8 it too deeply, but for others I know exactly what I require.
    9 
   10 If you have other nice ideas that you think would be an improvement, please
   11 contact me as well. :) Send an email to: Dag Wieers <dag@wieers.com>
   12 
   13 ### Configuration (help welcome !)
   14 + Add as many config files and important system state info
   15 + Add Mandriva/Gentoo/... config files
   16 
   17 ### Usability
   18 + Make mailing diffs smart (keep the headers and diff content)
   19 + Add support for (recursive) dirs (dirs = )
   20 + Add dpkg support (if it has similar functionality as rpmdb)
   21 + Dconf should also check time/owner/perms next to md5
   22 + Make dconf not delete the last log (even when it's a duplicate)
   23 + Make dconf return a different return code depending on the result
   24 
   25 ### Output
   26 + Allow XML or HTML output (in some way)
   27 
   28 ### Query tool (dconf-diff)
   29 + Add tool to smart diff between 2 dates
   30   (say: dconf-diff '1 day ago' or dconf-diff 'now')
   31 + Get logged-on people directly from utmp database
   32   (based on given dates), see python-utmp
   33 
   34 ### Restore tool (dconf-restore)
   35 + Add tool to restore files from dconf log
   36   (say: dconf-restore --root /tmp /etc/sysctl.conf)
   37 
   38 ### Extraction tool (dconf-cat)
   39 + Add a tool to extract output from commands
   40   (say: dconf-cat -c 'dpkg --get-selections' dconf-hostname-timestamp.log | dpkg --set-selections)
   41 
   42 ### Round Robin rotate/consolidation script
   43 + Rotate snapshots or consolidate snapshots (by removing in-between snapshots)
   44 
   45 ### Section considerations
   46 + sysctl is disabled as it performs a change. Sadly sysctl -a returns
   47   randomstuff -> false positive
   48 + netstat is disabled since it often shows different output -> false postive
   49 
   50 ### Documentation
   51 + Add general scenarios that make use of the dconf snapshots
   52 
   53 ### Bugs
   54 + Dconf needs a very recent python (2.3) with unified_diff support (for
   55   email-functionality only)
   56 + Dconf needs to check write-access to the default output-dir and/or switch
   57   to another default (ie. ~/.dconf)
   58 + Dconf should not give a traceback if it has a permission denied condition
   59   (both when trying to write or trying to read)