Roadmap for
LemonLDAP::NG
Icons legend:

Task finished

Work in
progress

To be done
Version
0.9 (published in 2008)

Liberty Alliance authentication module (
learn more)

Skins for Manager and Portal

SOAP access to configuration and
sessions (
Configuration,
Sessions)
Version 0.9.3 (published in
January 2009)

Dissociate
authentication and user backend capabilities (for example, to choose LDAP
for authentication, and MySQL for reading user's information)

Add a Menu.pm to portal modules, to
provide an enhanced application menu and password modification form
(
learn
more)

i18n (internationalization) for modules,
scripts and HTML templates (
learn more)

Sessions explorer

Accounting and authentication in
manager

Shared functions for macros, groups,
access rules and headers.

Production installation script

Doxygen documentation (
learn
more)

Packages for RedHat/CentOS
Version 0.9.4 (published in july
2009)

Notification
system

Chaining portals system (
learn
more)

Multiple cookies (
learn
more)

Normalize logs messages

Date and time parameters in access
rules

LDAP backend for configuration
(
learn more)

Conditionnal portal, to manage several
indpendant portals with one LemonLDAP::NG instance (
learn
more)

Manage the "Password must change" case
with ppolicy in Portal

Display connected user in Menu
(
learn more)

Rewrite SOAP documentation (
Configuration,
Sessions)

Use PasswordDBLDAP in Menu.pm

Move group management in UserDB

Mail (reset password)
customization
Version 1.0 - Release Candidate
1 (april 2010)

Proxy
authentication module (
learn more)

SAML2 SP (
learn
more)

OpenID SP (
learn
more)

Twitter SP (
learn
more)

Split Apache configuration files
(Handler, Portal, Manager)

DBI auth, user and password backend
(
learn more)

Confirmation token for mail reset, and
HTML templates for mail messages

LDAP recursive groups (
learn
more)

Rewrite Manager with JQuery and
Ajax

Configuration update, to manage all new
parameters (
learn more)

Configuration migration scripts
(
learn
more)

Possibility to check a rule before
opening the session (parameter grantSessionRule)
Version 1.0 (end
2010)

SAML2 IdP

OpenID
IdP

OAuth IdP
and SP

Handler POST
functionnalities, to fill authentication forms with login/password

Refactor Portal/Menu.pm and
Portal/Simple.pm

Use i18n in Session Explorer
Next
versions (planned… when ready)

Monitoring scripts
(MRTG, Cacti, Nagios)

Change menu to be useable both in
portal and auto-protected CGI

Manage Apache virtualhost
configuration through LDAP backend

SNMP extensions for
monitoring

Local password policy

LQL parser (LDAP Query
Language)

Shared "grant" function

User keystore for POST
authentications

Use
YAML in Portal
templates

Portal and Manager trigger system,
to execute code on specified action (apply, save, etc.)