tbrehm
2009-03-24 e4075b6825a4414edda82208abebc13b01b3360f
commit | author | age
1f7b99 1
T 2 ---------------------------------------
3 - ISPConfig 3 ToDo list
4 ---------------------------------------
5
6 Please feel free to edit this file, add new tasks,
7 remove done tasks or assign yourself to a task.
8
9
10 Installer
11 --------------------------------------
12
4585cf 13 - Load and update system config from file into sql database during installation.
9abbe8 14 - Add a function to let a server join a existing installation.
4585cf 15
1f7b99 16
T 17 Server
18 --------------------------------------
19
20 - Add a backend plugin to configure network card settings. The IP address settings
21   are stored in the server_ip table.
22
23
24 Mail module
25 --------------------------------------
26
27 - Show mail statistics in the interface. the mail statistics are stored
28   in the database table mail_traffic and are collected by the file
29   server/cron_daily.php
30
31
32 DNS module
33 --------------------------------------
34
c80e50 35 - Add some kind of wizard to create DNS records easily. The idea is to have some
1f7b99 36   kind of template(s) to create all needed A and MX records defined in the template
T 37   with one click and the user has just to enter IP, domain, nameserver and select the
38   template that he wants to use.
39
40
41 Administration module
42 --------------------------------------
43
44 - Add a firewall configuration form. Any suggestions for a good firewall
45   script that runs on many linux distributions, or shall we stay with bastille
c80e50 46   firewall that is used in ISPConfig 2?
1f7b99 47
T 48
49 Clients module
50 --------------------------------------
51
52
53 Sites (web) module
54 --------------------------------------
55
56 - Add a function to the Sites module to create SSL certificates or upload
57   existing SSL certs and SSL chain files. It might be a good idea to add
58   this as a new tab named "SSL" to the exiting domain settings form.
4585cf 59
T 60 - Make sure that changes in the domain name do not break the configuration.
1f7b99 61
T 62
63 BE-Designer module
64 --------------------------------------
65
66 WARNING: Please do not use the BE Designer at the moment, the serializing function
67 of the module editor may break some of the existing modules.
9abbe8 68
T 69 - Add a language file editor.
1f7b99 70
T 71
4585cf 72 Remoting framework
T 73 --------------------------------------
74
75
76
77 Interface
78 --------------------------------------
79
80 - Enhance the list function to allow soorting by column
81 - Enhance the paging in lists (e.g. like this: [1 2 3 4 ... 10])
9abbe8 82 - Use graphical Icons in the lists for on / off columns.
T 83 - Add a graphical delete button to the lists.
4585cf 84
T 85
1f7b99 86 General tasks
T 87 --------------------------------------
88
89 - Add, extend or modify comments in PEAR syntax so that they can be read with phpdocumentor.
dfdbcd 90