Page MenuHomePhabricator

good first taskTag
ActivePublic

Details

Description

These "good first tasks" have been identified as suitable to get a first approach of our code bases for any new developers.

  • Tasks should take no longer than two or three days for someone new to our code base.
  • Tasks are self-contained, non-controversial issues with a clear approach.
  • Tasks do not require any special permissions in order to test the contribution or to fix the task. Anyone should be able to reproduce.
  • Tasks should be well-described with pointers to help an absolute newcomer (and preferably don't leave questions).
  • Also see what good first tasks (do not) look like.

Please note: These tasks do not necessarily offer mentors. If you are a developer who prefers mentored tasks, look at featured projects that we recommend to new developers.

See also patch-welcome.

Example template

**Who is this suitable for?**
<Delete as a appropriate>
* Someone who is already setup with MediaWiki
* Someone who has contributed a Gerrit patch
* Someone starting their MediaWiki development journey

**How can the newcomer replicate the issue**
* step 1
* step 2

**Where is the code located**
Provide a URL to the Gerrit repository here

**Who can they contact if struggling?**
Which users can they ping to get help?

Recent Activity

Today

Aklapper added a comment to T402459: "Accept" header label in REST Sandbox is hard to read.

@Hype4shreshth: Hi and thanks! Please also see https://www.mediawiki.org/wiki/Inclusive_language - thanks! :)

Fri, Aug 22, 5:13 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
aaron removed a project from T379070: Special:Undelete does not go to right page if you check the checkbox to adjust revision visibility for a deleted file revision: MW-Interfaces-Team.
Fri, Aug 22, 2:33 AM · good first task, MediaWiki-Page-deletion
aaron added a comment to T379070: Special:Undelete does not go to right page if you check the checkbox to adjust revision visibility for a deleted file revision.

Right. The point of this bug is it is confusing to have the checkboxes beside the items in the file history section if they do not do anything. They should either be removed or connected to the button.

Fri, Aug 22, 2:33 AM · good first task, MediaWiki-Page-deletion

Yesterday

Eugene233 moved T390423: PyYAML version causes error during installation on Linux from Backlog to Pending on the ISA board.
Thu, Aug 21, 11:38 PM · Wikimania-Hackathon-2025, good first task, WMA-Hackathon-2025, ISA
Eugene233 moved T389122: Add depict search url to configuration file from Backlog to Review on the ISA board.
Thu, Aug 21, 11:38 PM · Wikimania-Hackathon-2025, good first task, WMA-Hackathon-2025, ISA
Eugene233 moved T365438: My Campaigns Page has footer at the center from Backlog to In progress on the ISA board.
Thu, Aug 21, 11:38 PM · Patch-For-Review, Wikimania-Hackathon-2025, good first task, ISA
Eugene233 moved T354920: Fix capitalization in some ISA messages from Backlog to Review on the ISA board.
Thu, Aug 21, 11:38 PM · Wikimania-Hackathon-2025, good first task, Wiki-Mentor-Africa, I18n, ISA
Eugene233 moved T399957: Fix the credit text from Backlog to In progress on the ISA board.
Thu, Aug 21, 11:37 PM · Wikimania-Hackathon-2025, good first task, ISA
Quiddity moved T363726: ?action=info should have a Table of Contents from To Triage to Not ready to announce on the User-notice board.
Thu, Aug 21, 10:14 PM · User-notice, Patch-For-Review, good first task, Accessibility, MediaWiki-User-Interface (actions)
gerritbot added a comment to T402459: "Accept" header label in REST Sandbox is hard to read.

Change #1180935 had a related patch set uploaded (by Shreshth Srivastava; author: Shreshth Srivastava):

[mediawiki/core@master] T402459: Fix highlight color for Accept label in Swagger UI

https://gerrit.wikimedia.org/r/1180935

Thu, Aug 21, 8:10 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
Dillon claimed T352896: Fix Flaky TWL Oauth test in CICD.
Thu, Aug 21, 7:22 PM · Moderator-Tools-Team (Kanban), good first task, Essential-Work, The-Wikipedia-Library
Hype4shreshth added a comment to T402459: "Accept" header label in REST Sandbox is hard to read.

Hello sir, i just submit the fixed code for this "Accept" css. change id- Ie2bc9bd32b1dee21884fe11aa501d5324b291033

Thu, Aug 21, 7:10 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
Hype4shreshth added a project to T402459: "Accept" header label in REST Sandbox is hard to read: RoadToWiki.
Thu, Aug 21, 7:05 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
gerritbot added a project to T402459: "Accept" header label in REST Sandbox is hard to read: Patch-For-Review.
Thu, Aug 21, 7:03 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
gerritbot added a comment to T402459: "Accept" header label in REST Sandbox is hard to read.

Change #1180935 had a related patch set uploaded (by Shreshth Srivastava; author: Shreshth Srivastava):

[mediawiki/core@master] T402459: Fix highlight color for Accept label in Swagger UI

https://gerrit.wikimedia.org/r/1180935

Thu, Aug 21, 7:03 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
Hype4shreshth claimed T402459: "Accept" header label in REST Sandbox is hard to read.
Thu, Aug 21, 5:48 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
A_smart_kitten added a project to T402459: "Accept" header label in REST Sandbox is hard to read: MediaWiki-REST-API.
Thu, Aug 21, 6:07 AM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team

Wed, Aug 20

Maintenance_bot added a project to T379070: Special:Undelete does not go to right page if you check the checkbox to adjust revision visibility for a deleted file revision: MW-Interfaces-Team.
Wed, Aug 20, 11:30 PM · good first task, MediaWiki-Page-deletion
Izno placed T178326: Remove padding from the List of Abbreviations box, so it stops squeezing results up for grabs.
Wed, Aug 20, 11:30 PM · CSS, Growth-Team-Filtering, Growth-Team, Edit-Review-Improvements-Integrated-Filters, good first task
Izno placed T379070: Special:Undelete does not go to right page if you check the checkbox to adjust revision visibility for a deleted file revision up for grabs.
Wed, Aug 20, 11:30 PM · good first task, MediaWiki-Page-deletion
Izno placed T375968: Tool to bulk retrieve Wikimedia Commons image metadata up for grabs.
Wed, Aug 20, 11:29 PM · Technical-Tool-Request, good first task, Indic-TechCom
Izno placed T331235: Overwrite file text field should be same as original file up for grabs.
Wed, Aug 20, 11:29 PM · Patch-Needs-Improvement, good first task, VideoCutTool
Izno placed T375979: Namespace aliases for scn.wikipedia up for grabs.
Wed, Aug 20, 11:28 PM · good first task, Wikimedia-Site-requests
Izno placed T156450: QuizGame Special:QuestionGameHome should order headings correctly for semantics and accessibility up for grabs.
Wed, Aug 20, 11:28 PM · Patch-Needs-Improvement, good first task, Accessibility, Technical-Debt, Social-Tools, QuizGame
Izno placed T342581: MobileFrontend image viewer doesn't set focus properly up for grabs.
Wed, Aug 20, 11:26 PM · Readers Essential Work 2025 (Merge mobile and desktop media viewers), patch-welcome, good first task, Accessibility, MobileFrontend
Jdlrobson-WMF edited projects for T385811: Vector should not direct third-party wikis to report dark mode issues to MW.o, added: Readers Essential Work 2025; removed Web-Team.
Wed, Aug 20, 11:22 PM · Readers Essential Work 2025, MW-1.44-release, Patch-For-Review, affects-Miraheze, good first task, patch-welcome, WikimediaMessages, MW-1.43-release, Vector 2022
Jdlrobson-WMF added a project to T342581: MobileFrontend image viewer doesn't set focus properly: Readers Essential Work 2025 (Merge mobile and desktop media viewers).
Wed, Aug 20, 11:16 PM · Readers Essential Work 2025 (Merge mobile and desktop media viewers), patch-welcome, good first task, Accessibility, MobileFrontend
Jdlrobson-WMF removed a project from T342581: MobileFrontend image viewer doesn't set focus properly: Web-Team.

Feeing this up for someone else to work on. On long term we probably want to address the unification of the mobile and desktop media viewers before taking this on.

Wed, Aug 20, 11:16 PM · Readers Essential Work 2025 (Merge mobile and desktop media viewers), patch-welcome, good first task, Accessibility, MobileFrontend
HCoplin-WMF moved T402459: "Accept" header label in REST Sandbox is hard to read from Incoming (Needs Triage) to Bugs & Chores on the MW-Interfaces-Team board.

Note: This task will be resolved after SwaggerUI is replaced with a Codex solution: https://phabricator.wikimedia.org/T397474

Wed, Aug 20, 9:34 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
HCoplin-WMF triaged T402459: "Accept" header label in REST Sandbox is hard to read as Low priority.

Thank you for tagging this task with good first task for Wikimedia newcomers!

Wed, Aug 20, 9:33 PM · RoadToWiki, Patch-For-Review, MediaWiki-REST-API, good first task, MW-Interfaces-Team
Shreyapedia added a comment to T393746: Fix ULS language data search index for Javanese.

Hi, I’ve updated the patch based on the feedback. Could you please take another look when you get a chance? Thanks

Wed, Aug 20, 5:52 PM · LPL Onboarding and Development, Patch-For-Review, UniversalLanguageSelector, good first task, patch-welcome
Jdlrobson-WMF updated the task description for T401432: eye icon is not present on Minerva: Link to User Page on metawiki is a square on Minerva.
Wed, Aug 20, 4:14 PM · good first task, Reader Experience Team, patch-welcome, MinervaNeue
Jdlrobson-WMF updated the task description for T401432: eye icon is not present on Minerva: Link to User Page on metawiki is a square on Minerva.
Wed, Aug 20, 4:13 PM · good first task, Reader Experience Team, patch-welcome, MinervaNeue
Jdlrobson-WMF added a project to T401432: eye icon is not present on Minerva: Link to User Page on metawiki is a square on Minerva: good first task.

I'm not sure where it should strictly be being added -- which extension is actually triggering the use of this icon, and whether that should be doing its own addition of the item to something or whether we can reasonable expect that Minerva should be including all the icons the toolbar is likely to use, even the ones that aren't added directly by itself? The DT ticket you mention was resolved in part by just adding the icon that was needed to Minerva's module, so...

Thank you for tagging this task with good first task for Wikimedia newcomers!

Wed, Aug 20, 4:12 PM · good first task, Reader Experience Team, patch-welcome, MinervaNeue
gerritbot added a project to T396023: Post-deletion page should have red-linked page tab.: Patch-For-Review.
Wed, Aug 20, 1:24 PM · Patch-For-Review, good first task, MW-Interfaces-Team, MediaWiki-Page-deletion
gerritbot added a comment to T396023: Post-deletion page should have red-linked page tab..

Change #1180558 had a related patch set uploaded (by Reeti; author: Reeti):

[mediawiki/core@master] Allow supplying a reason when deleting via the API

https://gerrit.wikimedia.org/r/1180558

Wed, Aug 20, 1:24 PM · Patch-For-Review, good first task, MW-Interfaces-Team, MediaWiki-Page-deletion
gerritbot added a comment to T328928: [Microtask] Add tests for VideoCutTool's backend and frontend.

Change #910843 abandoned by Hashar:

[labs/tools/VideoCutTool@master] Add tests for Header component

Reason:

This repository has been migrated to GitLab: https://gitlab.wikimedia.org/cloudvps-repos/videocuttool/VideoCutTool

https://gerrit.wikimedia.org/r/910843

Wed, Aug 20, 1:19 PM · Test-Coverage, Patch-For-Review, good first task, VideoCutTool
gerritbot added a comment to T272240: Dynamically import languages list for VideoCutTool dropdown.

Change #904758 abandoned by Hashar:

[labs/tools/VideoCutTool@master] Adds dynamic language list to dropdown

Reason:

This repository has been migrated to GitLab: https://gitlab.wikimedia.org/cloudvps-repos/videocuttool/VideoCutTool

https://gerrit.wikimedia.org/r/904758

Wed, Aug 20, 1:19 PM · Patch-For-Review, good first task, I18n, VideoCutTool
gerritbot added a comment to T331235: Overwrite file text field should be same as original file.

Change #902053 abandoned by Hashar:

[labs/tools/VideoCutTool@master] Overwrite file text field is now same as the original file

Reason:

This repository has been migrated to GitLab: https://gitlab.wikimedia.org/cloudvps-repos/videocuttool/VideoCutTool

https://gerrit.wikimedia.org/r/902053

Wed, Aug 20, 1:18 PM · Patch-Needs-Improvement, good first task, VideoCutTool
gerritbot added a comment to T328928: [Microtask] Add tests for VideoCutTool's backend and frontend.

Change #900352 abandoned by Hashar:

[labs/tools/VideoCutTool@master] Test: added test for UrlBox component

Reason:

This repository has been migrated to GitLab: https://gitlab.wikimedia.org/cloudvps-repos/videocuttool/VideoCutTool

https://gerrit.wikimedia.org/r/900352

Wed, Aug 20, 1:17 PM · Test-Coverage, Patch-For-Review, good first task, VideoCutTool
lwatson added a project to T389665: Popover: improve the border between the arrow and its parent container: CSS.
Wed, Aug 20, 12:27 PM · CSS, Design-System-Team, Codex
gerritbot added a comment to T376228: Wikipedia Logo overlaps in Special:Preferences for Mobile Prod in dark mode.

Change #1180162 had a related patch set uploaded (by Scardenasmolinar; author: AkashKr 282):

[mediawiki/extensions/AdvancedSearch@master] T376228: Fix dark theme background for namespace selection

https://gerrit.wikimedia.org/r/1180162

Wed, Aug 20, 2:08 AM · Moderator-Tools-Team (Kanban), Patch-For-Review, good first task, dark-mode, MediaWiki-Core-Preferences

Tue, Aug 19

lwatson closed T390102: Popover: Don't set max-width/max-height in px values as Declined.

@3MindedScholar Thanks for your interest in this task!

Tue, Aug 19, 11:38 PM · good first task, Accessibility, Design-System-Team, Codex
Hype4shreshth added a project to T278670: Remove obsolete `-moz-` prefixed rules and properties (`-moz-keyframes`, `-moz-animation` & `-moz-transition`…) across skins & extensions: RoadToWiki.
Tue, Aug 19, 8:53 PM · RoadToWiki, Patch-For-Review, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), good first task, CSS, MediaWiki-extensions-General, MediaWiki-General
Hype4shreshth added a comment to T278670: Remove obsolete `-moz-` prefixed rules and properties (`-moz-keyframes`, `-moz-animation` & `-moz-transition`…) across skins & extensions.

Hey i have added some changes please review it. my change id is: I54da82c7931d39f6addb9047909d8de144fb9fa2

Tue, Aug 19, 8:52 PM · RoadToWiki, Patch-For-Review, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), good first task, CSS, MediaWiki-extensions-General, MediaWiki-General
gerritbot added a project to T278670: Remove obsolete `-moz-` prefixed rules and properties (`-moz-keyframes`, `-moz-animation` & `-moz-transition`…) across skins & extensions: Patch-For-Review.
Tue, Aug 19, 8:40 PM · RoadToWiki, Patch-For-Review, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), good first task, CSS, MediaWiki-extensions-General, MediaWiki-General
gerritbot added a comment to T278670: Remove obsolete `-moz-` prefixed rules and properties (`-moz-keyframes`, `-moz-animation` & `-moz-transition`…) across skins & extensions.

Change #1180218 had a related patch set uploaded (by Shreshth Srivastava; author: Shreshth Srivastava):

[mediawiki/core@master] Remove obsolete -moz- and outdated -webkit- vendor prefixes (T278670)

https://gerrit.wikimedia.org/r/1180218

Tue, Aug 19, 8:40 PM · RoadToWiki, Patch-For-Review, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), good first task, CSS, MediaWiki-extensions-General, MediaWiki-General
Hype4shreshth claimed T278670: Remove obsolete `-moz-` prefixed rules and properties (`-moz-keyframes`, `-moz-animation` & `-moz-transition`…) across skins & extensions.
Tue, Aug 19, 7:29 PM · RoadToWiki, Patch-For-Review, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), good first task, CSS, MediaWiki-extensions-General, MediaWiki-General
Jdlrobson-WMF removed projects from T314802: [Vue warn on unit tests]: icon-only buttons require one of the following attribute: aria-label or aria-hidden.: Web-Team, Design-System-Team.
Tue, Aug 19, 6:18 PM · Patch-For-Review, good first task, patch-welcome, QuickSurveys
srishakatux updated the task description for T399682: Quarterly newcomer tasks on language technical projects (July–September 2025).
Tue, Aug 19, 6:07 PM · patch-welcome, good first task, Wikimania-Hackathon-2025, LPL Onboarding and Development, Epic