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
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808