~vcs-imports/personalbackup/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
$Id: TODO 165 2006-11-12 00:24:58Z linuxtuxie $

PersonalBackup TODO list 
------------------------

- Create rpm specfile & package
- Solve problems with backing up filenames with special chars 
  in it like ' ( ) ê é è ^
- Redirect STDERR to logfile
- Add signal to shutdown personalbackup gracefully, so let personalbackup
  finish the clients which are currently running...and then exit.
- Store global parameters in a parameter table and let the admin 
  interface change them
- Create install cgi script which is going to detect/suggest the 
  most parameters and store them in the database as stated above
- Create Statistics overview for individual/all users
- Implement ability to run cleanup script manually with the admin interface
- Manually start, stop backup with admin interface
- Merge Index & register cgi scripts into 1
- Update documentation
- Create template files for the different languages
- Use md5sum to detect equal files between different backup sets
- Add init scripts for different linux flavours
- Re-use remote_file_list hash if not older than for example 1 day
- Use samba as a restore interface. This does mean that our
  paths must be human readable (so no use of id's)
- Add filtering on the java applet which enables users to filter
  on successful, failed and skipped files
- Unable to detect samba disconnect error ?!?!
- Sorting on Transfer Size in overview.cgi seems to be failing.
- Show filesizes in TreeView java applet
- Add flexible archiving possibility.
- Add feature to enable debugging for individual machine.

- Kim Kuylen
  linuxtuxie@users.sourceforge.net