Skip to content

Commit 7033d10

Browse files
author
latham
committed
add some notes
1 parent 32f943f commit 7033d10

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

TODO.txt

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Server
2323

2424
- Add a backend plugin to configure network card settings. The IP address
2525
settings are stored in the server_ip table.
26+
-- This works now on Debian Squeeze (Lenny too I would guess) 2011-06-28
2627

2728

2829
Mail module
@@ -33,15 +34,8 @@ Mail module
3334
server/cron_daily.php
3435
- Show mail quota usage in the interface. This is started for Dovecot and
3536
requires testing
36-
37-
38-
DNS module
39-
--------------------------------------
40-
41-
- Add some kind of wizard to create DNS records easily. The idea is to have
42-
some kind of template(s) to create all needed A and MX records defined in the
43-
template with one click and the user has just to enter IP, domain, nameserver
44-
and select the template that he wants to use.
37+
-- Functional on Debian Squeeze with newer Dovecot 2011-06-28
38+
-- Needs more cross platform support
4539

4640

4741
Administration module
@@ -50,7 +44,10 @@ Administration module
5044
- Add a firewall configuration form. Any suggestions for a good firewall
5145
script that runs on many Linux distributions, or shall we stay with Bastille
5246
firewall that is used in ISPConfig 2?
53-
47+
-- There are a few options here. Some are already started. I (lathama) would
48+
like to look at a pure IPTables (firewall_iptables) which can allow for
49+
other modules.
50+
-- Note: make sure to not interupt fail2ban
5451

5552
Clients module
5653
--------------------------------------
@@ -62,6 +59,7 @@ Sites (web) module
6259
- Add a function to the Sites module to create SSL certificates or upload
6360
existing SSL certs and SSL chain files. It might be a good idea to add
6461
this as a new tab named "SSL" to the exiting domain settings form.
62+
-- This exists to some extent, review
6563

6664
- Make sure that changes in the domain name do not break the configuration.
6765

@@ -85,13 +83,19 @@ Interface
8583
- Enhance the list function to allow sorting by column
8684
- Enhance the paging in lists (e.g. like this: [1 2 3 4 ... 10])
8785
- Use graphical Icons in the lists for on / off columns.
88-
CSS icons are also an option.
86+
CSS icons are also an option. lathama 2011
87+
http://nicolasgallagher.com/pure-css-gui-icons/
8988
- Add a graphical delete button to the lists.
90-
CSS icons are also an option.
89+
CSS icons are also an option. lathama 2011
90+
http://nicolasgallagher.com/pure-css-gui-icons/
9191

9292

9393
General tasks
9494
--------------------------------------
9595

9696
- Add, extend or modify comments in PEAR syntax so that they can be read with
9797
phpdocumentor.
98+
99+
- Doxygen might be a good idea (phpdocumentor looks nice but no active development)
100+
-- http://drupal.org/node/1354 may have some good ideas.
101+
-- http://engineeredweb.com/blog/10/9/4-reasons-consider-doxygen-over-phpdocumentor

0 commit comments

Comments
 (0)