port bug 1518632 to Thunderbird - Show users who get a fresh profile instead of reusing the previous default a first run UI
Categories
(Thunderbird :: Preferences, task, P2)
Tracking
(thunderbird_esr68+ fixed, thunderbird74+ fixed)
People
(Reporter: mkmelin, Assigned: khushil324)
References
Details
Attachments
(2 files, 5 obsolete files)
|
19.17 KB,
patch
|
khushil324
:
review+
wsmwk
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
|
11.95 KB,
patch
|
mkmelin
:
review+
wsmwk
:
approval-comm-esr68+
|
Details | Diff | Splinter Review |
Unfortunately we didn't notice that bug 1518632 did a change so that if you do get a new profile due to profile per install, you when you start Firefox you get an alert and a window explaining what happened, linking to a kb article and other such things. Try Firefox to see the details.
We should definitely implement this for Thunderbird too.
Comment 1•6 years ago
•
|
||
Try Firefox to see the details.
You get: "This installation of Firefox has a new profile." ... and more.
Note the amount of code that was landed for bug 1518632: https://hg.mozilla.org/mozilla-central/rev/a5ab8fa035ce
| Reporter | ||
Updated•5 years ago
|
| Assignee | ||
Comment 2•5 years ago
|
||
| Assignee | ||
Updated•5 years ago
|
| Reporter | ||
Comment 3•5 years ago
|
||
Comment 4•5 years ago
|
||
Should we adjust the text here a little? "A profile is the set of files where Thunderbird saves information such as bookmarks, passwords, and user preferences" - hmm, bookmarks in Thunderbird? Never seen one. We should mention mail accounts, mail data and address books and consequences of losing everything when a new profile is created. Can we point out "Help > Troubleshooting Information, about:profiles" and the ability to get back to the original profile?
| Reporter | ||
Comment 5•5 years ago
|
||
Yeah, it needs some adjustment like i wrote, "such as email data, passwords, and user preferences". Sure, let's include address books too.
Maybe we can link to about:profiles directly?
Comment 6•5 years ago
|
||
Well, and setting up accounts again is a hassle, too. Some people don't care, they can set up their Gmail account in 30 seconds and re-download their mail. For others who have plenty of accounts, including pop but also also feeds, news or chat, it's much harder.
| Assignee | ||
Comment 7•5 years ago
•
|
||
(In reply to Magnus Melin [:mkmelin] from comment #3)
Things changed since the original landing for Firefox. So this is now
newInstallPage.html
I think it makes sense to go directly to that instead. It would get Fluent
for localization at the same time.
That page has a division related to Firefox Account which is not relevant to us. Checkout about:newinstall. I find many differences so I chose to have this file here.
| Assignee | ||
Comment 8•5 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #5)
Maybe we can link to about:profiles directly?
Nice idea, I will add a link in resources.
| Reporter | ||
Comment 9•5 years ago
|
||
(In reply to Khushil Mistry [:khushil324] from comment #7)
That page has a division related to Firefox Account which is not relevant to us. Checkout about:newinstall. I find many differences so I chose to have this file here.
There is, but since it's still the corresponding page, please use the same name, and only strip out the things not relevant to us.
| Assignee | ||
Comment 10•5 years ago
|
||
| Reporter | ||
Updated•5 years ago
|
| Reporter | ||
Comment 11•5 years ago
|
||
| Assignee | ||
Comment 12•5 years ago
|
||
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 13•5 years ago
|
||
| Reporter | ||
Comment 14•5 years ago
|
||
| Assignee | ||
Comment 15•5 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #14)
What about my other questions regarding this? (ordering)
First, we want to pop up the alert dialog. If we click on continue then we will be redirected to the HTML page with more information and related links if we want to change the profiles. If we first show the HTML page then dialog will be of no use. We can remove the dialog as the same information is shown on the HTML page but Firefox is showing both the things so we want to be consistent with Firefox behavior.
| Assignee | ||
Comment 16•5 years ago
|
||
| Reporter | ||
Comment 17•5 years ago
|
||
| Reporter | ||
Comment 18•5 years ago
|
||
Slightly modified
| Reporter | ||
Updated•5 years ago
|
Comment 19•5 years ago
|
||
I wish I had kept better track of this. Given it is a frequent - and so important - support issue we should a) make it a priority for finishing and landing in beta and b) get this into version 68, with or without translation. We still have several million users who haven't updated to version 68, some of whom will hit this issue and potentially benefit.
I haven't tested the code or how Firefox behaves, but looking at our patch I find this language to be confusing. Particularly, it seems to refer to profiles as "installations". While that may be the technical term used by the folk in bug 1518632, this feels like the wrong terminology for release users. I think it requires a UX touch.
We're also going to need the support articles https://support.mozilla.org/en-US/kb/dedicated-profiles-thunderbird-installation and https://support.mozilla.org/en-US/kb/dedicated-profiles-firefox-installation
| Reporter | ||
Comment 20•5 years ago
|
||
Before I forget, to test this, go into profiles.ini and delete the entry for the profile that the install you just run created.
| Assignee | ||
Comment 21•5 years ago
•
|
||
| Reporter | ||
Comment 22•5 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #19)
I haven't tested the code or how Firefox behaves, but looking at our patch I find this language to be confusing. Particularly, it seems to refer to profiles as "installations".
It's not directly doing that, but I agree we should add some more information and clarification here.
Wayne, can you take on setting up the https://support.mozilla.org/en-US/kb/dedicated-profiles-thunderbird-installation article adapted from the corresponding Firefox one?
| Reporter | ||
Comment 23•5 years ago
|
||
To see what Firefox has, go to about:newinstall
| Reporter | ||
Comment 24•5 years ago
|
||
How about this: https://pasteboard.co/IQdBPNy.png
Comment 25•5 years ago
|
||
We also need to have the profile article updated to use about:profiles. instead of the old profile manager. It would be good to have a good user interface for accessing that when re-writing the article.
| Reporter | ||
Comment 26•5 years ago
|
||
The first link under "Resources" opens about:profiles
| Reporter | ||
Comment 27•5 years ago
|
||
Maybe I should get this landed and we can iterate if needed.
Comment 28•5 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #27)
Maybe I should get this landed and we can iterate if needed.
Makes sense
(In reply to Magnus Melin [:mkmelin] from comment #24)
How about this: https://pasteboard.co/IQdBPNy.png
Good enough start.
| Reporter | ||
Updated•5 years ago
|
Comment 29•5 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/581b8fbdb8e2
Show users who get a fresh profile instead of reusing the previous default a first run UI (about:newinstall). r=mkmelin
| Reporter | ||
Comment 30•5 years ago
|
||
We might want to take this for beta, and ESR. For ESR a new patch is needed (change .xhtml to .xul, rebase, and also put the strings in a non-localizable place)
| Reporter | ||
Updated•5 years ago
|
Comment 31•5 years ago
|
||
Comment 32•5 years ago
|
||
| bugherder uplift | ||
Thunderbird 74.0b2:
https://hg.mozilla.org/releases/comm-beta/rev/053fffd2df97
Updated•5 years ago
|
| Assignee | ||
Comment 33•5 years ago
|
||
| Reporter | ||
Comment 34•5 years ago
|
||
| Reporter | ||
Updated•5 years ago
|
Comment 35•5 years ago
|
||
Comment 36•5 years ago
|
||
| bugherder uplift | ||
Thunderbird 68.6.0:
https://hg.mozilla.org/releases/comm-esr68/rev/6d0764548786
Comment 37•5 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #35)
Comment on attachment 9129840 [details] [diff] [review]
Bug-1590036_popup-on-fresh-profile-ESR68.patchReminder we need to stand up
https://support.mozilla.org/kb/profile-manager-create-and-remove-thunderbird-
profiles
I have stood up a shell document, but I have no idea what content is expected in it, or why it exists other than the note in this bug.
Link here https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-thunderbird-prof/history
I suggest someone that knows what this bug is about actually fills in some content because I am not even able to follow what the expected content is. I think this is a duplication process. We are creating a new article because software developers are copying verbatim without regard to existing documentation. But as I don't understand what is going on here, perhaps there really is something new and relevant to put in a dedicated article.
Firefox has https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles
Thunderbird has https://support.mozilla.org/en-US/kb/profiles-where-thunderbird-stores-user-data
I am not happy to be looking at documenting the old profile manager using command line switches such as Firefox do in their article. About:profiles is for creating and removing profiles. Even if we have a clunky access method it is still eminently more suited to GUI users than a command line switch.
Comment 38•5 years ago
|
||
First cut, with some errors and no screen shots - https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-thunderbird-prof/revision/199485 Also created https://support.mozilla.org/en-US/kb/dedicated-profile-thunderbird-installation/revision/199476
Comment 39•5 years ago
|
||
Is it planned to release the article before the 78 release? SUMO localizers also need some time to get it ready.
Comment 40•5 years ago
|
||
(In reply to Sebastian Hengst [:aryx] (needinfo on intermittent or backout) from comment #39)
Is it planned to release the article before the 78 release? SUMO localizers also need some time to get it ready.
THanks for asking.
Yes. Anticipate in the next day or so. Do they normally also localize images?
Comment 41•5 years ago
|
||
(In reply to Wayne Mery (:wsmwk) from comment #40)
Yes. Anticipate in the next day or so. Do they normally also localize images?
At least for German they do.
Updated•5 years ago
|
Description
•