-
Notifications
You must be signed in to change notification settings - Fork 136
Description
When discussing the plan for #1593, we recognized it would be a helpful courtesy to the user if we pop up a notification upon upgrade that describes in brief what has changed and offers a link to the article described in brimdata/brimcap#64 so they know they need to recreate a new config if they want to continue using the customizations they had before.
While this should help us with the tactical problem of guiding users through this specific Preferences transition, during the discussion we recognized that this is helpful functionality we might want to use in future upgrades generally, i.e. (similar to other apps) a "What's New" pop-up that displays or links to the Release Notes or other content relevant to the upgrade. This seems like good practice since, especially given the app's tendency to auto-update, we can't always assume users are going to read the Release Notes and pay attention to important changes. Anything we can do to put this content front & center should help avoid user frustration or excess support load.
When first proposing this I imagined this initial notification only being specific to if the user had populated any of those three Preferences settings. However, on further reflection I realize it probably would not be a bad thing to notify all users just in case, e.g. maybe a user had changed those settings at one time, then reverted them to their default blank state, but would still benefit from knowing about the change for the next time they need it. Considering all the other new stuff we're planning to introduce in the next GA release, I'm guessing we'll think of other content/links to add to a general "everybody sees it" notification, so I hereby walk back that initial part of my proposal, and hopefully that simplifies the implementation somewhat. 😄