Report on activities in the Toolhub project for the week ending 2020-10-09.
See the on-wiki progress report [0] for additional details and clickable links.
Now that we have a place on metawiki for these reports to be written and archived, I'm going to try making the mailing list post be more of a TL;DR summary than a comprehensive report. Feedback on that arbitrary decision is appreciated. If folks would rather have all the info by email I am happy to accommodate them.
== TL;DR == * Goals for the quarter (October-December 2020) have been set and recorded in Betterworks and Phabricator. * Research and proof of concept work on Vue.js related front end concepts has progressed with a result of Vuetify (https://vuetifyjs.com/) being selected as the user interface library for the project. * Work has started on OAuth 2.0 integration with MediaWiki including an upstream patch to make MediaWiki's OAuth 2.0 identity responses include data that OAuth 1.0a has historically returned. * The local development environment is converging with the expected production CI and deployment systems.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2020-10-09
Bryan