Closed Bug 17880 Opened 20 years ago Closed 4 months ago

[LDAP] Autocomplete email address from LDAP directory [meta]

Categories

(MailNews Core :: Address Book, defect)

defect
Not set

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: phil, Unassigned)

References

(Depends on 12 open bugs, Blocks 1 open bug)

Details

(Keywords: meta, Whiteboard: nab-ldap)

This is a feature tracking bug for autocompleting email addresses in the compose
window using LDAP directories
Blocks: 10791
QA Contact: lchiang → esther
Status: NEW → ASSIGNED
Target Milestone: M15
P4 per m/n staff mtg today
Priority: P3 → P4
Target Milestone: M15 → M17
Moving all P4s out of beta2 to M17.
Phil found a way to weasel out of owning this bug.  Reassigning.
Assignee: phil → selmer
Status: ASSIGNED → NEW
[LDAP] in summary
Summary: [FEATURE] Autocomplete email address from LDAP directory → [FEATURE][LDAP] Autocomplete email address from LDAP directory
LDAP to M30, nobody, helpwanted
Assignee: selmer → nobody
Keywords: helpwanted
Target Milestone: M17 → M30
Blocks: 36557
Changing qa assigned to myself.
QA Contact: esther → pmock
Taking this bug and removing helpwanted.  It would be a really fine thing to
land this for mozilla 0.9.  The exact strategy to take for this has yet to be
hammered out.  In some sense, the more elegant way is to integrate LDAP into the
addressbook first and then let the existing addressbook autocomplete work.  But
realistically speaking, the addressbook is currently tightly wired enough to
Mork and addressbook autocomplete is likely to have dependencies on how long it
may take to return results.  So as a way land this feature sooner rather than
later, my suspicion is that the right thing to do may be to implement
nsI(Ab)AutoCompleteSession ourselves.  The cleanest way would be if it's
possible to run multiple autocomplete sessions on a single textbox
simulataneously.  Not sure whether that's currently possible.  More
investigation to follow; comments invited.
Assignee: nobody → dmose
Keywords: helpwanted
Target Milestone: --- → mozilla0.9
Assign to Hong's group
QA Contact: pmock → hong
Depends on: 70658
Moving to my netscape account.
Assignee: dmose → dmose
No longer depends on: 70658
Status: NEW → ASSIGNED
Depends on: 69700
Depends on: 71247
Depends on: 70933
Target Milestone: mozilla0.9 → mozilla0.9.1
Depends on: 31881
Depends on: 70422
No longer depends on: 70422
Depends on: 77381
Depends on: 77391
No longer depends on: 75954, 75989, 75990, 75999, 76782, 76785, 76875, 76887, 77391
No longer depends on: 70422
Depends on: 77452
Depends on: 77455
Depends on: 78232
No longer depends on: 76755
Depends on: 78534
No longer blocks: 77672
Depends on: 77672
setting qa to yulian@netscape.com
QA Contact: hong → yulian
Depends on: 79247
Depends on: 78926
Depends on: 79254
Depends on: 79249
Depends on: 78979
Depends on: 79252
Depends on: 77669
Depends on: 78993
Depends on: 76782
Depends on: 76875
Depends on: 75990
Depends on: 75999
Depends on: 75955
Depends on: 75966
Depends on: 76887
Depends on: 75989
Depends on: 79488
Depends on: 79509
Keywords: nsbeta1
Target Milestone: mozilla0.9.1 → mozilla0.9.2
Depends on: 79553
Depends on: 79756
Depends on: 79777
Depends on: 79869
No longer depends on: 77384
Depends on: 79885
Depends on: 79792
Depends on: ? 799
No longer depends on: ?
Depends on: ? 78771, 798
No longer depends on: ? 79885, 799
No longer blocks: 80803
No longer blocks: 80783
Depends on: ? 79814
No longer depends on: ? 79869
Depends on: ? 79869
No longer depends on: ? 79509
Untargetting, since this is a meta bug.
Keywords: nsbeta1meta
Target Milestone: mozilla0.9.2 → ---
Depends on: 92135
Depends on: 96636
Depends on: 91325
No longer depends on: 75166
Depends on: 121415
Depends on: 126022
No longer depends on: 154017
Depends on: 100606
Hi there,

Any progress on this, is this available in 1.5.  My entire company's 
addressbook is on the LDAP. We would like to put our clients addresses in the 
LDAP too to share out as a global addressbook but it can't be done because the 
addresses can't be displayed when I click on the LDAP under address book. BTW i 
am using 1.3.  The address would only appear when I key it in in the search 
field.
Hmm.  I'm using moz-mail 1.6 and LDAP auto-complete for mail compose window is
working great!  In the addressbook, LDAP lookup works fine also when you provide
search parameters.

Reading the comments, perhaps this bug should be closed and a new one opened for
auto-loading LDAP entries to the addressbook?

Or, perhaps I don't understand this bug?

Regards,
John
This is a tracking bug.  It exists for purposes of its dependency tree.  Click
the "Show dependency tree" link to see that.
Product: Browser → Seamonkey
Component: Address Book → MailNews: Address Book
Product: Mozilla Application Suite → Core
I know this is implemented (there's an option for this, for Christ's sake), but I'm noticing that it doesn't actually work very well. Or rather it either works fine (sometimes) or just not at all (most times). I've been unable to find out why, up to now. Do I open a bug for this (I couldn't find one) or is this the correct place for this?
Yes, that would be a separate bug.  This is a meta bug used for tracking the dependent bugs.
Assigning bugs that I'm not actively working on back to nobody; use SearchForThis as a search term if you want to delete all related bugmail at once.
Assignee: dmose → nobody
Status: ASSIGNED → NEW
QA Contact: yulian → addressbook
Product: Core → MailNews Core
Priority: P4 → --
The remaining dependent bugs seem to be mostly related to performance only.  So, in the sense of "bug", they should not be considered "blocking".  This bug at the current stage seems to be more an enhancement than a bug.  OTOH, some dependent bugs are not really or fully relevant.  To name a few:

Bug 75999: Does the resolution of this bug really have impact on autocomplete?

Bug 80803: This is not only useful for LDAP, but in general situation.

Bug 126022: This is about collected email addresses.  Not autocomplete.
None of the dependent bugs have been updated since 2008 ... can this one be closed?
As this is a tracking bug, it's not correct to close it, well, at least personally, I would vote against closing it.
Summary: [FEATURE][LDAP] Autocomplete email address from LDAP directory → [FEATURE][LDAP] Autocomplete email address from LDAP directory [meta]

Mostly about ldap XPCOM, and most of this stuff hasn't be touched in 10-20 years. Any further work in ldap is likely be done in new code.

Status: NEW → RESOLVED
Closed: 4 months ago
No longer depends on: 75999, 80803, 126022
Resolution: --- → INVALID
Summary: [FEATURE][LDAP] Autocomplete email address from LDAP directory [meta] → [LDAP] Autocomplete email address from LDAP directory [meta]
You need to log in before you can comment on or make changes to this bug.