Page MenuHomePhabricator

Host Primerpedia on Toolforge
Closed, ResolvedPublic

Description

The Primerpedia demo for the Concise Wikipedia proposal is currently hosted via GitHub pages, at http://waldyrious.github.io/primerpedia. Hosting it on Toolforge instead would bring it closer to the Wikimedia universe and make it more discoverable.

Note: This task was part of the "Primerpedia improvements" project, carried out during the Wikimedia Hackathon 2019. Project poster:

This task was originally reported at the GitHub repo, as issue #50.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 19 2019, 7:01 PM
waldyrious triaged this task as Normal priority.
waldyrious added a project: Toolforge.
waldyrious closed this task as Resolved.EditedMay 19 2019, 7:05 PM

This is now done. The tool is now available at https://tools.wmflabs.org/primerpedia.

To do this, I first followed the steps outlined in https://wikitech.wikimedia.org/wiki/Portal:Toolforge#Toolforge_quickstart; Then, I cloned the repository to the ~/public_html/ directory, and ran webservice start, as explained in https://wikitech.wikimedia.org/wiki/Help:Toolforge/Web#Web_Service_Introduction. Finally, I set up a system to auto-update the tool whenever there's a push to the github repo, as described https://wikitech.wikimedia.org/wiki/Help:Toolforge/Auto-update_a_tool_from_GitHub.

Along the way, I improved those pages to make them more beginner-friendly and more complete. The last one, in particular, was actually written by me after figuring out the steps while working on this task.

waldyrious updated the task description. (Show Details)May 19 2019, 8:06 PM
waldyrious updated the task description. (Show Details)May 19 2019, 10:24 PM
waldyrious updated the task description. (Show Details)May 21 2019, 6:54 AM