Wikimedia Rust developers user group/2022 report
The 2022 report for Wikimedia Rust developers user group. Please add things you worked on and/or helped with that are relevant to the group's goals.
Writing:
- MySQL connection pooling in Rust for Toolforge by Legoktm (Dec. 2022)
- Trust in Rust by Magnus Manske (Nov. 2022)
- Introducing mwseaql, a crate for MediaWiki SQL query building by Legoktm (Oct. 2022)
- Building fast Wikipedia bots in Rust by Legoktm (Jan. 2022)
Crate development:
mediawiki
0.2.8 releasedmwapi
0.4.0, 0.4.1, 0.4.2, 0.4.3 releasedmwapi_responses
0.3.0, 0.3.1 releasedmwbot
0.4.0, 0.4.1, 0.4.2 releasedmwtitle
0.2.0, 0.2.1 releasedparse-mediawiki-sql
0.8.0, 0.9.0, 0.10.0 releasedparsoid
0.6.5, 0.7.0, 0.7.1, 0.7.2, 0.7.4 releasedtoolforge
5.1.0, 5.2.0, 5.3.0, 5.4.0 released
Tool development:
- fast-ec project begins, aiming to make a fast edit counter that caches previous results (source code).
- rfa-voting-history created, allows searching a user's RfA/RfB voting history on the English Wikipedia (source code).
- wlh created, addressing a MediaWiki feature request from 2005 and Community Wishlist Survey proposal (backend source code).
- Wikipedia Featured Content Bot for posting featured content to Mastodon.
- earlywarningbot a work-in-progress tool for commenting on Gerrit patches as soon as an individual job has failed.