Report on activities in the Toolhub project for the week ending 2021-02-19.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR == * Revert and undo actions added to history/diff API * Work started on faceted search * Various smaller bug/feature fixes
The big news this week is work starting in earnest on the faceted search functionality. As documented in more detail on meta, this work is using Elasticsearch as the backend search service. This has some risk due to the recent relicensing of new versions of Elasticsearch under the gratis but not libre Server Side Public License. Bryan is part of a working group inside the Technology department that is already looking into the future of Elasticsearch for Wikimedia projects. At this time, it seems best to continue with the prior plan to use Elasticsearch for Toolhub--even if that means a rewrite prior to production launch--rather than hold all work until we find out what the working group recommends.
If y'all have strong opinions about this decision that you would like to share, please do send them either to this list or directly to Bryan.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-02-19
Bryan
toolhub-dev@lists.wikimedia.org