Wikimedia Language engineering/Code review statement of intent

This document describes agreed upon intentions for code review on the extensions the Wikimedia Language team maintains. This document applies to all patches and pull requests excluding those marked as WIP (work in progress).

This intent is active since May 2016 and last updated April 2024.

Included repositories

edit

For list of currently included repositories, see the list of maintained repositories in Phabricator. Repositories that are in active development or active maintenance are included. Repositories that are in passive maintenance or unsupported are excluded.

Urgent patches these repositories that are in passive maintenance are dealt case by case basis and non-urgent patches are reviewed when they fit our priorities or if time permits.

Our intent

edit

Our intent is to:

  1. Give initial review or re-review after patch has been updated within 10 days. Travels, vacations, etc. are valid reasons to temporarily exceed this time.
  2. If patch is waiting for updates for more than three months, we can mark the patch as work in progress or abandon it.
  3. If patch is waiting for updates, we might decide to finish the patch ourselves.
  4. Update this page if we change our policy.

Contact

edit

You can reach out to us about reviews in IRC or Telegram as detailed in Wikimedia Language engineering#Contact_us.