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

Yesterday

Maintenance_bot removed a project from T274713: Allow creating OAuth owner-only consumers via maintenance script: Patch-For-Review.
Sat, Nov 9, 10:30 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), good first task, MediaWiki-extensions-OAuth
ReleaseTaggerBot added a project to T274713: Allow creating OAuth owner-only consumers via maintenance script: MW-1.44-notes (1.44.0-wmf.3; 2024-11-12).
Sat, Nov 9, 10:00 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), good first task, MediaWiki-extensions-OAuth
gerritbot added a comment to T274713: Allow creating OAuth owner-only consumers via maintenance script.

Change #1064501 merged by jenkins-bot:

[mediawiki/extensions/OAuth@master] createOAuthConsumer script: add support for owner-only consumer creation

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

Sat, Nov 9, 9:54 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), good first task, MediaWiki-extensions-OAuth
Agamyasamuel claimed T375969: Develop a python script to fetch and process Quote of the day.
Sat, Nov 9, 11:24 AM · good first task, Indic-TechCom
Ibom99 added a comment to T376902: Add information to InteGraality user guide from Wikipedia Workbook for Cultural Institutions.

Hi there, I'd like to contribute by working on this if that's okay.

Sat, Nov 9, 7:09 AM · Documentation, good first task, Tool-inteGraality
Bawolff 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.

Sat, Nov 9, 1:06 AM · good first task, MediaWiki-Page-deletion
SomeRandomDeveloper added a comment to T345477: Counter of number of functions for a WikiLambda installation.

Should this be a magic word? Another thing to consider would be to show these stats on Special:Statistics, like Semantic MediaWiki does.

Sat, Nov 9, 12:04 AM · good first task, Abstract Wikipedia team

Fri, Nov 8

SomeRandomDeveloper 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.

To me, it looks like the "Change visibility of selected revisions" button belongs to the "Page history" section and only applies to those revisions. You get the error because you did not select any page history revisions.
For the File history section, you can use the "change visibility" links which work fine for me. I might be wrong though, it would probably be good to have someone review this who has more knowledge about this page.

Fri, Nov 8, 10:32 PM · good first task, MediaWiki-Page-deletion
SomeRandomDeveloper added a comment to T342965: Over-ride the message shown to users on a non-existent page in main namespace, in order to remove confusing text.

I submitted a patch set for this at https://gerrit.wikimedia.org/r/1088650.

Fri, Nov 8, 10:14 PM · Patch-For-Review, WikiLambda Front-end, good first task, Abstract Wikipedia team, WikiLambda
gerritbot added a project to T342965: Over-ride the message shown to users on a non-existent page in main namespace, in order to remove confusing text: Patch-For-Review.
Fri, Nov 8, 10:12 PM · Patch-For-Review, WikiLambda Front-end, good first task, Abstract Wikipedia team, WikiLambda
gerritbot added a comment to T342965: Over-ride the message shown to users on a non-existent page in main namespace, in order to remove confusing text.

Change #1088650 had a related patch set uploaded (by SomeRandomDeveloper; author: SomeRandomDeveloper):

[mediawiki/extensions/WikiLambda@master] Override default not found message for Objects

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

Fri, Nov 8, 10:12 PM · Patch-For-Review, WikiLambda Front-end, good first task, Abstract Wikipedia team, WikiLambda
apaskulin created T379423: Document TransitionEvent fields.

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

Fri, Nov 8, 9:01 PM · Growth-Team, good first task, Documentation, MediaWiki-extensions-GuidedTour
SomeRandomDeveloper claimed T342965: Over-ride the message shown to users on a non-existent page in main namespace, in order to remove confusing text.
Fri, Nov 8, 5:55 PM · Patch-For-Review, WikiLambda Front-end, good first task, Abstract Wikipedia team, WikiLambda
Tsevener placed T377633: Changing text size, from settings, while in an article does not change text size up for grabs.
Fri, Nov 8, 4:53 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
Tsevener moved T377633: Changing text size, from settings, while in an article does not change text size from Waiting for Build to Needs QA signoff on the Wikipedia-iOS-App-Backlog (iOS Release FY2024-25) board.
Fri, Nov 8, 4:49 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
GOlson-WMF moved T377633: Changing text size, from settings, while in an article does not change text size from Doing to Waiting for Build on the Wikipedia-iOS-App-Backlog (iOS Release FY2024-25) board.
Fri, Nov 8, 4:23 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
GOlson-WMF moved T377633: Changing text size, from settings, while in an article does not change text size from Tasks from Product Backlog to Doing on the Wikipedia-iOS-App-Backlog (iOS Release FY2024-25) board.
Fri, Nov 8, 4:23 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
GOlson-WMF added a project to T377633: Changing text size, from settings, while in an article does not change text size: Wikipedia-iOS-App-Backlog (iOS Release FY2024-25).
Fri, Nov 8, 4:22 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
GOlson-WMF removed a project from T377633: Changing text size, from settings, while in an article does not change text size: Wikipedia-iOS-App-Backlog.
Fri, Nov 8, 4:21 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
bmartinezcalvo merged task T340858: Select: unify padding with TextInput into T342126: Select: unify styles with the rest of form items.
Fri, Nov 8, 2:35 PM · good first task, Codex, Design-System-Team
bmartinezcalvo updated the task description for T340858: Select: unify padding with TextInput.
Fri, Nov 8, 2:34 PM · good first task, Codex, Design-System-Team
bmartinezcalvo updated the task description for T340858: Select: unify padding with TextInput.
Fri, Nov 8, 2:29 PM · good first task, Codex, Design-System-Team
gengh moved T342912: Special:ListObjectsByType have no paging from In Engineering to In Code review on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Fri, Nov 8, 9:04 AM · Abstract Wikipedia team (25Q2 (Oct–Dec)), Patch-For-Review, Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, good first task, WikiLambda
Bawolff 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.

I mean the circled button "change visibility of selected revisions", not the text link.

Fri, Nov 8, 6:27 AM · good first task, MediaWiki-Page-deletion
DTorsani-WMF added a comment to T340858: Select: unify padding with TextInput.

In regards to the horizontal padding in TextInputs, I'm seeing the padding-right being 8px, not 4px.

Fri, Nov 8, 2:10 AM · good first task, Codex, Design-System-Team

Thu, Nov 7

Pppery 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: MediaWiki-Special-pages.
Thu, Nov 7, 7:18 PM · good first task, MediaWiki-Page-deletion
Crozariodev claimed T377633: Changing text size, from settings, while in an article does not change text size.
Thu, Nov 7, 4:31 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
Samwalton9-WMF moved T302140: Mark patrols by rollback as "manually patrolled" instead of "autopatrolled" from Inbox to To be estimated on the Moderator-Tools-Team board.
Thu, Nov 7, 12:21 PM · Moderator-Tools-Team, Patch-Needs-Improvement, good first task, MediaWiki-Patrolling, MediaWiki-Recent-changes
Samwalton9-WMF added a project to T302140: Mark patrols by rollback as "manually patrolled" instead of "autopatrolled": Moderator-Tools-Team.
Thu, Nov 7, 12:21 PM · Moderator-Tools-Team, Patch-Needs-Improvement, good first task, MediaWiki-Patrolling, MediaWiki-Recent-changes
gengh claimed T342912: Special:ListObjectsByType have no paging.
Thu, Nov 7, 9:11 AM · Abstract Wikipedia team (25Q2 (Oct–Dec)), Patch-For-Review, Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, good first task, WikiLambda
gengh moved T342912: Special:ListObjectsByType have no paging from Bugs to investigate to In Engineering on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Thu, Nov 7, 9:03 AM · Abstract Wikipedia team (25Q2 (Oct–Dec)), Patch-For-Review, Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, good first task, WikiLambda

Wed, Nov 6

Maintenance_bot removed a project from T377856: The autonym of the Shan language is inconsistent: Patch-For-Review.
Wed, Nov 6, 8:30 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), good first task, MediaWiki-Internationalization, LPL Technical Support, I18n
SomeRandomDeveloper 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.

Not that button, the "change visibility" button. It only shows up if your user account has the correct rights, which admins might not have by default.

Try setting in LocalSettings.php

$wgGroupPermissions['user']['deleterevision'] = true; $wgGroupPermissions['user']['deletelogentry'] = true;
Wed, Nov 6, 8:13 PM · good first task, MediaWiki-Page-deletion
Amire80 updated the task description for T377856: The autonym of the Shan language is inconsistent.
Wed, Nov 6, 8:04 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), good first task, MediaWiki-Internationalization, LPL Technical Support, I18n
ReleaseTaggerBot added a project to T377856: The autonym of the Shan language is inconsistent: MW-1.44-notes (1.44.0-wmf.3; 2024-11-12).
Wed, Nov 6, 8:01 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), good first task, MediaWiki-Internationalization, LPL Technical Support, I18n
gerritbot added a comment to T377856: The autonym of the Shan language is inconsistent.

Change #1085463 merged by Srishakatux:

[mediawiki/extensions/UniversalLanguageSelector@master] Add search aliases for Shan (shn)

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

Wed, Nov 6, 7:44 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), good first task, MediaWiki-Internationalization, LPL Technical Support, I18n
kostajh removed projects from T289105: Remove compatConfig from Vue settings: Trust and Safety Product Team, Incident-Reporting-System.
Wed, Nov 6, 2:18 PM · good first task, MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Structured-Data-Backlog, Growth-Team, Technical-Debt, Cosmos, WikiLove, ContentTranslation, GrowthExperiments, Design-System-Team, Design-Systems-team-20200324-20220422
Bawolff 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.

Not that button, the "change visibility" button. It only shows up if your user account has the correct rights, which admins might not have by default.

Wed, Nov 6, 12:58 AM · good first task, MediaWiki-Page-deletion

Tue, Nov 5

SomeRandomDeveloper closed T337916: Parts of translation notification digest email are untranslated as Resolved.

Fixed in https://gerrit.wikimedia.org/r/1085453

Tue, Nov 5, 11:02 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), good first task, TranslationNotifications
HNordeenWMF moved T212318: As an editor on the iOS app, I'd like to know that the introduction paragraph is presented differently in the editing view / preview than in the article view from Ready for PM Signoff to Ready for Release on the Wikipedia-iOS-App-Backlog (iOS Release FY2024-25) board.

Looks good, thanks @Rajparad for contributing on this one!

Tue, Nov 5, 10:30 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
SomeRandomDeveloper 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.

I cannot reproduce this, when clicking "Undelete" it says that the file has been successfully undeleted

image.png (624×1 px, 70 KB)

image.png (211×570 px, 21 KB)

Tue, Nov 5, 10:15 PM · good first task, MediaWiki-Page-deletion
ABorbaWMF moved T212318: As an editor on the iOS app, I'd like to know that the introduction paragraph is presented differently in the editing view / preview than in the article view from Needs QA signoff to Ready for PM Signoff on the Wikipedia-iOS-App-Backlog (iOS Release FY2024-25) board.

Looking good on 7.6.2 (4387)

Tue, Nov 5, 8:31 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
Aklapper added a comment to T319102: mwbot-rs: Add function to protect a page.

@F1rst_LastNam3: Hi! This task has been assigned to you a while ago. Could you maybe share an update? Do you still plan to work on this task, or do you need any help?

Tue, Nov 5, 4:04 PM · good first task, mwbot-rs (mwbot)
ReleaseTaggerBot added a project to T36738: ResourceLoader should use context/config instead of global variables: MW-1.44-notes (1.44.0-wmf.3; 2024-11-12).
Tue, Nov 5, 4:00 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Patch-For-Review, MediaWiki-Engineering-Group-onboarding, MediaWiki-Platform-Team, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), good first task, Technical-Debt, MediaWiki-ResourceLoader
gerritbot added a comment to T36738: ResourceLoader should use context/config instead of global variables.

Change #1084156 merged by jenkins-bot:

[mediawiki/core@master] debug: Remove use of makeConfigSetScript() from MWDebug

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

Tue, Nov 5, 3:55 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Patch-For-Review, MediaWiki-Engineering-Group-onboarding, MediaWiki-Platform-Team, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), good first task, Technical-Debt, MediaWiki-ResourceLoader
Bawolff updated the task description for T379070: Special:Undelete does not go to right page if you check the checkbox to adjust revision visibility for a deleted file revision.
Tue, Nov 5, 1:19 PM · good first task, MediaWiki-Page-deletion
Bawolff created T379070: Special:Undelete does not go to right page if you check the checkbox to adjust revision visibility for a deleted file revision.

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

Tue, Nov 5, 1:15 PM · good first task, MediaWiki-Page-deletion
kostajh updated the task description for T289105: Remove compatConfig from Vue settings.
Tue, Nov 5, 11:07 AM · good first task, MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), Structured-Data-Backlog, Growth-Team, Technical-Debt, Cosmos, WikiLove, ContentTranslation, GrowthExperiments, Design-System-Team, Design-Systems-team-20200324-20220422
ReleaseTaggerBot added a project to T366721: Add better error message for "No stashed content found": MW-1.44-notes (1.44.0-wmf.2; 2024-11-05).
Tue, Nov 5, 12:00 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), good first task, Parsoid (Tracking), Editing-team (Tracking), Parsoid-DOM, VisualEditor, VisualEditor-MediaWiki
ReleaseTaggerBot edited projects for T362636: Remove all methods that were hard-deprecated in the 1.41 release, added: MW-1.43-notes, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05); removed MW-1.43-notes (1.43.0-wmf.12; 2024-07-02).
Tue, Nov 5, 12:00 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MW-1.43-notes, MediaWiki-core-Hackathon-2024, MediaWiki-Engineering, Code-Health, good first task