Jump to content

Wikimedia Hackathon 2024/MediaWiki Track

From mediawiki.org

MediaWiki Track and why this is important!

[edit]

As part of the Wikimedia Foundation's annual plan for FY23/24, the Wiki Experiences 3 (WE3): Knowledge Platform objective and key results (OKRs) were created.

The key result we're focusing on - for the 2024 Hackathon - is:

  • Increase by 20% the number of authors that have committed more than 5 patches across a specific set of MediaWiki repositories that are deployed to production.

What to do: a few project ideas / focus areas

[edit]
  • Pair Programming - have a bug you need to get fixed in MediaWiki core? We can work on it with you!
  • CSS changes in MediaWiki core
  • Linting (extension / Parsoid)
  • Internationalization -> changes to the language file, or to the parameters
  • Namespacization
  • Fixing typos
  • JavaScript documentation fixes
  • Modernizing MediaWiki Observability with Prometheus metrics (collaboration with SRE Observability team)
  • Community wish list
  • Migration to Codex (collaboration with Design Systems team)
  • Moderating tools (collaboration with Trust & Safety)

How to get started

[edit]

Contributing to MediaWiki can be a bit difficult, so sometimes it's best to start small by fixing small bugs or typos. Learn more about how to become a MediaWiki hacker.

How to find MW help at the Hackathon

[edit]

Look for the sign “MediaWiki Track” sign on the table.

Who to talk to if you're interested

[edit]

There are several subject matter experts that will be attending the Hackathon and they're interested in talking with you! They can help with MediaWiki, Parsoid, Web / Design Systems, Language Engineering, migration to Prometheus, and more! Here's some folks that can help answer questions and mentor attendees that have questions (listed in no particular order):

  • Timo Tijhof
  • Piotr Miazga
  • Cole White
  • Subbu Sastry
  • Moriel Schottlender
  • Roan Kattouw
  • Jon Robson
  • Arlo Breault
  • Bartosz Dziewoński
  • Niklas LaxstrĂśm
  • Sam Walton
  • Alex Paskulin
  • Larissa Gaulia
  • Birgit MĂźller

Specific tasks

[edit]

Check out our Phabricator board using the #mediawiki-core-hackathon-2024 tag.

(Thanks to Daniel Kinzler for this list!)