Report on activities in the Toolhub project for the week ending 2020-11-20.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR == * No report for week of 2020-11-13 * Toolinfo read API * Toolinfo.json crawler and status API * Locale switching in Vue frontend * Improved error responses from API * Miscellaneous code cleanup changes & bug fixes
Even with the vacation time in the last 2 weeks, we are making good progress. The implementation of the crawler and toolinfo storage and their related APIs unblocks a lot of UI work. Both the Django and Vue systems are ready to start on the process of integrating with TWN for message translation, which could start happening as early as next week (although the first week of December is more likely). We are also very close to the point of having enough functionality to make demoing with others a useful process.
We are also starting to evaluate our actual progress vs our announced plans for the quarter. Audit logs, TWN integration, and OAuth for API consumers all remain to be done. With only 6 calendar weeks, and functionally 4 working weeks left in the quarter we are cautiously optimistic that all of these remaining components will be started. It is unlikely that they will all be completed however. We should be able to make better estimates in the next 2 weeks about what will and will not be possible in the remaining timebox.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2020-11-20
Bryan
toolhub-dev@lists.wikimedia.org