(In reply to Alessandro Castellani [:aleca] from comment #2) > Taking this as I'm splitting my work in smaller patches so we can review them quickly. > This is a quick overview of the action plan. > > **EDIT VIEW** > - The Contact Name and Display Name should be separate. > - The Contact Name is not editable as it's handled by the "Name" fields (first, last, prefix, etc). > - When the user changes the "Name" fields, the Contact Name should reflect those changes . > - The Display Name field is underneath the Contact Name and it should be independently editable from the Contact Name. This sounds good to me. (In reply to Alessandro Castellani [:aleca] from comment #4) > - The "Contact Name" (What you see in the Edit and View mode in the header) will be automatically updated if the user writes a Display Name. Does this change the separation of display name as planned in your comment 2? I would suspect that this recreates some of the problems mentioned in comment 0. A bit hard to tell in the abstract. I'm not sure, but I would expect the following: - Contact Name and Display name are always distinct and shown both in View mode and Edit mode. - Contact Name always matches the pattern chosen for the list: `FL`, `L,F`, or `Display name`. Imo it's a bit strange when the name selected in the list isn't matching the title (Contact Name) of the card. Maybe for `Display Name` sort pattern (hence then shown in the Contact Name), and only when viewing a contact, we could have `Real Name` (instead of Display name) below the Contact Name, so that we avoid showing display name twice, and always show all the name data also in View Mode.
Bug 1771824 Comment 6 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Alessandro Castellani [:aleca] from comment #2) > Taking this as I'm splitting my work in smaller patches so we can review them quickly. > This is a quick overview of the action plan. > > **EDIT VIEW** > - The Contact Name and Display Name should be separate. > - The Contact Name is not editable as it's handled by the "Name" fields (first, last, prefix, etc). > - When the user changes the "Name" fields, the Contact Name should reflect those changes . > - The Display Name field is underneath the Contact Name and it should be independently editable from the Contact Name. This sounds good to me. (In reply to Alessandro Castellani [:aleca] from comment #4) > - The "Contact Name" (What you see in the Edit and View mode in the header) will be automatically updated if the user writes a Display Name. Does this change the separation of display name as planned in your comment 2? I would suspect that this recreates some of the problems mentioned in comment 0. A bit hard to tell in the abstract. I'm not sure, but I would expect the following: - Contact Name and Display name are always distinct and shown both in View mode and Edit mode. - Contact Name (the card title) always matches the pattern chosen for the list: `FL`, `L,F`, or `Display name`. Imo it's a bit strange when the name selected in the list isn't matching the title (Contact Name) of the card. Maybe for `Display Name` sort pattern (hence then shown in the Contact Name), and only when viewing a contact, we could have `Real Name` (instead of Display name) below the Contact Name, so that we avoid showing display name twice, and always show all the name data also in View Mode.
(In reply to Alessandro Castellani [:aleca] from comment #2) > Taking this as I'm splitting my work in smaller patches so we can review them quickly. > This is a quick overview of the action plan. > > **EDIT VIEW** > - The Contact Name and Display Name should be separate. > - The Contact Name is not editable as it's handled by the "Name" fields (first, last, prefix, etc). > - When the user changes the "Name" fields, the Contact Name should reflect those changes . > - The Display Name field is underneath the Contact Name and it should be independently editable from the Contact Name. This sounds good to me. (In reply to Alessandro Castellani [:aleca] from comment #4) > - The "Contact Name" (What you see in the Edit and View mode in the header) will be automatically updated if the user writes a Display Name. Does this change the separation of display name as planned in your comment 2? I would suspect that this recreates some of the problems mentioned in comment 0. A bit hard to tell in the abstract. I'm not sure, but I would expect the following: - Contact Name and Display name are always distinct and shown both in View mode and Edit mode. - Contact Name (the card title) always matches the pattern chosen for the list: `FL`, `L,F`, or `Display name`. Imo it's a bit strange when the name selected in the list isn't matching the title (Contact Name) of the card. Maybe for `Display Name` sort pattern (hence then shown in the Contact Name), and only when viewing a contact, we could have `Real Name: prefix F M L suffix` (instead of Display name) below the Contact Name, so that we avoid showing display name twice, and always show all the name data also in View Mode.