Report on the Toolhub project for the week ending 2021-07-30.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Automatic Docker image publishing
* /healthz monitoring endpoint
* Workflow review with Risker
* Quality Signal Sessions kicked off
* Toolhub at Wikimania
With a bit less than two weeks remaining before our hoped for
production release date, Bryan is trying to focus on the remaining
work that is critical for deployment. There are quite a few small
things left to accomplish, but it still seems possible that they will
all get done. 🤞
Srishti and Seve's kickoff of talking with the Wikimedia community
about Toolhub and gathering information for future additions to the
project is an exciting milestone. It has been several years now since
James last did direct outreach to the community about planning, and it
is nice to be able to show the work that has been accomplished so far
and start thinking together about what might come next.
Special thanks this week to Jeena Huneidi, Dan Duvall, Risker, and
Rosie Stephenson-Goodknight for the various ways that they gave of
their time to help us make Toolhub a better project.
Check out our unconference plans for talking about Toolhub at
Wikimania [1] and join a session if you have the chance!
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-07-30
[1]: https://wikimania.wikimedia.org/wiki/2021:Unconference/Toolhub
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
---------- Forwarded message ---------
From: Srishti Sethi <ssethi(a)wikimedia.org>
Date: Tue, Jul 27, 2021 at 3:48 PM
Subject: [Cloud] Sign up for the Toolhub's quality signal sessions
To: Wikimedia developers <wikitech-l(a)lists.wikimedia.org>, Wikimedia
Mailing List <wikimedia-l(a)lists.wikimedia.org>, <
wikidata(a)lists.wikimedia.org>, <cloud(a)lists.wikimedia.org>
Hello all,
We invite you all to sign up for Toolhub's Quality Signal sessions!
Toolhub <https://meta.wikimedia.org/wiki/Toolhub> [1] is a
community-authored catalog of Wikimedia tools. On Toolhub, you will be able
to discover new tools in the Wikimedia ecosystem, promote their use in your
wiki community, and help improve them by contributing data. Toolhub's first
release is planned around Wikimania 2021.
The Toolhub team is currently working on identifying quality indicators
through conversations with tool users and developers. As a tool user, how
do you know which tool is reliable, useful, and safe to use? As a tool
maintainer, what makes it attractive to you to contribute to an existing
tool? What information are you looking for to decide whether to join a tool
project? We hope that these sessions will help gather quality indicators
for tools and provide valuable insight toward developing new features to
convey the quality.
Want to organize a quality signal session in your community in August/early
September? Please get in touch on the talk page or sign-up for an already
planned session by adding your name below it: <
https://meta.wikimedia.org/wiki/Toolhub/The_Quality_Signal_Sessions> [2].
Your feedback, thoughts, ideas would be valuable!
If you are attending Wikimania, we are running a few introductions and a
feedback session as part of the unconference. Learn more here: <
https://wikimania.wikimedia.org/wiki/2021:Unconference/Toolhub> [3].
Cheers,
Srishti
On behalf of the Toolhub team
[1] https://meta.wikimedia.org/wiki/Toolhub
[2] https://meta.wikimedia.org/wiki/Toolhub/The_Quality_Signal_Sessions
[3] https://wikimania.wikimedia.org/wiki/2021:Unconference/Toolhub
*Srishti Sethi*
Senior Developer Advocate
Wikimedia Foundation <https://wikimediafoundation.org/>
_______________________________________________
Cloud mailing list -- cloud(a)lists.wikimedia.org
List information:
https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/
--
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-07-23.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* List support
* Application hardening
* Reusable UI components
* End-user documentation
* Some early feedback from community
Wikimania starts in three weeks! There are still quite a few tasks to
complete to allow a production deployment by then. Bryan is not 100%
confident that they will all be completed in time for a 2021-08-12
production deployment, but will keep working with that goal in mind.
If we are not able to deploy by that date we should at least know why
and be able to make better informed guesses about how much longer the
process will take.
Srishti, Seve, and others are planning a number of community outreach
sessions to collect feedback on the next major work planned for
Toolhub beyond its launch, "quality signals". Some of these sessions
are hoped to run during Wikimania. Follow along on the planning page
[1] if you are interested in learning more or participating.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-07-23
[1]: https://meta.wikimedia.org/wiki/Toolhub/The_Quality_Signal_Sessions
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-07-16.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* List support
* API updates
* Design updates
* Code freeze point chosen for security review
* Pre-deployment hardening
We have had a fairly busy two weeks since the last report. The week of
July 5-9 was a Foundation holiday, but both Bryan and Srishti chose to
shift some of those days to later in the month so that they could be
better prepared for the security review period.
We are starting to make lists of remaining tasks for a production
deployment as well as plans for how to work with the community to
design additional features after our 1.0 launch. This is really
exciting stuff! Very soonâ„¢ Toolhub will be introduced to the entire
community, and we will begin to find out what parts of it are good
already and what parts we can improve to make the application more
useful to the movement.
== Mailing list exclusive! ==
The demo server at https://toolhub-demo.wmcloud.org/ has been updated
to run the version of the application that has been submitted for
security review. This would be an excellent time for those of you who
have been following our progress here on the mailing list to visit the
demo server and take a look around. I would be especially excited for
folks like Risker, Keegan, and Eran to login, poke around a bit, and
then also ask me or Srishti to grant some of the advanced user rights
so that you can see how patrolling and oversight actions work. If we
have gotten some part of these workflows horribly wrong I would rather
find out now and try to fix things up before we turn everyone loose on
using the application.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-07-16
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
Report on activities in the Toolhub project for the week ending 2021-07-02.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* {{Done}} Content moderation support
* {{In progress}} List support
* {{Done}} Design review
* Security review scheduled
The Foundation's fiscal year 2020/2021 ended this week. The team is
continuing to work on unfinished parts of our planned FY20/21 Q4
(April-June 2021) goals, but expects to wrap that up by the 2021-07-12
date chosen to begin feature freeze during our security review. We
have not written and published our FY21/22 Q1 (July-September 2021)
goals yet, but they will be directly related to completing security
review, deploying the 1.0 release of the application, and working to
spread knowledge of Toolhub within the Wikimedia editor and technical
contributor communities. It is both exciting and daunting to be so
temporally close to the first official deployment of the application!
July will be busy working on many smaller tasks that are needed before
we can deploy, but we have strong hopes of being ready to announce the
project during Wikimania.
The Foundation will be observing an organization wide week of holidays
July 5-July 9. Expect the next progress report on 2021-07-16.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-07-02
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808