backdrop-issues
backdrop-issues copied to clipboard
[UX] Dashboard block to highlight recent and notable bug fixes or feature updates
Description of the need
Better communicate recent changes to Backdrop Core to users. Most users probably do not read the release notes very closely for update and may not read the blog post (assuming it gets published) that describes updates and changes.
Proposed solution
That we add a block on the dashboard (similar to Backdrop News) that highlights noteworthy changes to Backdrop Core, either bug fixes or new features with links to more information on Github or BackdropCMS.org.
Each notice in this "Changes" block might include:
- Short Description
- 1-2 Sentences regarding the importance of the change
- Version change was made
- Link to Github issue
Better communication of new features and bug fixes might encourage users to update their sites quicker and links to Github issues may pull some users into the issue queue that would not normally go there. Imagine a user reading a description of change to core that "Moves the location of breadcrumbs on default installs" and is interested enough to follow a link from their site to the Github issue queue discussing this change. This user learns more about:
- How Backdrop is built
- How to report issues in general OR issues specific to this new feature
- How to get more involved in making feature requests and helping with Backdrop
Alternatives that have been considered
Nothing specific other than what we are already doing.
Additional information
I'm not yet sure if this is a good idea, but would love to get feedback on the idea and find out if others have other ideas to better communicate to users and site admins the changes that we are making to Backdrop Core (and potentially engage them in the process).
Draft of feature description for Press Release (1 paragraph at most)
"Beginning with this recent version of Backdrop CMS, site administrators will find up to dates notifications on their dashboard regarding recent bug fixes and changes to Backdrop core that might benefit them."
As food for thought, CiviCRM posts a notice on its dashboard for each release as an expandable fieldset. The expanded version is still generic, though; you need to click through to the release notes to see what's new (which makes sense, there's often a lot).

Why not reuse the News dashboard block for this?
I see the value of such a Dashboard block, but doesn't that mean more work with every release? The release checklists for the core committers are already long.
... may pull some users into the issue queue that would not normally go there ...
That's the point that caught me. :wink:
We discussed this issue briefly during the UX/Design meeting today. Consensus was that while this isn't a bad idea, it does add overhead and that there may be better ways of handling this (at least for now). Example - writing a blog post and linking to it in the news section (already suggested by @klonos).
One of the goals for this issue is to help current users find new features that are not enabled by default on existing sites.
For me, this issue is on hold to possibly be revisited again in the future.