directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Karasulu <aok...@bellsouth.net>
Subject Re: Summer of Code Application
Date Thu, 30 Jun 2005 00:54:27 GMT
Enrique Rodriguez wrote:

> Hey, Alex,
>
> I was reviewing the Summer of Code thread, below.  I'd like to make 
> sure this info gets captured and kept better up to date in JIRA.  Can 
> I get some projects created?  Namely:
>
> 1)  Directory DNS (DIRDNS)
> 2)  Directory DHCP (DIRDHCP)
>
>
I created the JIRA projects here Enrique:

DNS -> 
http://issues.apache.org/jira/secure/project/ViewProject.jspa?pid=12310064

DHCP -> 
http://issues.apache.org/jira/secure/admin/ViewProject.jspa?pid=12310065

Cheers,
Alex

>
> Alex Karasulu wrote:
>
>> Enrique Rodriguez wrote:
>>
>>> Hi,
>>>
>>> Regarding the Summer of Code, I'll add a few points on ApacheDS 
>>> projects and repeat what Trustin noted, for completeness.
>>>
>> Kudos to you Enrique for getting to this.  I was just about to try to 
>> summarize the candidate projects as promised to Mary in an email.  
>> Thanks!  Let me put some links to the repository where people can 
>> actually start looking at the code to get some traction.  Please look 
>> in line for links to svn ...
>>
>>> 1)  DHCP - DHCP codecs work, but without broadcast support in MINA 
>>> and, fundamentally, in NIO, there isn't much to be done here until 
>>> NIO2 in (hopefully) JDK 1.6.  I stopped here, so the handler 
>>> workflow isn't totally complete, but should be straight-forward once 
>>> MINA/NIO supports broadcast.  I consider this code dead until then 
>>> and not a worthwhile project.
>>>
>> http://svn.apache.org/viewcvs.cgi/directory/protocol-providers/dhcp/
>>
>> No common code yet!
>>
>>> 2)  DNS - DNS codecs and workflow are in good shape.  As Trustin 
>>> mentioned, the handlers need to get wired into the ApacheDS backing 
>>> store.  Right now I have the handler stubbed out to simply echo the 
>>> DNS query as the response, but it is actually decoding and 
>>> encoding.  Some time ago Alex added the DNS schema to the ApacheDS 
>>> backend, so that should be ready to go.  This is seriously only a 
>>> couple days work, but we put it on hold for a number of other 
>>> initiatives and lack of demand.  What's missing, but probably not 
>>> worth a summer of work, are the myriad of RFC's that add record 
>>> types.  I coded in the most widely used ones, the ones supported by 
>>> the schema, such as A and MX, but there are quite a few more.
>>
>>
>>
>> http://svn.apache.org/viewcvs.cgi/directory/protocol-providers/dns/
>>
>> No common code yet!
>>
>>>
>>> 3)  Kerberos - Kerberos is also mostly working, and tested for 
>>> interop with Windows and Linux.  The major feature missing from RFC 
>>> 1510 is cross realm authentication, aka trust relationships.  I have 
>>> this on my plate already, and it is mostly backend work, figuring 
>>> out now how I want to lay this out in the DIT.  From more recent 
>>> clarifications documents, we are missing more modern encryption 
>>> types, but these look to be basic assembly based on crypto in the 
>>> JDK or Bouncy Castle.
>>>
>> Protocol Provider (MINA):
>> http://svn.apache.org/viewcvs.cgi/directory/protocol-providers/kerberos/
>>
>> Shared (Common Code):
>> http://svn.apache.org/viewcvs.cgi/directory/shared/kerberos/?rev=190518
>>
>>> 4)  NTP - NTP is pretty much done.  It really just needs to be wired 
>>> into the ApacheDS server at some point.  One possible project here 
>>> is NTP authentication.  I didn't do any work on that, but the field 
>>> is supported by the codecs.  NTP has no configuration, so part of 
>>> tying it into ApacheDS would be to at least make the port configurable.
>>
> <snip/>
>
>


Mime
View raw message