Roadmap for LemonLDAP::NG

Icons legend:
ok.png Task finished
warning_triangle.png Work in progress
error.png To be done

Version 0.9 (2008)

ok.png Liberty Alliance authentication module (learn more)
ok.png Skins for Manager and Portal
ok.png SOAP access to configuration and sessions (learn more)

Version 1.0 (end 2008)

ok.png Dissociate authentication and user backend capabilities (for example, to choose LDAP for authentication, and MySQL for reading user's information)
ok.png Add a Menu.pm to portal modules, to provide an enhanced application menu and password modification form (learn more)
ok.png i18n (internationalization) for modules, scripts and HTML templates (learn more)
ok.png Sessions explorer
warning_triangle.png Production installation script
warning_triangle.png Packages for Debian/Ubuntu, RedHat/CentOS
warning_triangle.png Date and time parameters in access rules
warning_triangle.png Monitoring scripts (MRTG, Cacti, Nagios)
warning_triangle.png Accounting and authentication in manager (done for Sessions.pm)
error.png Handler POST functionnalities, to fill authentication forms with login/password
error.png Portal and Manager trigger system, to execute code on specified action (apply, save, etc.)
error.png Configuration update, to manage all new parameters (learn more)
error.png Shared functions for macros, access rules, headers, etc.

Version 2.0 (2010)

error.png Rewrite Manager with JQuery and Ajax
error.png Change configuration storage to XML
error.png Manage Apache virtualhost configuration through LDAP backend
error.png SAML2 authentication and user backend
error.png SNMP extensions for monitoring
error.png Local password policy
error.png Notification system
error.png LQL parser (LDAP Query Language)
error.png Shared "grant" function