User story & summary:
As an editor, I want to add help pages I access frequently to my help panel, because then I can quickly access them when editing.
Background & research:
This task addresses a key editor pain point: the inconvenience of searching for help pages repeatedly. By integrating a favorites feature within the help panel, editors can reduce friction in their workflow.
"Sometimes when editing I wish I had Wikipedia's help at hand and having favorites within the editor would make it easier for me." - Community Wish: Favorites from my help pages in sidebar
Questions:
- Is there a maximum number of help pages an editor can add to their list? (Consider UI design constraints and performance implications.)
- Should we consider reusing some of the existing mobile app's Reading list building functionality? Are there other features or APIs that could be reused to simplify development?
- Will this functionality apply only to the local wiki's help namespace, or should it include cross-wiki help pages?
- Should we introduce a short onboarding flow to help editors discover this feature?
Design Considerations
- Align the design with the existing editor's help panel UI to maintain consistency.
- Ensure the favorites list is easy to manage (e.g., adding/removing entries).
- Provide visual indicators for pages already added to the favorites list.
- Design for scalability—account for editors who may add a large number of pages.
Acceptance Criteria:
Given I have the editor help panel enabled in my Preferences,
When I am viewing a page in the Help namespace,
Then I have the ability to add it to my personal help panel "favorites",
And I have the ability to remove it from my personal help panel "favorites"
Given I have the editor help panel enabled in my Preferences,
When I access the Help panel,
Then I can see the Help pages I have added to my personal help panel