Page MenuHomePhabricator

RaushanCode (Raushan 31)
Engineering

Projects (1)

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Feb 14 2026, 10:48 PM (9 w, 17 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Raushan 31 [ Global Accounts ]

Recent Activity

Thu, Apr 9

RaushanCode added a comment to T414863: Wikidata support.

Sure and Thank you!

Thu, Apr 9, 7:26 AM · Epic, Community-Wishlist, XTools

Wed, Apr 1

RaushanCode added a comment to T414863: Wikidata support.

Hi @MusikAnimal, thank you for the guidance.
After looking into the PageRepository.php logic, I realized the backend is heavily based on PHP. While I’m comfortable with the SQL logic, PHP isn't my primary stack (I'm focused on Python, JavaScript/React, and SQL).
I want to give this my best effort and deliver high-quality code. Are there subtasks (yet to be created) for this Wikidata epic that involve the Frontend (React/JS) or any Python-based data tooling?
I'd love to contribute where my skills can actually have impact, but I'm also willing to help with the SQL design for the PHP repositories if that's more useful.
Please let me know what you think?

Wed, Apr 1, 2:40 PM · Epic, Community-Wishlist, XTools

Mon, Mar 30

RaushanCode added a comment to T387248: GSoC 2026: Gamifying constraint violation fixes on Wikidata.

Hi @LGoto, I picked Large on the dashboard. I was just following the GSoC guide's breakdown (350h for Large / 175h for Medium), and @Pfps confirmed that Large fits what we’re planning for the project. I also put '350 hours' on the PDF just to be safe! Link for ref: https://google.github.io/gsocguides/student/time-management-for-students

Mon, Mar 30, 3:54 PM · Wikidata Omega Product, Wikibase-Quality-Constraints, Google-Summer-of-Code (2026), Outreach-Programs-Projects, Wikidata, Google-Summer-of-Code-2025
RaushanCode added a comment to T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.

Hi @Pfps,
To confirm, my display name on the GSoC dashboard is Raushan 31. That is the account linked to the 'Large (350 hours)' proposal for this project.
My Phabricator account is RaushanCode (Raushan 31). Sorry for any confusion with the handles. Please let me know if you need any other details to link the two.

Mon, Mar 30, 1:02 PM · Google-Summer-of-Code (2026)

Sun, Mar 29

RaushanCode added a comment to T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.

Hello @Pfps, I've officially submitted my proposal on the GSoC dashboard! I've set the project size to Large (350 hours) as per your previous comment. I'm looking forward to any feedback you might have. In the meantime, I'll be contributing actively. Thanks again for the guidance

Sun, Mar 29, 9:04 AM · Google-Summer-of-Code (2026)
RaushanCode updated the task description for T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Sun, Mar 29, 8:34 AM · Google-Summer-of-Code (2026)

Sat, Mar 28

RaushanCode added a comment to T387248: GSoC 2026: Gamifying constraint violation fixes on Wikidata.

Hello pfps, I am ready to submit my proposal bu the GSoC dashboard lists Medium as 175 hours and Large as 350 hours but this project is specified as 350 hours and medium. I was wondering which to choose.

Sat, Mar 28, 8:13 PM · Wikidata Omega Product, Wikibase-Quality-Constraints, Google-Summer-of-Code (2026), Outreach-Programs-Projects, Wikidata, Google-Summer-of-Code-2025

Fri, Mar 27

RaushanCode updated the task description for T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Fri, Mar 27, 6:38 PM · Google-Summer-of-Code (2026)

Wed, Mar 25

RaushanCode updated the task description for T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Wed, Mar 25, 6:40 PM · Google-Summer-of-Code (2026)

Tue, Mar 24

RaushanCode updated the task description for T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Tue, Mar 24, 8:24 PM · Google-Summer-of-Code (2026)
RaushanCode added a comment to T414863: Wikidata support.

Hi @MusikAnimal, thanks for the pointers.
I’m currently balancing my GSoC proposal finalization with college midterms this week, but I’ll begin working on the codebase of T420558 right after that.
Thank You.

Tue, Mar 24, 6:37 PM · Epic, Community-Wishlist, XTools

Sat, Mar 21

RaushanCode added a comment to T414863: Wikidata support.

Hello, I’m Raushan. I’ve been researching the Wikidata Distributed Game for GSoC and want to help out with the Wikidata support here.

Sat, Mar 21, 8:21 AM · Epic, Community-Wishlist, XTools
RaushanCode updated the task description for T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Sat, Mar 21, 7:32 AM · Google-Summer-of-Code (2026)

Fri, Mar 20

RaushanCode updated the task description for T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Fri, Mar 20, 5:58 PM · Google-Summer-of-Code (2026)

Mar 18 2026

RaushanCode updated the task description for T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Mar 18 2026, 2:08 AM · Google-Summer-of-Code (2026)

Mar 17 2026

RaushanCode updated the task description for T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Mar 17 2026, 2:11 PM · Google-Summer-of-Code (2026)
RaushanCode created T420355: GSoC 2026 - Proposal: Gamifying constraint violation fixes on Wikidata.
Mar 17 2026, 1:51 PM · Google-Summer-of-Code (2026)

Mar 13 2026

RaushanCode added a comment to T387248: GSoC 2026: Gamifying constraint violation fixes on Wikidata.

Hello!
I'm Raushan. I have been an active contributor to the Wikimedia ecosystem with 4 patches already merged on Gerrit. I am very interested in the 'Gamifying Constraint Violation Fixes on Wikidata' project.
I have reviewed the requirements and am currently familiarizing myself with the codebase. I would love to hear your thoughts on the best microtask to tackle to better understand the technical environment and demonstrate my readiness before I draft my initial proposal for this project.

Mar 13 2026, 9:25 PM · Wikidata Omega Product, Wikibase-Quality-Constraints, Google-Summer-of-Code (2026), Outreach-Programs-Projects, Wikidata, Google-Summer-of-Code-2025

Mar 11 2026

RaushanCode added a comment to T418286: Outreachy 32: Addressing the lusophone technological wishlist proposals - Create a Python script to get and print the `status code` of the response of a list of URLs from a `.csv` file..

Hello!
I'm an Outreachy applicant and I've been looking into the codebase to prepare for the contribution period.
I have set up my environment and am currently researching the T418286 task. I’m planning to submit my first patch as soon as the contribution period officially opens on March 16th.
Thanks!

Mar 11 2026, 9:55 PM · Outreachy (Round 32)
RaushanCode added a member for Outreachy: RaushanCode.
Mar 11 2026, 9:18 PM
RaushanCode added a watcher for Outreachy: RaushanCode.
Mar 11 2026, 9:18 PM
RaushanCode added a watcher for Google-Summer-of-Code (2026): RaushanCode.
Mar 11 2026, 9:16 PM

Mar 8 2026

Aklapper renamed RaushanCode.
Mar 8 2026, 6:18 PM

Mar 1 2026

RaushanCode added a comment to T57110: spellcheck.py could have option 'ignore word for this page'.

Hello!
I noticed spellcheck.py was missing from the current scripts folder, so I followed the link - https://phabricator.wikimedia.org/diffusion/PWBO/browse/master/spellcheck.py - provided in T236642 to find the original code. I have now ported the script to the Core branch, updating the Python2 code to Python 3 standards (including fixes like handeleArgs to handle_args, print " " to print (""), xrange to range, AttributeErrors etc.). Additionally, I implemented the feature requested in T57110 by adding a 'p' ( similar to q for quit) option to ignore a specific word for the rest of the page.
I have uploaded the patch to Gerrit for review: https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1246857
As a newcomer, I’ve made as many changes and corrections as I could based on my current understanding of the codebase. I look forward to your feedback!

Mar 1 2026, 5:55 PM · Patch-For-Review, Pywikibot-compat-to-core, Pywikibot, Pywikibot-Scripts

Feb 27 2026

RaushanCode claimed T57110: spellcheck.py could have option 'ignore word for this page'.

Hello!
I was browsing through older tasks, and this one caught my eye. I’d love to give it a try.
If no one is working on this, can I go ahead and start exploring the spellcheck.py logic?

Feb 27 2026, 9:20 PM · Patch-For-Review, Pywikibot-compat-to-core, Pywikibot, Pywikibot-Scripts

Feb 24 2026

RaushanCode added a comment to T414239: Add support for kaiwiki to Pywikibot.

Hello, is anyone still working on this. if not, I'd like to give it a try

Feb 24 2026, 8:23 AM · good first task, Pywikibot

Feb 23 2026

RaushanCode added a comment to T137914: Add tests for background colors in ui_tests.py.

I have completed the task of adding a test for background colors in ui_tests.py. This is the link to the patch: https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1242465

Feb 23 2026, 7:46 PM · Pywikibot-tests, Pywikibot
RaushanCode claimed T137914: Add tests for background colors in ui_tests.py.

Hello,
I am a student developer, I have just started working on this.
I will share the patch details once the test runs successfully.
Thank You.

Feb 23 2026, 7:11 PM · Pywikibot-tests, Pywikibot

Feb 22 2026

RaushanCode added a comment to T154281: [recurring] Replace assertRaises with assertRaisesRegex.

I have successfully uploaded the patch for tests/djvu_tests.py to Gerrit. The link to the patch is :https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1241825

Feb 22 2026, 9:11 PM · RoadToWiki, good first task, Pywikibot, Google-Code-in-2017, Google-Code-In-2016, Pywikibot-tests
RaushanCode claimed T154281: [recurring] Replace assertRaises with assertRaisesRegex.

Hello, I'm a student interested in contributing to this patch. I've already set up my local environment and started migrating assertRaises to assertRaisesRegex in tests/djvu_tests.py.
I'll be uploading a patch for review shortly.
Thanks.

Feb 22 2026, 8:40 PM · RoadToWiki, good first task, Pywikibot, Google-Code-in-2017, Google-Code-In-2016, Pywikibot-tests

Feb 20 2026

RaushanCode updated RaushanCode.
Feb 20 2026, 11:41 PM
RaushanCode updated RaushanCode.
Feb 20 2026, 11:26 PM

Feb 17 2026

RaushanCode added a comment to T255903: Wrap "username or IP address removed" comment in a span and appropriate class.

I have uploaded a patch for this task: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1240077 I replaced the legacy <strong> tags with <span> in Special:Contributions. You can see the clean diff in the attached screenshot. Ready for review!

Feb 17 2026, 11:06 PM · Patch-Needs-Improvement, MW-Interfaces-Team, User-Majavah, good first task, CSS, MediaWiki-Revision-deletion
RaushanCode added a comment to T255903: Wrap "username or IP address removed" comment in a span and appropriate class.

Hi! I've successfully completed this task.
Summary of changes:

  • Modified the PHP logic to wrap the '(username removed)' text in a <span> tag with the class history-user-removed instead of the legacy <strong> tag.
Feb 17 2026, 8:01 PM · Patch-Needs-Improvement, MW-Interfaces-Team, User-Majavah, good first task, CSS, MediaWiki-Revision-deletion
RaushanCode claimed T255903: Wrap "username or IP address removed" comment in a span and appropriate class.

Hi! I’m a student developer currently learning JavaScript and CSS. I’d like to take a look at this task as my first contribution to Wikimedia. I'll start by setting up my environment and checking the current progress. Please let me know if there are any specific docs I should check out first! Thanks!

Feb 17 2026, 4:33 PM · Patch-Needs-Improvement, MW-Interfaces-Team, User-Majavah, good first task, CSS, MediaWiki-Revision-deletion

Feb 14 2026

RaushanCode added a comment to T343438: Fix typo on user setting route.

Hi! I'm a student dev. I'm taking this on as my first task to learn the workflow. I'll be working on a fix tonight

Feb 14 2026, 11:06 PM · Patch-For-Review, Wiki-Mentor-Africa, good first task, ISA