6-Roadmap.html 8.64 KB
Newer Older
Yadd's avatar
Yadd committed
1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
<head>
  <meta name="generator" content=
Yadd's avatar
Yadd committed
8
  "HTML Tidy for Linux/x86 (vers 25 March 2009), see www.w3.org" />
Yadd's avatar
Yadd committed
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

  <title>Lemonldap::NG documentation: 6-Roadmap.html</title>
  <meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
  <style type="text/css">
/*<![CDATA[*/
    body{
      background: #ddd;
      font-family: sans-serif;
      font-size: 11pt;
      padding: 0 50px;
    }
    div.main-content{
      padding: 10px;
      background: #fff;
      border: 2px #ccc solid;
    }
    a{
      text-decoration: none;
    }
    p.footer{
      text-align: center;
      margin: 5px 0 0 0;
    }
    .heading-1{
      text-align: center;
      color: orange;
      font-variant: small-caps;
      font-size: 20pt;
    }
    .heading-1-1{
      color: orange;
      font-size: 14pt;
      border-bottom: 2px #ccc solid;
    }
    pre{
      background: #eee;
      border: 2px #ccc solid;
      padding: 5px;
      border-left: 10px #ccc solid;
    }
    ul.star li{
      list-style-type: square;
    }
  /*]]>*/
  </style>
</head>

<body>
  <div class="main-content">
    <h2 class="heading-1"><span id="HRoadmapforLemonLDAP3A3ANG">Roadmap for
    LemonLDAP::NG</span></h2>

    <p class="paragraph"></p>

    <ul>
Yadd's avatar
Yadd committed
64
65
      <li><a href="#HVersion0928publishedin200829">Version 0.9 (published in
      2008)</a></li>
Yadd's avatar
Yadd committed
66

Yadd's avatar
Yadd committed
67
68
      <li><a href="#HVersion09328publishedinJanuary200929">Version 0.9.3
      (published in January 2009)</a></li>
Yadd's avatar
Yadd committed
69

Yadd's avatar
Yadd committed
70
71
      <li><a href="#HVersion09428plannedforJune200929">Version 0.9.4 (planned
      for June 2009)</a></li>
Yadd's avatar
Yadd committed
72

Yadd's avatar
Yadd committed
73
74
      <li><a href="#HNextversions28plannedwhenready29">Next versions
      (planned&hellip; when ready)</a></li>
Yadd's avatar
Yadd committed
75
76
77
78
79
80
    </ul><strong class="strong">Icons legend:</strong><br />
    <img src="ok.png" alt="ok.png" /> Task finished<br />
    <img src="warning_triangle.png" alt="warning_triangle.png" /> Work in
    progress<br />
    <img src="error.png" alt="error.png" /> To be done<br />

Yadd's avatar
Yadd committed
81
82
83
    <h3 class="heading-1-1"><span id="HVersion0928publishedin200829">Version
    0.9 (published in 2008)</span></h3><img src="ok.png" alt="ok.png" />
    Liberty Alliance authentication module (<span class="wikilink"><a href=
Clément OUDOT's avatar
Clément OUDOT committed
84
    "4.5-Configure-Liberty-Alliance-fr.html">learn more</a></span>)<br />
Yadd's avatar
Yadd committed
85
86
87
    <img src="ok.png" alt="ok.png" /> Skins for Manager and Portal<br />
    <img src="ok.png" alt="ok.png" /> SOAP access to configuration and
    sessions (<span class="wikilink"><a href=
Clément OUDOT's avatar
Clément OUDOT committed
88
89
90
    "4.3-SOAP-configuration-backend.html">Configuration</a></span>,
    <span class="wikilink"><a href=
    "4.4-SOAP-session-backend.html">Sessions</a></span>)<br />
Yadd's avatar
Yadd committed
91

Yadd's avatar
Yadd committed
92
93
94
    <h3 class="heading-1-1"><span id=
    "HVersion09328publishedinJanuary200929">Version 0.9.3 (published in
    January 2009)</span></h3><img src="ok.png" alt="ok.png" /> Dissociate
Yadd's avatar
Yadd committed
95
96
97
98
    authentication and user backend capabilities (for example, to choose LDAP
    for authentication, and MySQL for reading user's information)<br />
    <img src="ok.png" alt="ok.png" /> Add a Menu.pm to portal modules, to
    provide an enhanced application menu and password modification form
Clément OUDOT's avatar
Clément OUDOT committed
99
    (<span class="wikilink"><a href="4.2-Configure-portal-menu.html">learn
Yadd's avatar
Yadd committed
100
101
102
    more</a></span>)<br />
    <img src="ok.png" alt="ok.png" /> i18n (internationalization) for modules,
    scripts and HTML templates (<span class="wikilink"><a href=
Clément OUDOT's avatar
Clément OUDOT committed
103
    "4.2-HTML-templates-customization.html">learn more</a></span>)<br />
Yadd's avatar
Yadd committed
104
105
106
107
108
    <img src="ok.png" alt="ok.png" /> Sessions explorer<br />
    <img src="ok.png" alt="ok.png" /> Accounting and authentication in
    manager<br />
    <img src="ok.png" alt="ok.png" /> Shared functions for macros, groups,
    access rules and headers.<br />
Yadd's avatar
Yadd committed
109
110
111
112
113
    <img src="ok.png" alt="ok.png" /> Production installation script<br />
    <img src="ok.png" alt="ok.png" /> Doxygen documentation (<span class=
    "wikiexternallink"><a href=
    "http://lemonldap.objectweb.org/NG/devel-doc/">learn
    more</a></span>)<br />
Yadd's avatar
Yadd committed
114
    <img src="ok.png" alt="ok.png" /> Packages for RedHat/CentOS<br />
Yadd's avatar
Yadd committed
115

Yadd's avatar
Yadd committed
116
117
118
    <h3 class="heading-1-1"><span id=
    "HVersion09428plannedforJune200929">Version 0.9.4 (planned for June
    2009)</span></h3><img src="ok.png" alt="ok.png" /> Notification
Yadd's avatar
Yadd committed
119
    system<br />
Yadd's avatar
Yadd committed
120
    <img src="ok.png" alt="ok.png" /> Chaining portals system (<span class=
Clément OUDOT's avatar
Clément OUDOT committed
121
    "wikilink"><a href="4.5-Remote-authentication-backend.html">learn
Yadd's avatar
Yadd committed
122
    more</a></span>)<br />
Yadd's avatar
Yadd committed
123
124
125
126
    <img src="ok.png" alt="ok.png" /> Multiple cookies (<span class=
    "wikilink"><a href="/xwiki/bin/view/NG/MultipleCookies">learn
    more</a></span>)<br />
    <img src="ok.png" alt="ok.png" /> Normalize logs messages<br />
Yadd's avatar
Yadd committed
127
128
129
    <img src="ok.png" alt="ok.png" /> Date and time parameters in access
    rules<br />
    <img src="ok.png" alt="ok.png" /> LDAP backend for configuration
Clément OUDOT's avatar
Clément OUDOT committed
130
131
    (<span class="wikilink"><a href=
    "4.3-LDAP-configuration-backend.html">learn more</a></span>)<br />
Yadd's avatar
Yadd committed
132
133
    <img src="ok.png" alt="ok.png" /> Conditionnal portal, to manage several
    indpendant portals with one LemonLDAP::NG instance (<span class=
Clément OUDOT's avatar
Clément OUDOT committed
134
    "wikilink"><a href="4.9-Several-independant-portals.html">learn
Yadd's avatar
Yadd committed
135
136
137
138
139
    more</a></span>)<br />
    <img src="ok.png" alt="ok.png" /> Manage the "Password must change" case
    with ppolicy in Portal<br />
    <img src="ok.png" alt="ok.png" /> Display connected user in Menu
    (<span class="wikilink"><a href=
Clément OUDOT's avatar
Clément OUDOT committed
140
    "4.2-HTML-templates-customization.html">learn more</a></span>)<br />
Yadd's avatar
Yadd committed
141
142
    <img src="ok.png" alt="ok.png" /> Rewrite SOAP documentation (<span class=
    "wikilink"><a href=
Clément OUDOT's avatar
Clément OUDOT committed
143
144
145
    "4.3-SOAP-configuration-backend.html">Configuration</a></span>,
    <span class="wikilink"><a href=
    "4.4-SOAP-session-backend.html">Sessions</a></span>)<br />
Yadd's avatar
Yadd committed
146
147
148
149
    <img src="ok.png" alt="ok.png" /> Use PasswordDBLDAP in Menu.pm<br />
    <img src="ok.png" alt="ok.png" /> Move group management in UserDB<br />
    <img src="ok.png" alt="ok.png" /> Mail (reset password)
    customization<br />
Yadd's avatar
Yadd committed
150

Yadd's avatar
Yadd committed
151
152
153
    <h3 class="heading-1-1"><span id="HNextversions28plannedwhenready29">Next
    versions (planned&hellip; when ready)</span></h3><img src="ok.png" alt=
    "ok.png" /> Proxy authentication module (<span class="wikilink"><a href=
Yadd's avatar
Yadd committed
154
    "/xwiki/bin/view/NG/AuthProxy">learn more</a></span>)<br />
Yadd's avatar
Yadd committed
155
156
157
158
159
160
161
162
    <img src="warning_triangle.png" alt="warning_triangle.png" /> SAML2 IdP
    and SP<br />
    <img src="warning_triangle.png" alt="warning_triangle.png" /> OpenID IdP
    and SP<br />
    <img src="warning_triangle.png" alt="warning_triangle.png" /> OAuth IdP
    and SP<br />
    <img src="warning_triangle.png" alt="warning_triangle.png" /> Twitter
    SP<br />
Yadd's avatar
Yadd committed
163
164
    <img src="warning_triangle.png" alt="warning_triangle.png" /> Monitoring
    scripts (MRTG, Cacti, Nagios)<br />
Yadd's avatar
Yadd committed
165
166
    <img src="warning_triangle.png" alt="warning_triangle.png" /> Handler POST
    functionnalities, to fill authentication forms with login/password<br />
Yadd's avatar
Yadd committed
167
168
169
170
171
172
173
174
    <img src="warning_triangle.png" alt="warning_triangle.png" />
    Configuration update, to manage all new parameters (<span class=
    "wikilink"><a href="4.1-Configuration-parameter-list.html">learn
    more</a></span>)<br />
    <img src="warning_triangle.png" alt="warning_triangle.png" />
    Configuration migration scripts<br />
    <img src="warning_triangle.png" alt="warning_triangle.png" /> Rewrite
    Manager with JQuery and Ajax<br />
Yadd's avatar
Yadd committed
175
176
    <img src="error.png" alt="error.png" /> Portal and Manager trigger system,
    to execute code on specified action (apply, save, etc.)<br />
Yadd's avatar
Yadd committed
177
178
179
180
181
    <img src="error.png" alt="error.png" /> Refactor Portal/Menu.pm and
    Portal/Simple.pm<br />
    <img src="error.png" alt="error.png" /> Split Apache configuration files
    (Handler, Portal, Manager)<br />
    <img src="error.png" alt="error.png" /> Use i18n in Session Explorer<br />
Yadd's avatar
Yadd committed
182
183
    <img src="error.png" alt="error.png" /> Change menu to be useable both in
    portal and auto-protected CGI<br />
Yadd's avatar
Yadd committed
184
185
    <img src="error.png" alt="error.png" /> Manage Apache virtualhost
    configuration through LDAP backend<br />
Yadd's avatar
Yadd committed
186
187
188
189
190
191
    <img src="error.png" alt="error.png" /> SNMP extensions for
    monitoring<br />
    <img src="error.png" alt="error.png" /> Local password policy<br />
    <img src="error.png" alt="error.png" /> LQL parser (LDAP Query
    Language)<br />
    <img src="error.png" alt="error.png" /> Shared "grant" function<br />
Yadd's avatar
Yadd committed
192
193
194
195
196
    <img src="error.png" alt="error.png" /> User keystore for POST
    authentications<br />
    <img src="error.png" alt="error.png" /> Use <span class=
    "wikiexternallink"><a href=
    "http://www.yaml.de/en/overview.html">YAML</a></span> in Portal templates
Yadd's avatar
Yadd committed
197
198
199
200
201
  </div>

  <p class="footer"><a href="index.html">Index</a></p>
</body>
</html>