Page MenuHomePhabricator

Article Guidance invite after publishing a new article
Closed, ResolvedPublic4 Estimated Story Points

Description

As part of the work on Article Guidance (T396029) a workflow is proposed to help editors create a new article. Most of the guidance is provided before and while users create their content. However, there are opportunities to help users when they complete the initial version of the contents. Right after publishing we can help them to anticipate what will happen next and present them with options of what they can do next.

After publishing an article, we can show users an invite that provides the following (feel free to expand/iterate on these initial ideas):

  • Introduce the idea that the editor community will review the contents.
  • Encourage users to edit the article further to make it easier to read and backed by references for editors and readers to verify.
  • Consider expanding the article with sections from the outline that were not included.
  • Invite to try other ways to contribute: surfacing micro-tasks such as addign an image, etc.

UX direction

Priya Sharma Article Guidance.png (1,080×1,920 px, 253 KB)
  • Simple publish message, then a copy to guide toward improving article quality
  • Clicking on "Improve article" button opens the ve along with suggestions if available
  • For desktop, use CdxDialog (centered with backdrop)
  • For mobile, Cdxdialog along with bottom sheet.
  • Title: "Article has been published"
  • Green checkmark icon (cdxIconSuccess, color-success token) inline with body text
  • Body: "Other editors will review this article. Meanwhile, take another look at the suggestions to improve it."
  • Primary action (progressive): "Improve article" → opens VE on the article
  • Close icon top-right corner, user stays on their published article
  • clicking outside the dialog dismisses it, same behavior as close icon.
NOTE: Queueing of the 'ext.articleguidance.publishingfollowup' module on every logged in content page view needs to be reconsidered before this feature goes to production.

Event Timeline

Change #1260775 had a related patch set uploaded (by Sbisson; author: Sbisson):

[mediawiki/extensions/ArticleGuidance@master] Post-published follow up invite

https://gerrit.wikimedia.org/r/1260775

eamedina changed the task status from Open to In Progress.Mar 31 2026, 1:54 AM
eamedina claimed this task.
eamedina moved this task from Prioritized to In-progress on the LPL Hypothesis board.

Change #1260775 merged by jenkins-bot:

[mediawiki/extensions/ArticleGuidance@master] Post-published follow up invite

https://gerrit.wikimedia.org/r/1260775

SBisson subscribed.

The NOTE part from the description needs to be taken care of.

Change #1269048 had a related patch set uploaded (by Eamedina; author: Eamedina):

[mediawiki/extensions/ArticleGuidance@master] Gate `publishingfollowup` module on post-publish cookie

https://gerrit.wikimedia.org/r/1269048

Change #1269048 merged by jenkins-bot:

[mediawiki/extensions/ArticleGuidance@master] Gate `publishingfollowup` module on post-publish cookie

https://gerrit.wikimedia.org/r/1269048

Change #1270916 had a related patch set uploaded (by Sbisson; author: Sbisson):

[mediawiki/extensions/ArticleGuidance@master] Fix publishing follow up on desktop

https://gerrit.wikimedia.org/r/1270916

Change #1270916 merged by jenkins-bot:

[mediawiki/extensions/ArticleGuidance@master] Fix publishing follow up on desktop

https://gerrit.wikimedia.org/r/1270916

we will consider desktop related changes separately hence moving it to product signoff.

Nikerabbit set the point value for this task to 4.Apr 20 2026, 12:52 PM