Report on the Toolhub project for the ~7 weeks ending 2022-12-16.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Controlled vocabulary and taxonomy for Toolhub
* New toolinfo detail screen and editing layout
* New toolinfo edit button behavior
* Upgraded Elasticsearch python client libraries
* Other features added
* Bug fixes
* Development fixes
* Outreachy Round 25 project underway
As the 2022 calendar year nears its end, we are delivering a long
overdue update on the work of the Toolhub project. Our last report was
written over 5 months ago. In that time the taxonomy research project
and its community feedback period completed their work. The developers
on the team were assigned to other work for several months. We started
work in earnest on Toolhub again around 2022-11-01.
The main focus of the the last 6 weeks or so of development work has
been to implement the new attributes and their controlled vocabulary
that were defined by Tricia and the community back in July and August.
We are happy to say that work has now completed. Toolhub users can now
select audiences, content types, tasks, and subject domains that each
tool is most helpful for. These values can be used when searching and
browsing Toolhub to discover new tools. We also fixed a number of
annoying bugs and added a few more features that we hope will make it
easier for folks to use the catalog.
With all the work described above done the team is planning on a quiet
end to 2022 of time off with friends and family. We will be back in
January 2023 to start the work of promoting these new features with
the larger Wikimedia community. We also hope to announce additional
focused work with a sub-community of Wikimedians to increase their
usage of Toolhub. Look for more updates in 2023!
[0]:
https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2022-12-16
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808