Wikimedia Rust developers user group
The Wikimedia Rust developers user group is composed of Wikimedians who want to spread the adoption of the Rust programming language in the Wikimedia movement. Rust is a systems programming language that aims to provide the trifecta of safety, concurrency and speed while being accessible to new and old developers alike. It has been rated as the favorite programming language in Stack Overflow's survey for the last five years in a row.[1]
Rust is more than about technical accomplishments, it's about empowering people, "but especially folks who thought that systems programming wasn’t for them."[2]
Members agree to follow the Code of Conduct for technical spaces.
There is an IRC channel set up at #wikimedia-rustconnect (Matrix bridge is temporarily down), most discussion happens there or on the talk page.
Goals
[edit]- Develop a rich toolkit of Rust libraries and applications for working with Wikimedia and MediaWiki projects and APIs
- Make Rust a first-class language in Wikimedia infrastructure like Toolforge
- Encourage the usage of Rust where appropriate to build safer and better tools
- Assist others who end up encountering Rust and need help (e.g. when upstreams adopt Rust)
- Mentor new developers who are interested in contributing technically to the Wikimedia movement, including through programs like GSoC and Outreachy
If you have other ideas for goals or things this group should do, please suggest them on the talk page!
Reports
[edit]Members
[edit]Anyone is welcome to join, regardless of your Rust or other programming experience, just sign your name below!
- Legoktm (talk) 02:41, 12 February 2021 (UTC)
- Enterprisey (talk) 02:56, 12 February 2021 (UTC)
- ArielGlenn (talk) 08:14, 12 February 2021 (UTC)
- DCaro (WMF) (talk) 08:25, 12 February 2021 (UTC)
- JGiannelos (WMF) (talk) 08:32, 12 February 2021 (UTC)
- Count Count (talk) 08:33, 12 February 2021 (UTC)
- SD0001 (talk) 08:44, 12 February 2021 (UTC)
- Tpt (talk) 08:53, 12 February 2021 (UTC)
- Magnus Manske (talk) 09:09, 12 February 2021 (UTC)
- Fluff (talk) 09:31, 12 February 2021 (UTC)
- Andrew D. (talk) 10:12, 12 February 2021 (UTC)
- Erutuon (talk) 10:25, 12 February 2021 (UTC)
- GModena (WMF) (talk) 10:45, 12 February 2021 (UTC)
- Alpineer (talk) 12:45, 12 February 2021 (UTC)
- The Earwig ⟨talk⟩ 14:05, 12 February 2021 (UTC)
- Ammarpad (talk) 15:09, 12 February 2021 (UTC)
- SBassett (WMF) (talk) 15:17, 12 February 2021 (UTC)
- Uzume (talk) 20:10, 12 February 2021 (UTC)
- So9q (talk) 08:32, 13 February 2021 (UTC)
- Perryprog (talk) 02:46, 14 February 2021 (UTC)
- Strainu (talk) 20:05, 14 February 2021 (UTC)
- LarsWirzenius (talk) 17:23, 15 February 2021 (UTC)
- KartikMistry (talk) 06:32, 16 February 2021 (UTC)
- ^ Firestar464 (talk) 02:43, 23 February 2021 (UTC)
- Pseudo Classes (talk) 13:44, 23 February 2021 (UTC)
- ProcrastinatingReader (talk) 15:39, 25 February 2021 (UTC)
- Peter Bowman (talk) 14:56, 26 February 2021 (UTC)
- Max Semenik (talk) 10:56, 2 March 2021 (UTC)
- Ricvelozo (talk) 06:55, 12 March 2021 (UTC)
- My basic Rust is very rusty at this point. SSastry (WMF) (talk) 13:38, 18 April 2021 (UTC)
- I'm one of those people who're interested in Rust but haven't jumped into learning it yet. I might get there soon, though ;) -- Kaartic [talk] 17:24, 2 May 2021 (UTC)
- --Vulphere 03:47, 19 May 2021 (UTC)
- --Benoît Prieur (talk) 10:02, 6 December 2021 (UTC)
- -- Rlink2 (talk) 21:17, 12 January 2022 (UTC)
- Jayprakash >>> Talk 20:24, 31 January 2022 (UTC)
- 0xDeadbeef (talk) 11:27, 3 August 2022 (UTC)
- KHarlan (WMF) (talk) 14:13, 9 December 2022 (UTC)
- XtexChooser (talk) 08:40, 4 January 2023 (UTC)
- — Arkanosis ✉ 08:34, 17 January 2023 (UTC)
- --So9q (talk) 15:29, 20 May 2023 (UTC)
- Akorenchkin (talk) 12:18, 6 December 2023 (UTC)
- Misato Kano (talk) 17:30, 11 December 2023 (UTC)
- Suyash Dwivedi (talk) 13:18, 8 January 2024 (UTC)