Report on the Toolhub project for the week ending 2022-04-29.
See the on-wiki progress report [0] for additional details and clickable links.
TL;DR: * Production release made * Production database config error corrected * Service monitoring dashboard setup
This week's deployment includes some really powerful new features that can be used by the community to improve the catalog. Annotations allow anyone to populate a number of informative properties about each tool no matter how the main toolinfo record made it into the catalog. These new attributes include:
* API URL * Translate URL * Bug tracker URL * User docs URL * Developer docs URL * Feedback URL * Privacy policy URL * Icon * Tool type * Available UI languages * For wikis * Deprecated * Experimental * Replaced by
These are all new properties added to the toolinfo.json schema by Toolhub. The majority of records in Toolhub are derived from toolinfo.json data originally published for Hay's Directory and it's 1.0.0 toolinfo.json schema. This means that there are a lot of gaps that the community can start working to fill in about tools that they use.
Expect to see more information about these features and how to use them as the team prepares for the upcoming Hackathon May 20-22, 2022. We will be holding some sessions during the event to explain Toolhub and inviting participation in editing Toolhub records.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2022-04-29
Bryan
toolhub-dev@lists.wikimedia.org