Report on activities in the Toolhub project for the week ending 2021-05-22.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Freenode IRC Drama!
* Integration with Libraryupgrader
* Group membership management
* Special:Contributions and Special:RecentChanges workalikes
* Hackathon!
I presented on Toolhub today at the hackathon. My slides with speaker
notes are on commons [1]. I think there is a video somewhere on
YouTube too. Maybe Risker remembers how to find that?
The wrap up for the week is mixed. We got some help from others
(yay!). We lost some time to emerging events outside the project (IRC
and an unfortunate incident involving liquids and laptops). And we
ended the week with a hackathon (yay! But also time away from Toolhub
coding). All in all, we are making progress and able to identify our
recent blockers. It's hard to ask for a lot more than that. Except
maybe a week that has fewer distractions. Next week will not be that
week though. The Foundation is taking a 4 day weekend. Don't expect a
weekly update next week, but we will be back on 2021-06-04 telling you
what has happened between now and then.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-05-14
[1]: https://meta.wikimedia.org/wiki/File:Intro_to_Toolhub_for_tool_maintainers_…
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-05-14.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Frontend authorization information
* Group membership management
Authorization rules engines and user management screens are not very
exciting features for our eventual users, but they are important for
building a better experience for those users. The next work expected
to start for our content moderation workflows is reviewed/patrolled
status tracking for toolinfo edits and associated work queues to help
patrollers check for bad faith changes.
In possibly more exciting news, Bryan will be giving an "Intro to
Toolhub for tool maintainers" [1] presentation during next weekend's
Wikimedia Hackathon 2021 [2] (2021-05-22 & 2021-05-23). Slides and
hopefully a recording of that talk will be shared in a future progress
report for those who are interested but unable to attend the virtual
hackathon. Bryan will also be reachable during his wake hours that
overlap with the hackathon to answer questions folks may have about
Toolhub in the #wmhack Freenode IRC channel.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-05-14
[1]: https://phabricator.wikimedia.org/T282039
[2]: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021
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-05-07.
See the on-wiki progress report [0] for additional details and clickable links.
== TL;DR ==
* Special:Contributions and Special:RecentChanges workalikes
* User groups for authorization
After a bit of a slow start, we are making more consistent progress on
tasks for our content moderation support feature list. These features
are necessary for allowing the community to manage the unfortunate
realities of spam and abuse that are nearly universal in systems which
allow users to edit content. The Wikimedia community is accustomed to
having the powerful moderation tools which have been built into
MediaWiki over the years. Toolhub's moderation tools will not be as
mature as MediaWiki's, but we hope that by modeling them loosely after
MediaWiki's tools they will at least be familiar to many who will help
us patrol the content.
[0]: https://meta.wikimedia.org/wiki/Toolhub/Progress_reports/2021-05-07
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
Our list is now running from the new, shiny, exciting Mailman3 service!
* https://lists.wikimedia.org/postorius/lists/toolhub-dev.lists.wikimedia.org/
* https://lists.wikimedia.org/hyperkitty/list/toolhub-dev@lists.wikimedia.org/
If this brings you any joy, let Amir and Legoktm know that you
appreciate all the work they have been doing to make the mailman2 ->
mailman3 migration happen. If this does not bring you any joy, I'm
sorry. Consider being a bigger geek? ;)
Bryan
--
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808