[go: up one dir, main page]

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

MaryMunyoki closed T343113: Possible misspelling on [[MediaWiki:Project-localized-name-mniwiktionary/en]] source message as Resolved.
Fri, Nov 15, 10:58 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), LPL Technical Support (LPL Technical Support (Current)), good first task, WikimediaMessages, I18n
Yug updated the task description for T298413: Lua Module: Recategorize files on a per speaker basis.
Fri, Nov 15, 2:14 PM · good first task, Lingua-Libre-Legacy
Yug claimed T298413: Lua Module: Recategorize files on a per speaker basis.
Fri, Nov 15, 2:13 PM · good first task, Lingua-Libre-Legacy
Yug updated the task description for T298413: Lua Module: Recategorize files on a per speaker basis.
Fri, Nov 15, 2:09 PM · good first task, Lingua-Libre-Legacy
Yug added a parent task for T298413: Lua Module: Recategorize files on a per speaker basis: T298412: Cleaning via bot: Vast bot-lead clean up of files storage system (Lili + Commons).
Fri, Nov 15, 2:04 PM · good first task, Lingua-Libre-Legacy
Agamyasamuel added a comment to T375969: Develop a python script to fetch and process Quote of the day.

I had a open pull request at https://github.com/indictechcom/wiki-featured-content-feed/pull/2
If someone can review it

Fri, Nov 15, 12:24 PM · good first task, Indic-TechCom
kostajh updated the task description for T289105: Remove compatConfig from Vue settings.
Fri, Nov 15, 7:39 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
HNordeenWMF moved T377633: Changing text size, from settings, while in an article does not change text size from Ready for PM Signoff to Ready for Release on the Wikipedia-iOS-App-Backlog (iOS Release FY2024-25) board.

Thanks for working on this one @Crozariodev, @GOlson-WMF and @Tsevener! Looks good

Fri, Nov 15, 12:37 AM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task

Thu, Nov 14

AlstonHsu claimed T50443: Subpages: Add a class to distinguishing a subpage from a "root" page.
Thu, Nov 14, 9:07 PM · good first task, MediaWiki-Core-Skin-Architecture, patch-welcome, MediaWiki-User-Interface
kostajh closed T379056: ReportIncident: Remove compatConfig from Vue settings, a subtask of T289105: Remove compatConfig from Vue settings, as Resolved.
Thu, Nov 14, 4:26 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
hector.arroyo changed the status of T379056: ReportIncident: Remove compatConfig from Vue settings, a subtask of T289105: Remove compatConfig from Vue settings, from Open to In Progress.
Thu, Nov 14, 3:54 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
Klein removed a watcher for good first task: Klein.
Thu, Nov 14, 12:00 AM

Wed, Nov 13

Jdlrobson moved T285356: [tablet/desktop] Minerva search bar blurs text and moves/shrinks slightly when focussed from Product Backlog to Legacy backlog on the Web-Team board.
Wed, Nov 13, 11:57 PM · Web-Team, good first task, patch-welcome, MinervaNeue
Jdlrobson moved T314802: [Vue warn]: icon-only buttons require one of the following attribute: aria-label or aria-hidden. from Product Backlog to Legacy backlog on the Web-Team board.
Wed, Nov 13, 11:56 PM · Web-Team, good first task, patch-welcome, Design-System-Team, QuickSurveys
Jdlrobson moved T342581: MobileFrontend image viewer doesn't set focus properly from Product Backlog to Legacy backlog on the Web-Team board.
Wed, Nov 13, 11:48 PM · Web-Team, good first task, Accessibility, MobileFrontend
Jdlrobson edited projects for T314802: [Vue warn]: icon-only buttons require one of the following attribute: aria-label or aria-hidden., added: Web-Team; removed Web-Team-Backlog.
Wed, Nov 13, 11:42 PM · Web-Team, good first task, patch-welcome, Design-System-Team, QuickSurveys
Jdlrobson edited projects for T285356: [tablet/desktop] Minerva search bar blurs text and moves/shrinks slightly when focussed, added: Web-Team; removed Web-Team-Backlog.
Wed, Nov 13, 11:40 PM · Web-Team, good first task, patch-welcome, MinervaNeue
Jdlrobson edited projects for T342581: MobileFrontend image viewer doesn't set focus properly, added: Web-Team; removed Web-Team-Backlog.
Wed, Nov 13, 11:38 PM · Web-Team, good first task, Accessibility, MobileFrontend
Jdforrester-WMF moved T342912: Special:ListObjectsByType have no paging from Ready to deploy to Needs Sign-off on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Wed, Nov 13, 8:09 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Abstract Wikipedia team (25Q2 (Oct–Dec)), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, good first task, WikiLambda
Ibom99 claimed T376902: Add information to InteGraality user guide from Wikipedia Workbook for Cultural Institutions.
Wed, Nov 13, 7:27 PM · Documentation, good first task, Tool-inteGraality
Ibom99 added a comment to T376902: Add information to InteGraality user guide from Wikipedia Workbook for Cultural Institutions.

Thank you! Will do so ASAP!

Hi @Ibom99, thanks for your interest in contributing! No need to ask for permission, you can assign this task to yourself and start working on it. Here are some additional resources and guidelines:

https://www.mediawiki.org/wiki/New_Developers#Communication_tips
https://www.mediawiki.org/wiki/Documentation/Contribute

You can follow the general principles and practices for Wikipedia editing (be bold, make incremental changes) to make revisions to https://www.wikidata.org/wiki/Wikidata:Tools/inteGraality. I would recommend asking any questions you have or requesting feedback on your planned changes on the Talk page.

Wed, Nov 13, 7:24 PM · Documentation, good first task, Tool-inteGraality
GauriGupta added a comment to T376902: Add information to InteGraality user guide from Wikipedia Workbook for Cultural Institutions.

Hello everyone, I’m new to Wikimedia and have taken on this task. After reviewing the tool InteGraality, I have initiated a discussion on the Wikidata talk page. You can find the link here: https://www.wikidata.org/w/index.php?title=Wikidata_talk%3ATools%2FinteGraality#Adding_Detailed_Instructions_from_the_2024_Wikipedia_Workbook_for_InteGraality I would appreciate guidance on how to proceed with this task.

Wed, Nov 13, 6:33 PM · Documentation, good first task, Tool-inteGraality
Jdforrester-WMF moved T343001: When the user visits an Object page without a URL set explicitly in their URL, re-write their history to the canonical one from Backlog to Product Backlog on the Abstract Wikipedia team board.
Wed, Nov 13, 5:56 PM · good first task, WikiLambda Front-end, Abstract Wikipedia team
Jdforrester-WMF moved T360229: Clean up code in PageRenderingHandler::onSkinTemplateNavigation__Universal to use wfArrayToCgi() from Incoming to In Engineering on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Wed, Nov 13, 5:44 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), Patch-Needs-Improvement, Abstract Wikipedia Fix-It tasks, good first task, WikiLambda
Amire80 moved T343113: Possible misspelling on [[MediaWiki:Project-localized-name-mniwiktionary/en]] source message from Waiting for Deployment to Done on the LPL Technical Support (LPL Technical Support (Current)) board.
Wed, Nov 13, 4:18 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), LPL Technical Support (LPL Technical Support (Current)), good first task, WikimediaMessages, I18n
AlstonHsu placed T278670: Remove obsolete `-moz-` prefixed rules and properties (`-moz-keyframes`, `-moz-animation` & `-moz-transition`…) across skins & extensions up for grabs.
Wed, Nov 13, 3:46 PM · 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
ReleaseTaggerBot 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: MW-1.44-notes (1.44.0-wmf.4; 2024-11-19).
Wed, Nov 13, 3:00 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda Front-end, good first task, WikiLambda
Maintenance_bot removed a project from 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.
Wed, Nov 13, 2:32 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda Front-end, good first task, WikiLambda
Jdforrester-WMF moved T342965: Over-ride the message shown to users on a non-existent page in main namespace, in order to remove confusing text from In Code review to Ready to deploy on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Wed, Nov 13, 2:15 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda Front-end, good first task, 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 merged by jenkins-bot:

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

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

Wed, Nov 13, 2:11 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda Front-end, good first task, WikiLambda
Jdforrester-WMF moved T342965: Over-ride the message shown to users on a non-existent page in main namespace, in order to remove confusing text from Incoming to In Code review on the Abstract Wikipedia team (25Q2 (Oct–Dec)) board.
Wed, Nov 13, 1:35 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda Front-end, good first task, WikiLambda
Rajparad added a comment to T375135: Lost location text in Places.

Hello @Tsevener, yes the issue is there. But it's not text is missing, it's text is not updating the style. I have created the PR with Fix and added info. Also adding screenshot here.

Wed, Nov 13, 12:58 AM · good first task, Wikipedia-iOS-App-Backlog

Tue, Nov 12

ABorbaWMF moved T377633: Changing text size, from settings, while in an article does not change text size from Needs QA signoff to Ready for PM Signoff on the Wikipedia-iOS-App-Backlog (iOS Release FY2024-25) board.

Fixed on 7.6.2 (4449)

Tue, Nov 12, 8:18 PM · Wikipedia-iOS-App-Backlog (iOS Release FY2024-25), good first task
HNordeenWMF triaged T379634: [BUG] Italic font on Table of Contents is not proportional as Low priority.
Tue, Nov 12, 6:35 PM · good first task, Wikipedia-iOS-App-Backlog
Michael moved T379423: Document TransitionEvent fields from Inbox to Triaged on the Growth-Team board.
Tue, Nov 12, 6:10 PM · Growth-Team, good first task, Documentation, MediaWiki-extensions-GuidedTour
TBurmeister added a comment to T376902: Add information to InteGraality user guide from Wikipedia Workbook for Cultural Institutions.

Hi @Ibom99, thanks for your interest in contributing! No need to ask for permission, you can assign this task to yourself and start working on it. Here are some additional resources and guidelines:

Tue, Nov 12, 5:15 PM · Documentation, good first task, Tool-inteGraality
Jdforrester-WMF moved T360229: Clean up code in PageRenderingHandler::onSkinTemplateNavigation__Universal to use wfArrayToCgi() from Backlog to 25Q2 (Oct–Dec) on the Abstract Wikipedia team board.
Tue, Nov 12, 5:06 PM · Abstract Wikipedia team (25Q2 (Oct–Dec)), Patch-Needs-Improvement, Abstract Wikipedia Fix-It tasks, good first task, WikiLambda
Jdforrester-WMF moved T342965: Over-ride the message shown to users on a non-existent page in main namespace, in order to remove confusing text from Backlog to 25Q2 (Oct–Dec) on the Abstract Wikipedia team board.
Tue, Nov 12, 5:00 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Abstract Wikipedia team (25Q2 (Oct–Dec)), WikiLambda Front-end, good first task, WikiLambda
Samwalton9-WMF moved T302140: Mark patrols by rollback as "manually patrolled" instead of "autopatrolled" from Estimated to Kanban on the Moderator-Tools-Team board.
Tue, Nov 12, 4:32 PM · Moderator-Tools-Team (Kanban), Product-Analytics, Patch-Needs-Improvement, good first task, MediaWiki-Patrolling, MediaWiki-Recent-changes
Samwalton9-WMF raised the priority of T302140: Mark patrols by rollback as "manually patrolled" instead of "autopatrolled" from Lowest to Low.
Tue, Nov 12, 4:29 PM · Moderator-Tools-Team (Kanban), Product-Analytics, 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": Product-Analytics.

Tagging Product-Analytics to check if there are any concerns with us approving this patch - this would change how some data is stored in the Recent Changes table, so I wanted to check if any documentation or pipelines needed updating that might use this data.

Tue, Nov 12, 4:22 PM · Moderator-Tools-Team (Kanban), Product-Analytics, Patch-Needs-Improvement, good first task, MediaWiki-Patrolling, MediaWiki-Recent-changes
Scardenasmolinar set the point value for T302140: Mark patrols by rollback as "manually patrolled" instead of "autopatrolled" to 5.
Tue, Nov 12, 4:21 PM · Moderator-Tools-Team (Kanban), Product-Analytics, Patch-Needs-Improvement, good first task, MediaWiki-Patrolling, MediaWiki-Recent-changes
Milimetric triaged T356940: [Java] Extract app version from pom file to populate MP Java lib version in user agent request property as Low priority.
Tue, Nov 12, 3:30 PM · Technical-Debt, good first task, Metrics Platform, Data Products
Milimetric assigned T354821: Remove events key from Metrics Platform stream configs to phuedx.
Tue, Nov 12, 3:27 PM · Data Products (Data Products Sprint 22), good first task, Technical-Debt, Metrics Platform
Milimetric triaged T354822: [JS] Remove dispatch method as Low priority.
Tue, Nov 12, 3:26 PM · good first task, Metrics Platform, Data Products
Milimetric moved T354821: Remove events key from Metrics Platform stream configs from Sprint Backlog to Sign Off on the Data Products (Data Products Sprint 22) board.
Tue, Nov 12, 3:24 PM · Data Products (Data Products Sprint 22), good first task, Technical-Debt, Metrics Platform
Tsevener updated the task description for T379634: [BUG] Italic font on Table of Contents is not proportional.
Tue, Nov 12, 2:46 PM · good first task, Wikipedia-iOS-App-Backlog
Tsevener created T379634: [BUG] Italic font on Table of Contents is not proportional.

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

Tue, Nov 12, 2:43 PM · good first task, Wikipedia-iOS-App-Backlog
Tsevener added a comment to T375135: Lost location text in Places.

Hi @Rajparad! Can you check it against the dark or black themes? App Settings > Reading Preferences > Reading Themes. It could be that the bug only manifests on those themes.

Tue, Nov 12, 2:28 PM · good first task, Wikipedia-iOS-App-Backlog
Rajparad added a comment to T375135: Lost location text in Places.

Hello @Tsevener/@HNordeenWMF I have attached screenshot from Simulator(12 and 16Pro model) with 18.0 iOS. It looks fine!

Simulator Screenshot - iPhone 16 Pro - 2024-11-11 at 19.09.24.png (2×1 px, 731 KB)

Tue, Nov 12, 12:15 AM · good first task, Wikipedia-iOS-App-Backlog