I was actually referring to working on adding ldap support to redback itself, I am one of the developers on it.
as for the jpox plugin, I would think it would just provide the same jpox functionality that we use with derby and postgres or whatever rdbms we happen to have backing the jpox store. with that we pretty much get ldap support in redback and by extension continuum and archiva for free (albeit with a bit of metadata tweakage) erik, what kinda changes are we talking about metadata wise? do you have docs on this yet? if you want to look at the package.jdo we are using, its in here: http://mirrors.ibiblio.org/pub/mirrors/maven2/org/codehaus/plexus/redback/redback-users-jdo/1.0-alpha-1/redback-users-jdo-1.0-alpha-1.jar jesse On 6/6/07, David Goemans <[EMAIL PROTECTED]> wrote:
Like I already said, we are willing to share the implementation of ldapUserManager under Apache license, but not the LDAP-Lib. But I think if you decide to take parts of my implementation (ldapUserManager), I'm willing to help you migrating it to an other library which is licensed under Apache. @ Erik Bengtson I see one problem in your JPOX implementation? How do you validate pwds? The problem is that there are many different algorithms like (md5, crypt etc). I solved it by validating on LDAP. @ jesse If your implementation of LDAP-UserManager and LDAP authenticator public. If yes, I could try to help you, to make this work. But only if you want. If your implementation work, you could contribute it under Apache license and continuum has LDAP. David Erik Bengtson wrote: > Hi, > > I'm currently writing a JPOX plugin to connect to LDAP databases. In other > words, you can stick to JDO and support either RDBMS or LDAP databases. Of > course, you will be required to set ldap specific metadata in metadata files. > > If you are interested, can you please point me to your object model that maps to > users, groups, roles, etc? I would like to validate the ldap module works. > > Regards, > > Erik Bengtson > Quoting Carlos Sanchez <[EMAIL PROTECTED]>: > > >> Using LGPL is going to be tricky, but if you contribute the code of >> your part under Apache we could try to reuse it with other library >> like Spring-LDAP http://www.springframework.org/ldap >> >> On 6/6/07, David Goemans <[EMAIL PROTECTED]> wrote: >> >>> First my LDAP-Lib does more than a normal LDAP-Connection library. For >>> example it provides a LDAP-User, which allready contains all attributes >>> of a user. And it also provides methods to get all attributes of a >>> LDAP-Node. >>> >>> I used JNDI in this Lib to connect to LDAP, so it should work with any >>> ldap-server. But I have only tested it with OpenLDAP and ADS. >>> >>> David >>> >>> Jesse McConnell schrieb: >>> >>>> does your ldap lib connect up to arbitrary ldap servers? I have been >>>> poking around recently with using apacheds as an embedded ldap server >>>> and writing a general ldap user manager and ldap authenticator against >>>> it. >>>> >>>> I am not sure if I can use the GPL part of that. >>>> >>>> jesse >>>> >>>> On 6/6/07, David Goemans <[EMAIL PROTECTED]> wrote: >>>> >>>>> Jesse McConnell schrieb: >>>>> we are willing to contribute the ldap-module under apache license. But >>>>> this module uses also our LDAP-lib, which we only want to contribute >>>>> under GPL. >>>>> >>>>> To function of my module: it is an implementation of the plexus-redback >>>>> user manager (But only a simple one, which don't offer pwd-change etc.). >>>>> >>>>> David >>>>> >>>>>> could you make that apache license? >>>>>> >>>>>> then you can add it to issue >>>>>> >>>>>> http://jira.codehaus.org/browse/PLXREDBACK-74 >>>>>> >>>>>> and I'll take a look-see, I have been kicking around different ways to >>>>>> use ldap so it will be nice to see what you have :) >>>>>> >>>>>> jesse >>>>>> >>>>>> On 6/5/07, David Goemans <[EMAIL PROTECTED]> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I've written a LDAP-Module for User-Management in Continuum >>>>>>> (Plexus-redback). This has already worked fine. But it doesn't work >>>>>>> >>>>> with >>>>> >>>>>>> the actual trunk. I think something has changed with >>>>>>> redback-configuration. >>>>>>> >>>>>>> I think a LDAP-Module for Continuum were a good feature and my >>>>>>> >> company >> >>>>>>> is willing to contribute it under GPL-License. >>>>>>> >>>>>>> David >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> -- >> I could give you my word as a Spaniard. >> No good. I've known too many Spaniards. >> -- The Princess Bride >> >> > > > >
-- jesse mcconnell [EMAIL PROTECTED]