Toolhub/Progress reports/2021-11-05

From Meta, a Wikimedia project coordination wiki

Report on activities in the Toolhub project for the week ending 2021-11-05.

Raymond Ndibe joins team[edit]

Raymond Ndibe has joined the Toolhub team as a software engineer. Raymond is working on a short term contract to help us with work on Toolhub through March 2022. Raymond was previously an Outreachy intern with the Wikimedia projects in Round 20 (May-August 2020 where he worked on the WikiContrib tool which can be used to highlight technical contributions across Gerrit, Phabricator, and GitHub projects.

Oct-Dec focus: finish lists[edit]

Tracked in Phabricator:
Task T271386

Discussions this week within the team and with others have clarified that the main focus for Toolhub coding in the current quarter will be to continue work on the lists milestone. We implemented the lists backend API and some of the planned UI work for lists as part of our "minimum viable product" for Toolhub's initial public release. We have additional remaining work to expose the edit history of lists, make the process of editing a list a nicer experience, enable personal "favorites" list use, and expose public lists to users other than their authors.

Wrap up[edit]

  • Raymond is getting started familiarizing himself with the Toolhub code base and Vue framework.
  • Seve is working on adding user stories related to lists as Phabricator tickets.
  • Bryan is picking up some work on favorites that Srishti started before our 1.0 release.
  • Toolhub is up to 1526 registered tools and 181 Wikimedians with connected accounts!