Closed Bug 1771761 Opened 2 years ago Closed 2 years ago

`New Contact` and `New List` disappeared from address book context menu on Contacts Side Bar

Categories

(Thunderbird :: Address Book, defect, P1)

Thunderbird 102

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: thomas8, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: regression, ux-efficiency, Whiteboard: [wontfix?])

Attachments

(1 file)

New Contact and New List disappeared from address book context menu on Contacts Side Bar

... which is a pretty bad usability regression. Essentially, it means you can no longer create a full contact (or list) on the fly whilst in composition, but you'll be forced to fire up your entire Address Book for that purpose. Which is very inconvenient, because otherwise Contacts Side Bar makes for a perfect miniature version of the AB.

Thanks to Richard (:paenglab) for alerting us to this issue.
I'm not sure if the old strings are still around, so this may require new strings.

Implementation caveat

Fixing this regression requires showing the new Edit contact form somehow in the composition window. Imo, just having a big popup which would be populated with the edit form would make for a good UX, similar to the TB 91 UX. The advantage is that we won't completely hide the composition context in the background, which would be a bit confusing.

Flags: needinfo?(alessandro)

.

Blocks: 1771788
Blocks: 1771795

There isn't really such a thing as the new contact dialog anymore, so you'd still go through the address book tab.

How we decide to handle this mostly comes down to a UX decision.

As Magnus pointed out, we don't use dialogs anymore for the new address book but everything is handled with inline subdialogs (better for a million reasons), so "simply" triggering a creation dialog is not possible.

We could, obviously, find a way to call those subdialogs and allow creating lists and such during composition, but the real question here is:
"Do we want to do that?"

IMHO, we have a fundamental workflow problem in Thunderbird, which is will of allowing entry points to features everywhere, regardless of convenience or real necessity.

  • Does it make sense managing lists and contacts while composing?
    The composition experience should be about composition, not about managing address books. Moreover, offering a "miniaturized version of the address book in the compose window" it's very much over engineering and over complicating things.
    If users need to handle contacts, they should do it from the Address book.

Enabling all the features of the address book across various areas of the application gives the expectation that you can do everything from everywhere, and I really doubt this is a good idea.

Now, before we start a neverending discussion on this bug with feedback like "but it's convenient, it's ux-efficency, I use it all the time, it's powerful for enterprise, etc", let's take a step back and properly think about what kind of workflow and UX we want to offer moving forward and keep it consistent.
I'm gonna organize some thoughts and evaluate pros and cons, and write something on tb-planning so we can discuss it in the mailing list.

Flags: needinfo?(alessandro)
Blocks: tb102found

I'd also lean towards wontfix.

Whiteboard: [wontfix?]

(In reply to Magnus Melin [:mkmelin] from comment #4)

I'd also lean towards wontfix.

Maybe. But then, that's really not a great neutral starting point for a discussion.

I'm gonna follow the decision made on bug 1771795comment6 and close this as WONTFIX.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: