Skip to content
Newer
Older
100644 61 lines (48 sloc) 2.42 KB
033341b @dagwieers Updates
authored Dec 29, 2005
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
4f086a9 @dagwieers Updates
authored Jun 7, 2005
13 ### Configuration (help welcome !)
3bffac0 @dagwieers Necessary updates. Sorry I broke it :/
authored Nov 24, 2004
14 + Add as many config files and important system state info
8f1adda @dagwieers Updates.
authored Feb 18, 2007
15 + Find someone to take ownership of AIX, Gentoo, HP/UX, Mandriva, OpenSUSE, Solaris config
3bffac0 @dagwieers Necessary updates. Sorry I broke it :/
authored Nov 24, 2004
16
3120b66 @dagwieers Initial import.
authored Oct 24, 2004
17 ### Usability
18 + Make mailing diffs smart (keep the headers and diff content)
4c462e3 @dagwieers Updates
authored Jun 20, 2005
19 + Add support for (recursive) dirs (dirs = )
0d4860e @dagwieers Updates
authored Sep 8, 2005
20 + Add dpkg support (if it has similar functionality as rpmdb)
567eb06 @dagwieers updates
authored Jun 22, 2005
21 + Dconf should also check time/owner/perms next to md5
d1d228e @dagwieers Small updates
authored May 28, 2006
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
3120b66 @dagwieers Initial import.
authored Oct 24, 2004
24
25 ### Output
26 + Allow XML or HTML output (in some way)
27
28 ### Query tool (dconf-diff)
e30eec5 @dagwieers Updates
authored Sep 2, 2005
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
771cc75 @dagwieers Integrated with rpm-python.
authored Nov 21, 2004
33
4c462e3 @dagwieers Updates
authored Jun 20, 2005
34 ### Restore tool (dconf-restore)
e30eec5 @dagwieers Updates
authored Sep 2, 2005
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)
4c462e3 @dagwieers Updates
authored Jun 20, 2005
41
e30eec5 @dagwieers Updates
authored Sep 2, 2005
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
381b0da @dagwieers Updates
authored Aug 26, 2005
48 + netstat is disabled since it often shows different output -> false postive
49
e30eec5 @dagwieers Updates
authored Sep 2, 2005
50 ### Documentation
51 + Add general scenarios that make use of the dconf snapshots
97a4f1b @dagwieers Restructuring and added /etc/dconf.d directory.
authored Jan 25, 2007
52 + Comply to PEP8: http://www.python.org/dev/peps/pep-0008/
e30eec5 @dagwieers Updates
authored Sep 2, 2005
53
771cc75 @dagwieers Integrated with rpm-python.
authored Nov 21, 2004
54 ### Bugs
8f1adda @dagwieers Updates.
authored Feb 18, 2007
55 + For email-functionality, dconf needs a very recent python (2.3)
56 with unified_diff support
e30eec5 @dagwieers Updates
authored Sep 2, 2005
57 + Dconf needs to check write-access to the default output-dir and/or switch
58 to another default (ie. ~/.dconf)
59 + Dconf should not give a traceback if it has a permission denied condition
60 (both when trying to write or trying to read)
Something went wrong with that request. Please try again.