Code

a6fcbf517781e47aa4c7e470b3cc7e7b51ac1d4b
[gosa.git] / TODO
1 Target for 2.6:
2 ===============
4 * Move from gosa.conf-trunk to gosa.conf when we're ready
6 * ACL
7   - Acl roles should be selectable in acl dialog.
8   - Role checks are missing
9   - Copy & Paste tmplates for acl roles.
10   - Check Title strings 
11   - Check role and acl remove
12   - Check Base select dialog within roles.
13   - Implement a kind of "umask"
14   
15 * Create a Bugtracker 
17 * Redo the setup
19 * Make plugin loader react on predefined info values from plugins itself instead of
20   gosa.conf
22 * Can't use a dn longer than 100 characters as Glpi contact/technical responsible person.
24 * Verify DNS plugin
25   * Zones are not creatable, currently
26   * Error messages are partly wrong
28 * Auto-Resize for subdialogs
30 * Enhance the export xls to export the whole three with a maximum of attributes in each sheet ( OpenSides )
32 * Enhance the pptp plugin (OpenSides)
34 * Add support for nagios in the system part (OpenSides)
36 * Asterisk : Create entry like this #309,1,PickupChan(SIP/rainer), 
37                          to allow others to pickup the phone by pressing # and number of the phone.
39 * Evaluate patches for certificate generation
41 * Bug submitter
43 * Complete PHP5 compliance and optimization
45 * Simplify plugins by providing a schema parser
47 * Replace PHP IMAP module by self made module
49 * Add possibility to add referrals in department dialog
51 * Fine tuning in Kerberos support
52   Special kerberos attributes like ticket expiery and policies can't
53   be handeled with GOsa right now this has to be added in later releases.
54   
55 * SSL
56   User certificates are only shown as "absent" or "present", because the
57   SSL PHP module isn't buildable in the moment. I'll check this later on.
58     (Notes:
59      openssl x509 -outform DER -in incert.pem  -out outcert.der
60      ldif -b "usercertificate;binary" < outcert.der   > cert.ldif
61      print_r(openssl_x509_parse ($this->userCertificate));
62     )
63     
64 * Documentation
65   - End user documentation: online help
66   - Administrators documentation: how to install / contributed scripts, etc.
67   - Developer documentation: how to extend, own plugins, themes, etc.
69 * Automatic passwords?
70   Generate a password for a newly created user and display it.
72 * Make IMAP namespace configurable
74 * Try RDN style for unique names