Hello Graham,

Tuesday, May 10, 2005, 11:45:51 AM, you [FG] wrote:

FG> I'm not a developer - but I can confirm this. Many years ago Stefan
FG> was getting into an awful hole trying to do implement what you were
FG> asking. Many of us said "searching is fine" because for most LDAP
FG> servers, users do not have access rights to add entries anyway.

Ok.

FG> (can you imagine what an international corporation's directory would
FG> look like if all employees had the rights to add their personal
FG> address book into the (globally searchable) directory)

Yep, that's right. I know that giving write access to LDAP for everyone
may be a fatal idea, but personally I'd love to have an option to modify
the contents of directory when writing or reading e-mail with my choice
of e-mail client :-)

I know that implementing support for what we're asking for is a bit
tricky, because there's no single fixed server and scheme configuration
developers could rely on and write the LDAP support only against to it
- TB! needs to be able to deal with different server-side
applicatitions, configurations and user data. In other word, the LDAP
support needs to be very comprehensive, which means a lot of work to do.

For example different minor versions of OpenLDAP daemons seems to behave
differently (I administrate a couple of LDAP servers), because their
schema definitions differs. And there are quite some other LDAP
implementations on the market too e.g. Novell's, Netscape's, Microsoft's
to mention a couple of them.

In addition to that, people turns out to want to use different kind of
sets of ObjectClasses to represent a contact. This makes implementation
again a lot more difficult.

Of course RIT could fix a single configuration and tell their clients
that this is what we actually support, but it's still quite a job to do.

Basically writing an LDAP support should only be following carefully the
LDAP specifications, but practically there are lots of things that makes
writing an implementation that supports most of the configurations out
there hard or even impossible.

Thanks, Tero

-- 
Tero Ripattila



________________________________________________________
 Current beta is 3.5 Return RC/5 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/

Reply via email to