directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Karasulu (JIRA)" <>
Subject [jira] Commented: (DIREVE-141) Custom backend integration
Date Wed, 02 Mar 2005 03:07:51 GMT
     [ ]
Alex Karasulu commented on DIREVE-141:

Endi this all looks really good - you did a great job.  

I want to just push this patch in however I only have a couple issues that we can work through.

1). [blocker] I would like to avoid the introduction of dependencies from the commons.  We're
trying to minimize and even remove several commons dependencies throughout the project.  There's
nothing wrong with these APIs however.  If the functionality is small it can be forked without
worries of namespace conflicts. When we can we try to use standard JDK API's.  I think we
can parse XML without a problem.  Would it be too much to ask to build the authenticator without
this dependency?

2). [non-blocker] Could you add some docs to describe this new Authentication mechanism? 
It would be nice to have xdocs and/or a wiki page for this.  It's a great feature that I'm
sure many will want to use.  Do you think this interface will fullfill all the posible uses
in the future like encrypted passwords using md5 etc?  Perhaps you can write about this -
feel free to hit the wiki if you perfer leaving your mark ;).

3). [non-blocker] not tryng to be nit picky since I change my style all the time but try to
follow the style of the file.  And make sure you put brackets around all while, for, ... etc
especially when you have a single lined block.  This always creates problems for :).

Thanks much Endi,

> Custom backend integration
> --------------------------
>          Key: DIREVE-141
>          URL:
>      Project: Directory Server
>         Type: Improvement
>   Components: jndi-provider, interceptors, schema
>     Versions: 0.8
>     Reporter: Endi S. Dewata
>     Assignee: Alex Karasulu
>     Priority: Minor
>  Attachments: apacheds.patch, authenticator.patch, partition.patch
> Currently ApacheDS doesn't provide API for integrating a custom backend. I've made some
improvements based on conversation with Alex. I will attach a patch file that contains those
improvements as well as several other things that I can contribute to ApacheDS. This patch
file contains:
> - Custom Authenticator API
> - Custom Partition support
> - Samba schema (
> - Test case for the mixed-case bug (
> Please feel free to review the patch and make any changes. Let me know if I need to separate
them into different patch files. Thanks.
> --
> Endi S. Dewata

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
If you want more information on JIRA, or have a bug to report see:

View raw message