Report on activities in the Toolhub project for the week ending 2020-11-06.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Eslint configured for project
* Django locale file generation setup
* We have a logo!
* UI for adding/removing toolinfo.json URLs implemented
* Work started on API for retrieving tool data collected from
toolinfo.json files
This was another week of great progress for the project. Bryan and
Srishti continue to discover more bootstrapping issues, but they are
being resolved quickly without major impediment to over all progress.
Bryan is adjusting his planned work to try and get ahead of making API
endpoints for Srishti to integrate into the frontend. Bryan's tool
description API work will continue as Srishti takes some time to work
on localization for the existing Vue frontend.
Progress will slow during the week of 2020-11-13. The Foundation has
made 3 days of that week holidays, and Bryan is going to take
advantage of that by adding in 2 PTO days for a week long break. No
progress report is expected to be sent to the mailing list next week,
but additional progress may be recorded on metawiki.
[0]:
https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2020-11-06
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808