John Marmion <[EMAIL PROTECTED]> writes:
> Now that our first patch on re-factoring the Address Book
> code is nearing its landing date, I thought it might be
> appropriate to highlight what is coming in our second
> patch and also to ask some questions. I am forwarding a
> summary of the functionality of this patch first sent to
> the mozilla mailnews group on the 22nd March by Paul Sandoz.
>
> 1. The patch will contain an LDAP implementation. To avail
> of this we will need to link against the ldap C-SDK.
> Should the mozilla build of this now need to be enabled by
> default to support this? Who do we contact to make that
> decision?
In fact, that's already happened. Sorry I was too lame to post
announcing it here. The LDAP XPCOM SDK and C SDK are turned on in
in the default trunk builds
> 2. In adding MAPI and LDAP support, should we be looking
> at restructuring the build to create separate shared libs
> to allow inclusion/exclusion for MAPI support and/or LDAP
> rather than using #ifdef as e.g. MAPI is windows only rather
> than the existing single shared address book library.
Well, there has been talk about making LDAP capabilities downloadable
and installable as a separate XPI so the people who don't need LDAP
capabilities don't have to get it. This seems like it would be worthwhile
and would imply a separate shared library for that.
I'm not sure about MAPI, though.
> 3. Will the preference stuff curreently being worked on by Dan
> & Srilatha & Co. get into 0.9 milestone (18th April). We will
> want to tie into this the next time around.
Yes, we're working like mad to make that happen.
> 4. The next patch will not change the interfaces as the previous
> one did thereby resulting in knock on effects to AIM. There will
> be a change to one implementation which AIM uses. And now that we
> are more aware of the mozilla processes, can we envisage a shorter
> time to get this patch into the tree. What is the best possible
> milestone to be targetted if we get the patch to you by the
> end of this week?
Candice & Scott will have to field this one. :-)
Dan
--