Page MenuHomePhabricator

Rockingpenny4 (Angel Sharma)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
Feb 29 2024, 12:29 PM (102 w, 1 d)
Availability
Available
LDAP User
Rockingpenny4
MediaWiki User
Rockingpenny4 [ Global Accounts ]

Schrodinger's cat

Recent Activity

May 4 2025

Rockingpenny4 added a comment to T393135: Subtle gendered language flagging tool for Wikipedia articles (browser extension MVP).

We did work on this in the hackathon and created a chrome extension. However, everything is pretty much hard coded and we should probably find a more native solution and integrate with the visual editor itself. Scaling with NLP would be better as well to catch more gendered phrases if the ai team would like that. Here's the etherpad with the demo video and everything https://etherpad.wikimedia.org/p/Wikimedia_Hackathon_2025_Closing_Showcase

May 4 2025, 1:50 PM · Technical-Tool-Request, Wikimedia-Hackathon-2025

May 2 2025

Rockingpenny4 updated the task description for T393158: Unconference Session: South Asian Meet and Greet | wmhack 2025.
May 2 2025, 11:43 AM · Wikimedia-Hackathon-2025
Rockingpenny4 updated the task description for T393158: Unconference Session: South Asian Meet and Greet | wmhack 2025.
May 2 2025, 11:43 AM · Wikimedia-Hackathon-2025

Oct 15 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Internship Report ( Sept 30- Oct 14)
1. Overview of Tasks Completed:
Task 1: Completed implementation of search by keyword T207761
Task 2: Worked on code reviews for previous patches
2. Goals for Next Week:
Goal : Complete all tests and code reviews for remaining patches.

Oct 15 2024, 9:19 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Oct 3 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Internship Report ( Sept 15- Sept 29)
1. Overview of Tasks Completed:
Task 1: Completed tests and bug fixes for T207238
Task 2: Worked on code reviews for https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/1057181
2. Goals for Next Week:
Goal : Complete implementation of search by keyword T207761
Goal: Have demo wikis for gsoc patches

Oct 3 2024, 6:05 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Sep 14 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Internship Report ( Aug 15- Sept 14)
1. Overview of Tasks Completed:
Task 1: Completed tests and bug fixes for T327955
Task 2: Worked on T207238 and implemented pageviews in the npp feed
2. Goals for Next Week:
Goal 1: Improve testing
Goal 2: Complete filtering by pageviews feature and work on T207761

Sep 14 2024, 1:00 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Aug 15 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Internship Report ( Aug 1- Aug 14)
1. Overview of Tasks Completed:
Task 1: Added external links similarity comparison and updated the testing : https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/1061716
Task 2: Worked on T327955 and implemented %similarity comparison between recreated articles and their recently deleted revisions - https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/1057181
2. Goals for Next Week:
Goal 1: Improve testing
Goal 2: work on T207238

Aug 15 2024, 11:58 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Aug 1 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Internship Report ( 8th July- July 31)
1. Overview of Tasks Completed:
Task 1: Refined the Code and completed implementation of T218132
Task 2: Passed mid-evaluation and wrote a blog discussing my journey so far : https://medium.com/@rockingpenny4/gsoc24-mid-evaluation-blog-af000e84d36d
Task 2: Worked on T327955 and implemented %similarity comparison between recreated articles and their recently deleted revisions - https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/1057181
2. Goals for Next Week:
Goal 1: Write tests for the implemented feature
Goal 2: Add external links similarity checking functionality

Aug 1 2024, 8:33 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Jul 10 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Weekly Internship Report ( 23rd June- 7th July)
1. Overview of Tasks Completed:
Task 1: Completed the articletopic filter menu UI with menu and chip input component https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/1042325
Task 2: Added a database query method to ORES to display the articles that have all the selected topic filters https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ORES/+/1050746
2. Goals for Next Week:
Goal 1: Work on the feedback received from the mid evaluation.
Goal 2: Discuss the implementation of the new feature T327955 : See and filter with percent similarity to top deleted revision.

Jul 10 2024, 6:02 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Jul 7 2024

Rockingpenny4 added a project to T369431: Indic Wiki Chatbot Tool: Technical-Tool-Request.
Jul 7 2024, 6:37 AM · Indic-TechCom, Technical-Tool-Request, Indic MediaWiki Developers UG

Jul 6 2024

Rockingpenny4 updated the task description for T369431: Indic Wiki Chatbot Tool.
Jul 6 2024, 7:46 PM · Indic-TechCom, Technical-Tool-Request, Indic MediaWiki Developers UG
Rockingpenny4 created T369431: Indic Wiki Chatbot Tool.
Jul 6 2024, 7:43 PM · Indic-TechCom, Technical-Tool-Request, Indic MediaWiki Developers UG

Jun 30 2024

Rockingpenny4 added a comment to T368854: Requesting GitLab account activation for rockingpenny4.

PageTriage is hosted on Gerrit not GitLab. What exactly are you trying to do?

Jun 30 2024, 3:44 PM · GitLab (Account Approval), Release-Engineering-Team
Rockingpenny4 renamed T368854: Requesting GitLab account activation for rockingpenny4 from Requesting GitLab account activation for [rockingpenny4 to Requesting GitLab account activation for rockingpenny4.
Jun 30 2024, 11:05 AM · GitLab (Account Approval), Release-Engineering-Team
Rockingpenny4 renamed T368854: Requesting GitLab account activation for rockingpenny4 from Requesting GitLab account activation for [YOUR DEVELOPER ACCOUNT USERNAME HERE] to Requesting GitLab account activation for [rockingpenny4.
Jun 30 2024, 11:05 AM · GitLab (Account Approval), Release-Engineering-Team
Rockingpenny4 created T368854: Requesting GitLab account activation for rockingpenny4.
Jun 30 2024, 11:05 AM · GitLab (Account Approval), Release-Engineering-Team

Jun 23 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Weekly Internship Report ( 16th june-23rd june)
1. Overview of Tasks Completed:
Task 1: added articletopic filter menu on npp frontend (WIP) - https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/1042325
Task 2: Configured the predicted topic field to show multiple topics -https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/1032563
2. Goals for Next Week:
Goal 1: Refactor the API calls for articletopic filtering for page triage
Goal 2: Add chips for making filtering user friendly

Jun 23 2024, 1:11 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Jun 12 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Weekly Internship Report ( 2nd june-9th june)
1. Overview of Tasks Completed:
Task 1: Added tests for integrating articletopic model with ores https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ORES/+/1035044
Task 2: Added predicted topic field to NPP articles https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/103256
2. Goals for Next Week:
Goal 1: Work on filtering by topics for frontend ui .
Goal 2: Complete the tests for all related patches for T218132 made so far.

Jun 12 2024, 6:10 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Jun 12 2024, 6:06 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Jun 2 2024

Rockingpenny4 added a comment to T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .

Weekly Internship Report ( 27 may- 2nd june)
1. Overview of Tasks Completed:
Task 1: Community Bonding
Task 2: Made a wiki user page https://en.wikipedia.org/wiki/User:Rockingpenny4
Task 3: Worked on adding articletopic model prediction to ORES and PageTriage T218132
2. Key Accomplishments:
Made these patches as a part of my progress on the phab ticket
Accomplishment 1: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ORES/+/1035044
Accomplishment 2: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/1032563
3. Challenges Faced:
Challenge 1: Understanding the codebase were a bit challenging at first but my mentors helped me through the process
Challenge 2: Selenium tests weren't running on my ubuntu due to some issue with browser but updating my kernel version fixed it.
4. Learnings and Skills Gained:
Learning 1: I played around with the codebase and db queries which was quite fun and had to setup my mediawiki docker again ;) , I learned more about the ORES service and how models are integrated.
Skill 1: Gained knowledge about PHP hooks and job queues and how data flows about in an extension.
6. Goals for Next Week:
Goal 1: Work on refining my patches on gerrit and ensuring code quality.
Goal 2: Write required tests and work on adding a filter for articletopic on frontend.

Jun 2 2024, 5:55 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Apr 19 2024

Rockingpenny4 added a comment to T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.

All patches- https://gerrit.wikimedia.org/r/q/rockingpenny4
Update: Merged a few more patches for Wikimedia

Apr 19 2024, 1:03 AM · Google-Summer-of-Code (2024)

Apr 12 2024

Rockingpenny4 added a comment to T361979: Extra line break is added when tagging redirects with redirect category tags.

Made a patch for this bug. Here's the relevant screencast:

Apr 12 2024, 9:58 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Moderator-Tools-Team, PageTriage
Rockingpenny4 claimed T361979: Extra line break is added when tagging redirects with redirect category tags.
Apr 12 2024, 1:23 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Moderator-Tools-Team, PageTriage

Apr 6 2024

Rockingpenny4 added a comment to T353437: Maintenance tagging an article adds an unnecessary line break between top and template.

I see a bunch of bugs in your video. Such as duplicating that {{notability}} tag (should detect that it is there and not place it twice, T41319). Or not putting the existing tags in {{multiple issues}} (T361988). This whole section of the code needs a lot of work.

But those bugs are unrelated to this specific ticket and can be handled in other tickets.

Your changes look good. I gotta run, but I think this patch will be merged soon. Thanks for your work on it.

Thanks for the review , I will look into the associated tickets and figure out a fix for them.
Would also appreciate review on the patch I made for T336604 as well, if time allows.

Apr 6 2024, 8:10 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, PageTriage
Rockingpenny4 added a comment to T353437: Maintenance tagging an article adds an unnecessary line break between top and template.

I see a bunch of bugs in your video. Such as duplicating that {{notability}} tag (should detect that it is there and not place it twice, T41319). Or not putting the existing tags in {{multiple issues}} (T361988). This whole section of the code needs a lot of work.

But those bugs are unrelated to this specific ticket and can be handled in other tickets.

Your changes look good. I gotta run, but I think this patch will be merged soon. Thanks for your work on it.

Thanks for the review , I will look into the associated tickets and figure out a fix for them.

Apr 6 2024, 7:55 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, PageTriage

Apr 5 2024

Rockingpenny4 added a comment to T353437: Maintenance tagging an article adds an unnecessary line break between top and template.

(Update) Modified the patch for multiple tagging as well and also tweaked the tests. Here's a video:

Should any other changes be made?

Apr 5 2024, 11:48 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, PageTriage
Rockingpenny4 added a comment to T353437: Maintenance tagging an article adds an unnecessary line break between top and template.

I'd recommend fixing both in the same patch, if you're willing.

The current patch is breaking a Jest test involving {{Multiple issues}}, so we kind of have to fix it in the same patch anyway.

Although I do think we need to make one change to the failing test too. Should remove the \n before {{Multiple issues.

		return toolbar.submit().then( () => {
			expect( applyTags ).toBeCalledWith( '\n{{Multiple issues|\n{{disputed|date=today}}\n{{linkrot|date=today}}\n}}\nThis is a page.', [ 'disputed', 'linkrot' ] );
		} );

A patch like yours that just changes Wikicode is a great candidate for TDD. You could write a couple extra tests, then just tweak your code until they all pass.

Here's my notes on how to run Jest tests locally: https://en.wikipedia.org/wiki/User:Novem_Linguae/Essays/Docker_tutorial_for_Windows_(WSL)#Jest

Apr 5 2024, 10:27 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, PageTriage
Rockingpenny4 added a comment to T353437: Maintenance tagging an article adds an unnecessary line break between top and template.

Hey! I have made a patch for this issue and it fixes line break for single tags :
.

Apr 5 2024, 12:57 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, PageTriage

Apr 2 2024

Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Apr 2 2024, 11:49 AM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Apr 1 2024

Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Apr 1 2024, 8:49 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Apr 1 2024, 8:43 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Apr 1 2024, 8:31 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Apr 1 2024, 4:14 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Apr 1 2024, 3:57 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Apr 1 2024, 3:20 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Apr 1 2024, 3:01 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Apr 1 2024, 2:35 PM · Google-Summer-of-Code (2024)
Rockingpenny4 added a subtask for T356436: Improve InlineComments extension: T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Apr 1 2024, 2:32 PM · MediaWiki-extensions-InlineComments, Google-Summer-of-Code (2024)
Rockingpenny4 added a parent task for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal: T356436: Improve InlineComments extension.
Apr 1 2024, 2:32 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Apr 1 2024, 2:31 PM · Google-Summer-of-Code (2024)

Mar 31 2024

Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 31 2024, 9:13 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 31 2024, 9:09 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 31 2024, 8:41 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 31 2024, 8:22 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 moved T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal from Accepted Proposals (Interns) to Intern Proposal (Declined) on the Google-Summer-of-Code (2024) board.
Mar 31 2024, 7:50 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 31 2024, 7:48 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Mar 29 2024

Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 29 2024, 10:56 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 29 2024, 10:44 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 29 2024, 6:36 AM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 29 2024, 6:31 AM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 29 2024, 6:23 AM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 renamed T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal from GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal [WIP] to GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 29 2024, 5:49 AM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Mar 26 2024

Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 26 2024, 8:43 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 26 2024, 7:12 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 26 2024, 3:11 PM · Google-Summer-of-Code (2024)
Rockingpenny4 added a comment to T358890: Deleting the last inline comments should restore the page to default display.

I have made a fix for this bug. Here is the relevant screencast:

Mar 26 2024, 2:25 PM · Patch-For-Review, MediaWiki-extensions-InlineComments
Rockingpenny4 added a comment to T358890: Deleting the last inline comments should restore the page to default display.

@Yaron_Koren , my apologies I seem to have misunderstood the original bug , should I make a separate task for this new bug and point my patch to it or club the fix for original bug with existing patch? Meanwhile I will work on a fix for this bug.

Mar 26 2024, 1:51 AM · Patch-For-Review, MediaWiki-extensions-InlineComments
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 26 2024, 12:58 AM · Google-Summer-of-Code (2024)
Rockingpenny4 added a comment to T358890: Deleting the last inline comments should restore the page to default display.

@Yaron_Koren on inspecting the CSS , element.style adds an extra top of 10px which is dissolved on reloading , so I have made a fix for that which does it immediately however it also subtracts the 10px from the initial comments without resolving.
Before :

After:

Mar 26 2024, 12:53 AM · Patch-For-Review, MediaWiki-extensions-InlineComments
Rockingpenny4 created T360965: Users should be able to edit comments in InlineComments.
Mar 26 2024, 12:02 AM · MediaWiki-extensions-InlineComments

Mar 25 2024

Rockingpenny4 added a comment to T355942: Add user mentions to InlineComments.

@Yaron_Koren there are multiple approaches for this fix , one such approach is using Discussion Tools extension along with Visual Editor and Echo , I feel using visual editor but hiding the toolbar defeats the purpose of the rich-text editor extension but it is needed for Discussion tools and echo extension is already integrated with it via topic subscriptions feature. Whereas on using a 3rd party autocompletion library like https://jqueryui.com/autocomplete/ etc we would need to populate the user data. Which approach would you suggest to be more favourable or would you suggest a custom approach?

Mar 25 2024, 11:23 PM · Patch-For-Review, MediaWiki-extensions-InlineComments
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 25 2024, 9:08 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 25 2024, 5:21 PM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 claimed T353437: Maintenance tagging an article adds an unnecessary line break between top and template.
Mar 25 2024, 4:46 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, PageTriage

Mar 24 2024

Rockingpenny4 updated the task description for T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 24 2024, 12:03 AM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)
Rockingpenny4 created T360848: GSOC-2024 - Improve searchability and filtering of PageTriage feed proposal .
Mar 24 2024, 12:01 AM · Moderator-Tools-Team, PageTriage, Google-Summer-of-Code (2024)

Mar 23 2024

Rockingpenny4 added a comment to T336604: Dragging toolbar then zooming in can cause the toolbar to fall off the screen.

@Novem_Linguae I made a patch for fixing this issue , here is the relevant screencast .

Mar 23 2024, 5:42 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Moderator-Tools-Team (Kanban), PageTriage

Mar 19 2024

Rockingpenny4 added a comment to T357486: Expand all sections should show on resize.

Thanks a lot @Jdlrobson for your help , I will definitely keep the inputs in mind for future contributions.

Mar 19 2024, 10:27 AM · Verified, Web-Team-Backlog-Archived (FY2023-24 Q3 Sprint 6), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, good first task, MobileFrontend, patch-welcome

Mar 18 2024

Rockingpenny4 added a comment to T357486: Expand all sections should show on resize.

@Jdlrobson I have updated the patch according to the requested changes. Please review.

Mar 18 2024, 4:09 AM · Verified, Web-Team-Backlog-Archived (FY2023-24 Q3 Sprint 6), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, good first task, MobileFrontend, patch-welcome

Mar 15 2024

Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 15 2024, 4:52 PM · Google-Summer-of-Code (2024)
Rockingpenny4 added a comment to T356436: Improve InlineComments extension.

@Yaron_Koren thanks for the feedback, I have updated my merged patches along with some mock UI in the proposal. I think I can add more information and make it more detailed in the coming days.

Mar 15 2024, 4:44 PM · MediaWiki-extensions-InlineComments, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 15 2024, 4:40 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 15 2024, 2:57 PM · Google-Summer-of-Code (2024)
Rockingpenny4 added a comment to T357486: Expand all sections should show on resize.

@Jdlrobson Thanks that worked , I have made a patch for the fix. Here is the relevant screencast:

Mar 15 2024, 7:12 AM · Verified, Web-Team-Backlog-Archived (FY2023-24 Q3 Sprint 6), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, good first task, MobileFrontend, patch-welcome
Rockingpenny4 added a comment to T357486: Expand all sections should show on resize.

From my guess here , isWideScreen() is not updated on browser resize but rather on page reload

image.png (202×849 px, 41 KB)
, due to which showExpandSectionsClientPreference is not given the value of 'true' here
image.png (221×860 px, 19 KB)
. However, I am not entirely sure as I am not able to console.log any debug statements to the browser. Also from the description , by adding CSS do you mean using media queries for it?

Mar 15 2024, 2:15 AM · Verified, Web-Team-Backlog-Archived (FY2023-24 Q3 Sprint 6), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, good first task, MobileFrontend, patch-welcome
Rockingpenny4 added a comment to T357486: Expand all sections should show on resize.

From my guess here , isWideScreen() is not updated on browser resize but rather on page reload

image.png (202×849 px, 41 KB)
, due to which showExpandSectionsClientPreference is not given the value of 'true' here{F42633213}. However, I am not entirely sure as I am not able to console.log any debug statements to the browser. Also from the description , by adding CSS do you mean using media queries for it?

Mar 15 2024, 2:14 AM · Verified, Web-Team-Backlog-Archived (FY2023-24 Q3 Sprint 6), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, good first task, MobileFrontend, patch-welcome
Rockingpenny4 added a comment to T357486: Expand all sections should show on resize.

@Jdlrobson thanks , that did the job , however I'm not seeing my local changes reflect on the browser for some reason , I followed this command as well

image.png (270×888 px, 34 KB)

Mar 15 2024, 1:53 AM · Verified, Web-Team-Backlog-Archived (FY2023-24 Q3 Sprint 6), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, good first task, MobileFrontend, patch-welcome
Rockingpenny4 added a comment to T357486: Expand all sections should show on resize.
Mar 15 2024, 12:25 AM · Verified, Web-Team-Backlog-Archived (FY2023-24 Q3 Sprint 6), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, good first task, MobileFrontend, patch-welcome

Mar 14 2024

Rockingpenny4 added a comment to T355093: Special:NewPagesFeed -> Filters -> DateControlSection components visually cut off on right side.

@Novem_Linguae please review the patch. Here is the relevant screenshot

image.png (680×827 px, 77 KB)

Mar 14 2024, 6:15 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), PageTriage
Rockingpenny4 claimed T336604: Dragging toolbar then zooming in can cause the toolbar to fall off the screen.
Mar 14 2024, 5:35 AM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Moderator-Tools-Team (Kanban), PageTriage
Rockingpenny4 added a comment to T326060: Special:MediaStatistics doesn't have anchor tags for its headings.

Does something like this look correct to you

Mar 14 2024, 3:45 AM · Patch-For-Review, good first task, MediaWiki-Special-pages
Rockingpenny4 added a comment to T357486: Expand all sections should show on resize.

@Jdlrobson my Special:MobileOptions on mediawiki docker setup looks like this

image.png (846×1 px, 220 KB)
, I followed https://www.mediawiki.org/wiki/Extension:MobileFrontend/en. Can you assist me with this?

Mar 14 2024, 2:00 AM · Verified, Web-Team-Backlog-Archived (FY2023-24 Q3 Sprint 6), MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, good first task, MobileFrontend, patch-welcome

Mar 13 2024

Rockingpenny4 added a comment to T326060: Special:MediaStatistics doesn't have anchor tags for its headings.

@matmarex how can I populate my local database with existing data to test out if my fix is working or not?

Mar 13 2024, 11:24 PM · Patch-For-Review, good first task, MediaWiki-Special-pages
Rockingpenny4 added a comment to T326365: Section titles containing a question mark should be URL encoded in table of contents links.

@Novem_Linguae can you assist me on how the links are being converted and which section to look out for, as on searching I figured out the parser class is responsible for converting syntax to html if that's right?

Mar 13 2024, 10:27 PM · Patch-Needs-Improvement, RoadToWiki, MediaWiki-Parser, Parsoid

Mar 12 2024

Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 12 2024, 3:27 AM · Google-Summer-of-Code (2024)
Rockingpenny4 added a comment to T356436: Improve InlineComments extension.

@Jatinder190124 you can also review the PRs and see the approved changes by the maintainer that have been made to resolve the issues and open PRs are also a part of contribution but yes I should mention that they are open, I'll make the changes. Thanks.

Mar 12 2024, 3:26 AM · MediaWiki-extensions-InlineComments, Google-Summer-of-Code (2024)

Mar 11 2024

Rockingpenny4 added a comment to T355943: Add date and time to newly-created comments in InlineComments.

@Yaron_Koren I think I have figured out an implementation for this issue . I declared an AddTimestamp api which fetches timestamp from wfTimestampnow() and formats it in the same format as AnnotationFormatter.php and displays it with the author name and registered the api in extension.json . I have attached a screencast of the feature , should I make a draft PR as of now as more changes to AnnotationFormatter are yet to be done, also this is for makeComment.js , I believe similar changes have to be made for addReply.js as well.

Mar 11 2024, 11:54 PM · Patch-For-Review, MediaWiki-extensions-InlineComments
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 11 2024, 10:23 PM · Google-Summer-of-Code (2024)
Rockingpenny4 added a comment to T356436: Improve InlineComments extension.

@Yaron_Koren , @Bawolff please have a look at my GSOC proposal and feedback on it will be really appreciated https://phabricator.wikimedia.org/T359889. Thanks!

Mar 11 2024, 10:12 PM · MediaWiki-extensions-InlineComments, Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 11 2024, 10:08 PM · Google-Summer-of-Code (2024)
Rockingpenny4 updated the task description for T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 11 2024, 10:01 PM · Google-Summer-of-Code (2024)
Rockingpenny4 created T359889: Gsoc-2024 : Improve InlineComments Extension Project Proposal.
Mar 11 2024, 9:54 PM · Google-Summer-of-Code (2024)
Rockingpenny4 claimed T355093: Special:NewPagesFeed -> Filters -> DateControlSection components visually cut off on right side.
Mar 11 2024, 6:50 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), PageTriage

Mar 10 2024

Rockingpenny4 added a comment to T357337: [Project proposal] Improve searchability and filtering of PageTriage feed.

@Soda , I already have mediawiki setup and will proceed with the PageTriage Extension installation . I have previously contributed to WikiEduDashboard and InlineComments Extension under Wikimedia, that being said , will my previous contributions help my proposal being selected?

Mar 10 2024, 5:56 AM · Moderator-Tools-Team, Google-Summer-of-Code (2024), PageTriage

Mar 8 2024

Rockingpenny4 added a comment to T355943: Add date and time to newly-created comments in InlineComments.

@Yaron_Koren , on going through the codebase I understood a few things ,

  1. In makeComment.js the below code snippet gets the username and appends it to the textDiv when a comment is added.
Mar 8 2024, 11:51 PM · Patch-For-Review, MediaWiki-extensions-InlineComments

Mar 7 2024

Rockingpenny4 added a comment to T327263: Add class to row's paragraph.

https://github.com/WikiEducationFoundation/WikiEduDashboard/pull/5661
https://github.com/WikiEducationFoundation/WikiEduDashboard/pull/5601
https://github.com/WikiEducationFoundation/WikiEduDashboard/pull/5687
https://github.com/WikiEducationFoundation/WikiEduDashboard/pull/5581 [Draft]
These are some of the PR's that I have made for WikiEduDashboard .

Mar 7 2024, 9:42 PM · MediaWiki-extensions-AdminLinks
Rockingpenny4 added a comment to T327263: Add class to row's paragraph.

@Yaron_Koren , will my previous contributions to other projects like WikiEduDashboard under Wikimedia help my application in being accepted for this project?

Mar 7 2024, 5:46 AM · MediaWiki-extensions-AdminLinks
Rockingpenny4 updated Rockingpenny4.
Mar 7 2024, 4:14 AM

Mar 6 2024

Rockingpenny4 added a comment to T356436: Improve InlineComments extension.

@Yaron_Koren and @Bawolff I went through the extension on my local and currently an option to edit and delete comments is not available (a similar example , say google docs has those features) , we can go around that by resolving the comments but introducing these features will make it more user friendly . What are your opinions on it?

Mar 6 2024, 4:14 PM · MediaWiki-extensions-InlineComments, Google-Summer-of-Code (2024)

Mar 5 2024

Rockingpenny4 added a comment to T327263: Add class to row's paragraph.

Thanks a lot for your help @Yaron_Koren . I previously made some contributions to WikiEduDashboard and found this project listed for GSOC quite interesting. Should I try my hands on some of the bigger tasks like T355943 to get a better understanding of the codebase or would you suggest some other tasks for me to take up?

Mar 5 2024, 4:32 PM · MediaWiki-extensions-AdminLinks