"Updates were attempted" language after running update.php could be more reassuring

Created on 20 January 2023, over 1 year ago
Updated 23 January 2023, over 1 year ago

Problem/Motivation

After running update.php successfully the user receives this message

Updates were attempted. If you see no failures below, you may proceed happily back to your site. Otherwise, you may need to update your database manually. All errors have been logged.

After performing db updates, I think it's safe to assume most users would like to see a success message, which the above message is not. Some reasons:

  • Just the presence of "were attempted" language suggests it didn't complete. Yes it's true that "updates were attempted" is part of a journey to successful completion, but the actual successful completion is what a user most wants to be aware of.
  • The user is informed that they can confirm it was successful if there is an absence of error messages. "You'll know you succeeded by reading this whole sentence then confirming there aren't additional sentences". Weird! A newer user might not even know what the thing-that-shouln't-be there is supposed to look like, making it difficult to confirm its absence.
  • The message is wishy-washy and hedging. Why introduce the possibility of errors when some sites may never see an error on this page. Currently it seems like an admission that "you'll inevitably see a problem here, but we're trying!". Own that success and say SUCCESS

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Active

Version

10.1 ✨

Component
Database updateΒ  β†’

Last updated 9 days ago

No maintainer
Created by

πŸ‡ΊπŸ‡ΈUnited States bnjmnm Ann Arbor, MI

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024