Report on the Toolhub project for the week ending 2021-11-19
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Slavina Stefanova joins team
* Auto-complete/lookahead search for adding tools
* UI for favorite tools
* Improvements to development environment
* Always expand navigation drawer if user prefers reduced motion
* No report next week (2021-11-26)
Slavina's arrival completes the currently planned growth of the
Toolhub team. Salvina, Raymond, Bryan, and Seve will continue to work
on establishing workflows and practices for the team in the coming
weeks and months. Work will continue to focus in the near term on
adding more features related to lists of tools and addressing
technical debt accumulated during the course of building the 1.0
version. Planning is also underway for the next set of major features
to be worked on during the Foundation's January-March 2022 fiscal
quarter.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-11-19
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-11-12
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Improvements to development environment
* Auto-complete/lookahead search for adding tools
* Metrics about tools that Toolhub can surface
Unblocking developers using Linux hosts to contribute to Toolhub and
getting a first patch into Gerrit from our newest team member were
nice accomplishments for the week. Knowledge sharing across the team
with discussions like the one on tool metrics is something that we
plan to do more of in the coming weeks and months. This is especially
important as the team grows so that we can all be more informed in the
work that we do and the solutions that we propose. Speaking of
growing, next week we will be adding another developer to the team! We
will save the reveal of who for next week's report, but this will
complete the currently planned growth of the team and let us start
thinking about things like updated team practices to improve
communication and review of our work.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-11-12
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-11-05
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Raymond Ndibe joins team
* Oct-Dec focus: finish lists
- Raymond is getting started familiarizing himself with the Toolhub
code base and Vue framework.
- Seve is working on adding user stories related to lists as
Phabricator tickets.
- Bryan is picking up some work on favorites that Srishti started
before our 1.0 release.
- Toolhub is up to 1526 registered tools and 181 Wikimedians with
connected accounts!
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-11-05
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
Hey folks,
I am happy to share that Raymond Ndibe [0][1] has joined the Toolhub
team and this list. Raymond is working as a software engineer on a
temporary contract with the Technical Engagement team. Raymond was
previously a Outreachy intern with Wikimedia in round 20 (May-August
2020) [2] where he worked on the https://wikicontrib.toolforge.org/
tool with Srishti and others. Welcome to the team and list Raymond!
Everyone, please do remember that this list is a part of the Wikimedia
technical spaces and thus covered by the
<https://www.mediawiki.org/wiki/Code_of_Conduct>. The archives of the
list are also publicly available, so keep that in mind as well when
posting here. As long as we stick to the topic of the list, developing
Toohub, I think everyone will be fine. :)
[0]: rolisaemeka-ctr[at]wikimedia.org
[1]: https://meta.wikimedia.org/wiki/User:Raymond_Ndibe
[2]: https://www.mediawiki.org/wiki/Outreachy/Round_20
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808