Page MenuHomePhabricator

Improve welcome text and discovery of help links in installer
Closed, ResolvedPublic

Description

The current welcome page (latest master):

  • It doesn't say what MediaWiki is.
  • Three links that I think are useful are present in the README file, and present on mediawiki.org's sidebar, but are lacking from the sidebar for easy discovery:
    • Where to get help.
    • Where to report bugs.
    • How to contribute.

There is an odd "Read me" link in the sidebar which I don't think is attractive or intuitive labelling (it's quite unusual to navigate to a "Read me" from within a regular web page, it's meaning isn't clear, in particular when one is already on the "Welcome" page from the right-hand side navigation element).

.. but if clicked, does lead to something useful:

This is kind of an awkward fit in the installer:

  • Double heading due README being dual-purposed.
  • Redundant information about downloading MediaWiki.
  • Redundant link to the manual (already in the sidebar).
  • Non-applicable references to other text files.

Proposal:

  • Copy the first part of the readme text to the welcome page.
  • Take the useful links and add them to the sidebar.
  • Remove "Read me" page from installer.

Event Timeline

Krinkle created this task.Jun 22 2020, 8:58 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 22 2020, 8:58 PM

Change 607117 had a related patch set uploaded (by Krinkle; owner: Krinkle):
[mediawiki/core@master] installer: Add intro to Welcome page, add Help/Bug/Contribute links

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

Change 607117 had a related patch set uploaded (by Krinkle; owner: Krinkle):
[mediawiki/core@master] installer: Add intro to Welcome page, add Help/Bug/Contribute links

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

Preview

Change 607117 merged by jenkins-bot:
[mediawiki/core@master] installer: Add intro to Welcome page, add Help/Bug/Contribute links

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

Krinkle closed this task as Resolved.Jun 23 2020, 2:56 PM
Krinkle claimed this task.
Krinkle added a project: Performance-Team.