todo 2.16 KB
Newer Older
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.

Kurt Zeilenga's avatar
Kurt Zeilenga committed
8
9
If you would like to work on any of these projects, please
coordinate with the listed individual.   If no one is
10
11
12
listed, post to OpenLDAP Developer's List (you must be subscribed
to post).
	http://www.openldap.org/lists
13
14

If you have a project you'd like added to the list, talk it up
15
on Developer's list.
16

17
18
19
20
Please read:
	http://www.OpenLDAP.org/devel/programming.html
	http://www.OpenLDAP.org/devel/contributing.html

21

22
23
OpenLDAP 2.0 Projects
---------------------
24
	client API update
25
		TLS/SSL support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
26
		Implement LDAP errno draft
27
	SASL support
Kurt Zeilenga's avatar
Kurt Zeilenga committed
28
		Cyrus SASL Integration
29
	SLAPD
Kurt Zeilenga's avatar
Kurt Zeilenga committed
30
		Schema Publishing / Enforcement
31
	clients
32
33
		don't use deprecated routines
		-C/-CC/-R referral chasing options
34
	SLAPD/SLURD Admin Guide
35
	Update manual pages
36

37

38
Other projects:
39

40
41
Large projects
--------------
42
Redesign slapd threading (thread pooling)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
43
Redesign slapd caching
44
45
Redesign slapd memory allocation fault handling
Schema Repository
46
Modify -lldap to be session-level thread support (ldap_dup)
47
Slapd-DB2 - Berkeley DB backend w/ transaction support <ksp@openldap.org>
48
Perform a security audit (and fix any hole found)
49
50
51
52


Medium projects
---------------
53
Design and Implement a LDAP C++ API
54
55
Modify -lldap to be reentrant/threadsafe
	implement LDAP concurrency draft
56
Modify libraries to use application specified logging routines
57
Modify servers to use reentrant library functions
Kurt Zeilenga's avatar
Kurt Zeilenga committed
58
Extend slapd to support identd (RFC1413) information in ACLs
59
Extend slapd to support hashed userPassword generation
60
Port slapd (incl back-ldbm & tools) to NT <gwilliams@openldap.org>
61
Port slurpd to NT
62
63
64
65


Small projects
--------------
66
Create ldapquery (from ldapsearch?) to support searching using ldap_getfilter(3)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
67
68
Extend gateways to support tcp_wrappers
Extend slapd/tcp_wrapper to support identd
69
Extend mail500 (and other daemons) to use ldap_getfilter(3)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
70
Add useful information to our FAQ http://www.openldap.org/faq/
71
Update any manual page
72
73
74
75
76


For additional TODO items, see:
  http://www.openldap.org/its/index.cgi/Software%20Enhancements