Code

adding bug founds when using gosa
[gosa.git] / TODO
1 Things to fix before 2.4:
2 =========================
4 Showed up by a small review. Since we've time until the doc is ready,
5 face these:
7 * Fix problem with non-existing entries in the package list
9 * please check what happened to sizelimit buttons after moving to another list box
11 * Can't assign rights on primary groups, or something like that ...
13 * When selecting who can manage printers the list of the windows pc is show with the users
15 * In system, server nfs export the text is still in german "Freigabe bearbeiten" and the icon is a phone
18 Target for 2.5:
19 ===============
21 * Asterisk : Create entry like this #309,1,PickupChan(SIP/rainer), 
22                          to allow others to pickup the phone by pressing # and number of the phone.
24 * Evaluate patches for certificate generation
26 * Bug submitter
28 * Fix translation mode
30 * Gofon -Asterisk-database name should be defined in database tab, currently this setting is hard coded in class_config.inc
32 * Complete PHP5 compliance and optimization
34 * Simplify plugins by providing a schema parser
36 * Remove smarty from SVN. It has an own repository.
38 * Replace PHP IMAP module by self made module
40 * Add possibility to add referrals in department dialog
42 * Add sambaWorkingHours
44 * Fine tuning in Kerberos support
45   Special kerberos attributes like ticket expiery and policies can't
46   be handeled with GOsa right now this has to be added in later releases.
47   
48 * Server-/Workstation management
49   This has been removed because of inconsistencies. Will be back soon:
50   - support for dhcp
51   - attributes for ldap-, ntp-, nfs-, imap- and print-servers
53 * SSL
54   User certificates are only shown as "absent" or "present", because the
55   SSL PHP module isn't buildable in the moment. I'll check this later on.
56     (Notes:
57      openssl x509 -outform DER -in incert.pem  -out outcert.der
58      ldif -b "usercertificate;binary" < outcert.der   > cert.ldif
59      print_r(openssl_x509_parse ($this->userCertificate));
60     )
61     
62 * Rework ACL stuff, use experimental (native) LDAP ACLs / get ACLs from classes
63   The complete ACL dialog stinks. If every dialog is done by smarty, we could
64   use a shrinked version of each dialog with checkboxes, to let the admin decide
65   what fields could be edited.
67 * Documentation
68   - End user documentation: online help
69   - Administrators documentation: how to install / contributed scripts, etc.
70   - Developer documentation: how to extend, own plugins, themes, etc.
72 * amavis-new support
74 * Automatic passwords?
75   Generate a password for a newly created user and display it.
77 * Make IMAP namespace configurable
79 * Try RDN style for unique names
81 * Object Groups should have member tabs depending of the grouped object types