Report on activities in the Toolhub project for the week ending 2021-02-12.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR == * Security Readiness Review for Toolhub planned for Q4 * Detour to fix tech debt because of pyca/cryptography packaging changes * API for history and diff of toolinfo records merged * Direct tool registration UI work started * Various small bug/feature fixes
See https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-02-12#Fun_times_with_upstreams_leads_to_fixing_tech_debt for what Bryan ended up spending time on this week. Our drama was pretty minor compared to the frustrations that other projects felt [1][2]. It's hard to blame the upstream for moving forward, but it is really tricky to keep track of the planning boards of the long chain of indirect dependencies in a project like Toolhub.
Srishti will be taking some well deserved time off next week, so there will probably not be a large amount of progress on the toolinfo creation screens in next week's report.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-02-12 [1]: https://github.com/pyca/cryptography/issues/5771 [2]: https://github.com/PyO3/pyo3/issues/1420
Bryan
toolhub-dev@lists.wikimedia.org