Report on the Toolhub project for the week ending 2021-12-17
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Message help from community
* Improvements to locale switching
* Planning for January-March 2021
The Foundation's fiscal year 2021-2022 Q2 (October-December 2021) is
nearly over. Back in October we reached the milestone of our 1.0
release. In November, Raymond and Slavina both joined the team to help
expand our capacity for bug fixes and feature additions. Seve has been
learning more about the tools ecosystem in general as he works to help
us plan for new features and prioritize other changes. Bryan has been
splitting time between Toolhub and other projects with the Technical
Engagement team, but is planned to return to Toolhub as a primary
focus in January.
The Foundation will be taking an end of year holiday break from
December 24th through January 3rd. This weekly summary will return in
January 2022. We wish everyone a happy end of year!
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-12-17
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
Report on the Toolhub project for the week ending 2021-12-10
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Better patterns for waiting on user initialization
* Improved user notifications related to URL registrations
* Delete tool orphan records when toolinfo.json URL is deleted
* Implement text analysis to support stemming
Some weeks writing a summary is easy. Other weeks the words just don't
come. This is one of those other weeks. :)
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-12-10
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
Report on the Toolhub project for the two weeks ending 2021-12-03
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Fun with GNU Portable Object files and the qqq pseudo-locale
* Bug fix: graph configuration
* New tool types: Lua module & template
* Visual indication of required fields
* Developer documentation improvements
The team continues to work on both improving Toolhub and learning how
to work together as a group. We are now meeting twice a week to
discuss technical issues and the history of the project in addition to
our prior weekly meeting with Seve to discuss new features and
requirements. This coming week we hope to start talking a bit more
about team practices that we can use to help streamline our
collaboration.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-12-03
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808