Report on activities in the Toolhub project for the week ending 2020-10-30.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR == * Initial backend API created * OpenAPI v3 schema being automatically generated for backend API * OpenAPI schema viewer with "try" functionality added to Vue frontend * CRUD API for managing toolinfo.json URLs for the crawler created * Work in progress on frontend for toolinfo.json URL management
Progress, and learning about the new to us tools being used in the project, continues at a steady pace. As a greenfield project that is using many components new to the developers and largely new to the Foundation there has been some "two steps forward, one step back" activities as making progress on a given milestone uncovers weaknesses in or omissions of tertiary features. This sort of thing is to be expected and thus far has not become disruptive to the overall progress and timeline. We are in the last week of the first month of the quarter, but due to the number of holiday and vacation breaks in November and December we are closer to half way through the available working hours for the quarter. We will continue to evaluate progress versus the roadmap and try to keep everyone informed of potential changes in what we believe will be {{done}} by the end of the quarter.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2020-10-30
Bryan
toolhub-dev@lists.wikimedia.org