todo 2.16 KB
Newer Older
Kurt Zeilenga's avatar
Kurt Zeilenga committed
1
2
3
4
5
6
7
OpenLDAP To Do List
-------------------

This is a list of projects that need getting done.  They are defined
by scale of the effort as opposed to priority.  Contribute to projects
based upon your personal priorities.

8
9
If you would like to work on any of these projects, please
coordinate with the listed individual.   If no one is
Kurt Zeilenga's avatar
Kurt Zeilenga committed
10
11
12
listed, contact <project@OpenLDAP.org>.

If you have a project you'd like added to the list, talk it up
13
on <openldap-devel@OpenLDAP.org> mailing list.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
14

15
16
17
18
Please read:
	http://www.OpenLDAP.org/devel/programming.html
	http://www.OpenLDAP.org/devel/contributing.html

Kurt Zeilenga's avatar
Kurt Zeilenga committed
19
20
21
22
23
24
25

Larger than life projects
-------------------------
LDAPv3 support <kurt@openldap.org>
LDAP C API (draft-ietf-ldapext-ldap-c-api-xx) support <kurt@openldap.org>
Schema Repository

26

Kurt Zeilenga's avatar
Kurt Zeilenga committed
27
28
Large projects
--------------
29
Redesign slapd threading (thread pooling)
30
Modify -lldap to be session-level multithreaded
31
Port slapd (incl back-ldbm & tools) to NT
32
MajorLDAP - Design and implement an LDAP aware mailing list manager
33
34
Slapd-DB2 - Design and implement a backend to take full advantage
	of the latest DB2 features. 
Kurt Zeilenga's avatar
Kurt Zeilenga committed
35
36
37
38


Medium projects
---------------
39
40
Modify -lldap to be reentrant/threadsafe <bart@openldap.org>
Modify -llthread to hide thread implementation <bart@openldap.org>
41
42
Modify libraries to use application specified logging routines
Modify libraries to use application specified memory allocation routines
43
Modify servers to use reentrant library functions
44
Extend configure.in to support autodetect of ISODE features.
45
Remove ldapconfig.h.edit dependencies.
46
Update SLAPD/SLURD Admin Guide
47
Port slurpd to NT
Kurt Zeilenga's avatar
Kurt Zeilenga committed
48
49
50
51


Small projects
--------------
52
Modify servers to use reentrant library functions
53
Extend ldap clients to have -P(rotocol) version flag (2 or 3)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
54
Create ldapurl (from ldapsearch?) to support searching by URL
55
56
Create ldapquery (from ldapsearch?) to support searching using ldap_getfilter(3)
Extend ldap clients to have -P(rotocol) version flag (2 or 3)
57
Extend configure.in to support autodetect of Kerberos features.
58
59
Extend mail500 (and other daemons) to use ldap_getfilter(3)
Update libldbm to support Sleepcat's Berkeley DB 2.4 
60
Add useful information to our FAQ http://www.openldap.org/faq/
61
Update any manual page