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
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808