[Mono-list] Mono LDAP Status

Pavlica, Nick Nick.Pavlica@echostar.com
Thu, 02 Oct 2003 13:44:35 -0600


Thanks for the update!

On Thu, 2003-10-02 at 13:35, Jason Raneses wrote:
> Just to let everyone know, I had a conversation with Matt Ryan and another
> Novell engineer earlier this week regarding Novell's possible involvement
> with the development of the Mono LDAP library and the
> System.DirectoryServices implementation.  Novell is interested in committing
> developer resources to the project, and as we move forward, I'll be sure to
> keep everyone updated with how things are shaping out.
> 
> Jason
> 
> -----Original Message-----
> From: mono-list-admin@lists.ximian.com
> [mailto:mono-list-admin@lists.ximian.com] On Behalf Of Matt Ryan
> Sent: Thursday, September 25, 2003 12:33 PM
> To: mono-list@lists.ximian.com
> Subject: RE: [Mono-list] Mono LDAP Status
> 
> All,
> 
> I work for Novell's Developer Services organization representing
> developer relations between our Linux products and non-Novell engineers.
>  I would like to see what can be done by Novell to be a better
> participant here than what we have been so far.
> 
> If you are interested in a C# LDAP library or are currently working on
> one, I would like to specifically know what your interest or involvement
> is.  My intent would be to try to see if I can figure out how to
> coordinate this with the efforts of the eDirectory development team so
> we are more open-source friendly than we currently are.
> 
> 
> 
> -Matt Ryan
> Software Engineer
> Linux/ZEN Developer Champion
> Worldwide Developer Support
> 
> Novell, Inc., the leading provider of information solutions
> http://www.novell.com
> 
> >>> "Jason Raneses" <jason@raneses.com> 9/23/2003 9:55:09 PM >>>
> Miguel, all...
> 
> The C# LDAP library aims to provide, at a minimal level, the same
> amount of
> functionality found in the Mozilla (Netscape) Java LDAP classes.  I am
> planning to support the synchronous portions in version 1, and the
> asynchronous in a later release.  My initial thoughts were to write
> everything in native C#, however, because of time constraints on a few
> of
> the projects I am working on that require this library, I chose to go
> the
> frequently traveled route of wrapping existing unmanaged C libraries,
> and at
> the same time, solidifying the API, so, at a later time, I can rewrite
> each
> portion in native C#, without breaking any interfaces.
> 
> My development team and I were not satisfied with Microsoft's
> implementation
> of the System.DirectoryServices namespace, and did not see the need to
> purchase a 3rd party library, thus I began this project on the side
> about a
> month ago.  It can be used with pretty much any C dll based on the
> University of Michigan reference code.
> 
> I'd say that the code is not too far off from being good enough to drop
> in
> CVS.  I have to work on some of the thread synchronization a bit more,
> and
> am still finishing up work on the ldap_modify wrappers.  The classes
> and
> collections that search and iterate directory data are for the most
> part
> already completed.
> 
> Jason
>  
> -----Original Message-----
> From: mono-list-admin@lists.ximian.com 
> [mailto:mono-list-admin@lists.ximian.com] On Behalf Of Miguel de Icaza
> Sent: Sunday, September 21, 2003 5:51 PM
> To: Jason Raneses
> Cc: bmaurer@users.sourceforge.net; Brady Anderson;
> mono-list@lists.ximian.com; gatlina@yahoo.com 
> Subject: Re: [Mono-list] Mono LDAP Status
> 
> Hello,
> 
> > It would be ideal to develop a fully managed provider, but I had an
> > immediate need to get at least a subset of the API up and working,
> > and the easiest route to go was to wrap the C libraries.  My long
> > term goal is for the library to not have any unmanaged dependencies
> > whatsoever, and I plan on removing them over time by implementing
> the
> > functionality provided by the C libraries in native C#.
> > 
> > It would be stellar to have the guys from Novell involved in this if
> > they are interested.  Does anyone have anything concrete on their
> > time frame for making a decision to join the development?
> 
> Jason, can you tell us more about your current binding, and whether it
> is mature enough to get it on CVS?
> 
> Miguel.
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-list
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-list
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list