Page MenuHomePhabricator
Feed Search

Mar 24 2025

adiba_anjum added a comment to T387090: Add Wikimedia Commons data namespace support to Cat-a-lot.

Hi @Zache ,
I wanted to share my progress and some challenges I've encountered while implementing JSON support in Cat-a-lot. This has proven to be more complex than I initially anticipated, but I'm making steady progress by tackling issues systematically

Mar 24 2025, 5:55 PM · gadget-Cat-a-lot
adiba_anjum added a comment to T389719: Allow translating Cat-a-lot's name.

Thanks for confirming! That sounds like a great idea. Once the ticket is created, I’ll be happy to contribute Hindi translations.

Mar 24 2025, 7:16 AM · gadget-Cat-a-lot
adiba_anjum added a comment to T389719: Allow translating Cat-a-lot's name.

Hey, While reviewing the existing translations, I noticed that Hindi translations are not available. If adding them is something that needs to be done, I’d be happy to contribute, as I’m a native speaker of the language. Let me know if this would be helpful!

Mar 24 2025, 6:26 AM · gadget-Cat-a-lot

Mar 23 2025

adiba_anjum added a comment to T387090: Add Wikimedia Commons data namespace support to Cat-a-lot.

Hey! I wanted to share an update on my progress. With the help of some documentation, I’ve completed the initial step: detecting the content model of the page. Cat-a-lot can now identify JSON-based pages in the Data namespace.

Mar 23 2025, 9:39 PM · gadget-Cat-a-lot
adiba_anjum added a comment to T389719: Allow translating Cat-a-lot's name.

Hi @Zache, I wanted to let you know that I've completed the translation task for Cat-a-lot. While working on other tasks, I found myself feeling a bit stuck, so I decided to take a short break and work on smaller tasks to refresh my mind. It helped me regain focus, and I'm now ready to tackle the remaining challenges.

Mar 23 2025, 7:25 PM · gadget-Cat-a-lot
adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

Hey, thank you for your detailed feedback! I’ve implemented the following changes:

Mar 23 2025, 10:22 AM · gadget-Cat-a-lot

Mar 22 2025

adiba_anjum claimed T389716: In Beta Commons, Cat-a-lot preferences dialog doesn't work..
Mar 22 2025, 5:50 PM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389716: In Beta Commons, Cat-a-lot preferences dialog doesn't work..

Hi, here’s a quick update on the Cat-a-lot Settings issue in Beta Commons:

Mar 22 2025, 5:49 PM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389716: In Beta Commons, Cat-a-lot preferences dialog doesn't work..

Hey, I just noticed that this task isn't listed as a microtask on the main Outreachy 30 task (T387982). I think adding it there would make it easier for other applicants to find it.

Mar 22 2025, 12:50 PM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389716: In Beta Commons, Cat-a-lot preferences dialog doesn't work..

Hi everyone,

Mar 22 2025, 11:51 AM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T387090: Add Wikimedia Commons data namespace support to Cat-a-lot.

Hi @Zache!
I wanted to let you know that I’m interested in working on this. This seems like a challenging but exciting task, and I believe it would be a great opportunity for me to learn new things.

Mar 22 2025, 11:37 AM · gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Thank you, @Zache! I'm really glad to have contributed and made a positive impact on the Cat-a-lot community.

Mar 22 2025, 11:14 AM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

I’ve made the requested changes to the Cat-a-lot automation script and documentation based on your feedback. Here’s a summary of the updates:

Mar 22 2025, 9:33 AM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Thanks for the confirmation! I'll continue working on it.

Mar 22 2025, 6:26 AM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

I’ve implemented the changes based on your feedback. Here’s what I’ve done:

Mar 22 2025, 6:24 AM · gadget-Cat-a-lot
adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

Hey! Thank you for your feedback! I’ll make the following changes based on your suggestions:

Mar 22 2025, 5:31 AM · gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Thanks for the detailed feedback! I’m sending these points to confirm with you if I’ve understood everything correctly or not and also to outline the approach I’ll be taking:

Mar 22 2025, 5:14 AM · Documentation, gadget-Cat-a-lot

Mar 21 2025

adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

I’ve completed the changes to prevent self-categorization in Cat-a-lot. The script now skips self-referencing categories while allowing other valid changes to proceed. I have attached a screen recording to show the change in action. Code diff an be found here.


Here’s a summary of the changes:

  1. Added a self-categorization check to skip invalid operations and display a warning message.
  2. Adjusted the counters to ensure the progress dialog updates correctly.
  3. Ensured the progress dialog closes when all valid changes are complete.
Mar 21 2025, 2:56 PM · gadget-Cat-a-lot
adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

Got it! I'll work on implementing that.

Mar 21 2025, 12:01 PM · gadget-Cat-a-lot
adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

I’ve implemented a fix that correctly prevents self-categorization in Cat-a-lot. Currently, if the script detects any self-categorization, it blocks the entire operation (i.e., none of the selected categories are copied or moved).

Mar 21 2025, 11:49 AM · gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Thanks for the update! I assumed you’d provide feedback after testing, so no worries—take your time. That’s why I started working on other tasks in the meantime. Looking forward to your feedback once you’ve had a chance to review it.

Mar 21 2025, 9:14 AM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

Thanks for the explanation! I was able to successfully replicate the bug. Here’s what I did:

Mar 21 2025, 8:16 AM · gadget-Cat-a-lot
adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

In the provided example:

  • The old revision had the category: United States Office of Management and Budget
  • The new revision changed this to United States Office of Management and Budget officials

How does this show self categorization?

Mar 21 2025, 6:50 AM · gadget-Cat-a-lot

Mar 20 2025

adiba_anjum claimed T386783: Cat-a-lot: Prevent self-categorization.

Haha, fair point! I’ll take that as my green light to get started. If anyone else jumps in, I’m happy to collaborate. Thanks!

Mar 20 2025, 5:02 PM · gadget-Cat-a-lot
adiba_anjum added a comment to T386783: Cat-a-lot: Prevent self-categorization.

Hey @Zache
I'd like to start working on this task. Please let me know if someone else is already working on it. If yes, then would it still be okay for me to contribute?

Mar 20 2025, 4:48 PM · gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

I’ve completed Step 2 of the microtask. The Python automation script is now ready and available at Help:Gadget-Cat-a-lot/Beta Commons Development/cat-a-lot-automation-script.py
To avoid triggering the automatic filter, I ensured that the script creates test categories and uploads images before copying the JS/CSS files.

Mar 20 2025, 4:21 PM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Thank you for your detailed feedback and suggestions. I've made the following changes according to my understanding — please confirm if I'm on the right track:

Mar 20 2025, 1:17 PM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

I've completed Step 1 and created the relevant documentation page on Wikimedia Commons: Help:Gadget-Cat-a-lot/Beta Commons Development

Mar 20 2025, 8:09 AM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Okay! Thanks a lot for giving such detailed instructions. I'll get to implementating it.

Mar 20 2025, 4:44 AM · Documentation, gadget-Cat-a-lot

Mar 19 2025

adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

I've completed the first step of setting up the files and adding the necessary scripts. While it still needs some tweaking to be perfect, the core setup is done.
I'm currently working on the documentation in a Google Docs file. Could you advise me on where and how I should create the documentation?

Mar 19 2025, 7:14 PM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Thank you for noticing and taking steps to resolve the issue. I really appreciate your help in getting things sorted. Please let me know if there's anything I need to do from my side.

Mar 19 2025, 5:04 PM · Documentation, gadget-Cat-a-lot
adiba_anjum added a comment to T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Thanks for the warm welcome and for sharing these helpful details!

Mar 19 2025, 4:06 PM · Documentation, gadget-Cat-a-lot
adiba_anjum claimed T389317: Write a Cat-a-lot developer documentation page on howto use Beta commons for developing.

Hey @Zache! I have reviewed the provided documentation and gained a clear understanding of the task. I'll begin working on Step 1 and will keep you updated on my progress. If you have any recommendations or guidance, I would greatly appreciate it.

Mar 19 2025, 1:21 PM · Documentation, gadget-Cat-a-lot

Mar 17 2025

adiba_anjum added a comment to T388248: Outreachy Application Task (Round 30): Setup Frontend Web App for interactive banner design.

Hi, I’m Adiba Anjum, an Outreachy applicant. I’ve started working on this task, so I’m claiming it. I’ll share updates soon.

Hey.. the task/project is open for everybody interested..

Mar 17 2025, 6:18 PM · MediaWiki-extensions-CentralNotice, Developer-Outreach, Outreachy (Round 30)
adiba_anjum added a comment to T388248: Outreachy Application Task (Round 30): Setup Frontend Web App for interactive banner design.

hello , i am nedjwa and i started working on this task

Hi, I’m Adiba Anjum, an Outreachy applicant. I’ve started working on this task, so I’m claiming it. I’ll share updates soon.

Hello nedjwa
Hi Adiba Anjum
You are welcome
I'm open to collaborating with you all.

Hi Ademola , it would be great working with you ! i am a frontend developer if you need anything I am happy to help
😊😊😊😊

Mar 17 2025, 5:28 PM · MediaWiki-extensions-CentralNotice, Developer-Outreach, Outreachy (Round 30)
adiba_anjum claimed T388248: Outreachy Application Task (Round 30): Setup Frontend Web App for interactive banner design.

Hi, I’m Adiba Anjum, an Outreachy applicant. I’ve started working on this task, so I’m claiming it. I’ll share updates soon.

Mar 17 2025, 5:02 PM · MediaWiki-extensions-CentralNotice, Developer-Outreach, Outreachy (Round 30)