Hi folks,
I just added a LDAP provider and streamlined the integration tests. Each
integration test is run with a fresh instance
of an ApacheDS server - for that purpose I wrapped ApacheDS in the
pax-ldapserver-apacheds bundle available at:

https://scm.ops4j.org/repos/ops4j/laboratory/users/mkuespert/ldapserver/

The integration tests are not yet complete ... feel free to play around with
the code and create some more :-)

BTW: are there any Alliance members around which are able/allowed to run the
TCK tests on the UserAdmin? That sure would help
to spot the things I missed.

The LDAP provider is based on objects available in the core.schema, however
one problem remained open: how
can members of groups hold an additional type (required/basic) as defined by
the UserAdmin spec in 107.8.3?

I'm currently pondering whether we should introduce a new UserAdmin schema
or go on trying to do everything with the objectClasses
from the core.schema - however, I'm not really into LDAP and schema design -
any LDAP experts around who could shed some light
on the implications?

The final question for now is: how to proceed? I already got some initial
agenda/questions:

 - code:
      -- anybody volunteering to do some code review?
      -- how to get it under the official Pax umbrella?

 - documentation ... yes I know ... will start something in my personal
space soon

 - legal: the preferences provider and some service code is inspired from
the Equinox UserAdmin - do we need to/should we
   mention that somewhere? Just in a README or more formal in the license
header?

Cheers,
Matthias
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to