git-svn-id: http://code.autistici.org/svn/backupninja/trunk@378 758a04ac-41e6-0310...
[matthijs/upstream/backupninja-vserver.git] / TODO
1
2 This is a todo list, want to help? Pick something and let the list know
3 you are working on it!
4
5 . Fix all bugs reported on the Debian BTS:
6   http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=pkg&data=backupninja&archive=no
7
8 . Figure out why configure decides to use /bin/sh for bash when
9   it shouldn't (Debian bug #346303)
10
11 . Make ninjahelper allow you to pick what type of backup you want (instead
12   of just assuming you want local-to-remote, or push backups. Some people
13   want local-to-local, or remote-to-local, or pull backups). This has been
14   reported for the duplicity handler as Debian bug #346040.
15
16 . Make it so backupninja can be run as a regular user, instead of requiring
17   root
18
19 . Implement the vsnames options in the mysql, svn and sys handlers, the same
20   way as it already works in the duplicity and rdiff handlers. Then edit the
21   corresponding helpers to make them use the lib/vserver functions to support
22   this option.
23
24 . Factorize the rdiff.helper's connection-related functions into a lib, so
25   that they can be used by dup.helper too. (NB: don't forget that the dup
26   handler has a sshoptions configuration setting, that is often used to
27   specify an alternative SSH key, or a specific IP to bind to.)