Jump to content

User talk:Dev Jadiya

Add topic
From Meta, a Wikimedia project coordination wiki
Latest comment: 4 days ago by Dev Jadiya in topic More suggestions

Welcome to my User Talk Page!

Feel free to leave any questions, comments, or suggestions here, particularly regarding my contributions or collaborations on Wikipedia. I’m open to constructive feedback and discussions that can enhance our work in this space.

Thank you, and I look forward to collaborating with you!

Translation notification: Incident Reporting System

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta. The page Incident Reporting System is available for translation. You can translate it here:

The priority of this page is medium.


Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta translation coordinators‎, 03:53, 2 August 2025 (UTC)

Capacity Exchange: New Design, Features & Ways to Connect!

[edit]

Hello Dev Jadiya!

Our platform has undergone several updates and has a new design and brand-new features available. We would like to invite you to explore the tool and give your feedback to help us make it even better.

Also, call your wiki-friends to Join for the Exchange.

If you experience any difficulty navigating the tool, here is our User Guide with a step-by-step tutorial on how to use each feature.

To interact with the CapX team, share your feedback, or offer a suggestion, you can use the Bug Reports feature in the tool or email capx(_AT_)wmnobrasil.org.

For quick questions and suggestions, we've set up a Telegram channel. We also invite you to add the {{CapacityExchange}} template and the {{CapXsupporter}} userbox to your user page to express your support.

Finally, we created a newsletter channel for those interested in receiving regular updates about the tool and the Capacity Exchange project - click here to subscribe.

See you exchanging around!

You are receiving this message because you have registered on Capacity Exchange.

Sincerely,
AJurno (WMB)
MediaWiki message delivery (talk)
13:02, 19 August 2025 (UTC)Reply

Translation notification: Template:Affiliate recognition pause notice 2025

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Template:Affiliate recognition pause notice 2025 is available for translation. You can translate it here:

The priority of this page is low.


Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 15:33, 30 August 2025 (UTC)

Incident Reporting System/hi translation

[edit]

Hello, thank you so much for translating Incident Reporting System/hi into Hindi! There are just a few little mistakes I'd like to point out that I hope you'll take care of in the future.

In MediaWiki and on Wikimedia, "user" is translated as "सदस्य" and not "उपयोगकर्ता"। You can refer to the Hindi MediaWiki glossary here. Also, when using first person pronouns, please include both genders of the reader. E.g. this message can be rephrased as: "मैं यह बताना चाहता/चाहती हूं कि मैं किस प्रकार की घटना से गुजर रहा/रही हूं [...]".

Lastly, when translating a list of "goals" or similar, I believe it is better to translate the list items with their "करना" forms rather than "करें" to form complete coherent sentences, i.e. "X का लक्ष्य है Y करना" is correct.

Apart from that, once again, thank you for your contributions ^^ ~ ✽ saurmanđal17:09, 30 August 2025 (UTC)Reply

Thankyou so much for helping. I will read the glossary and translate more accurately from next time. धन्यवाद 🙏 Dev Jadiya (talk) 17:39, 30 August 2025 (UTC)Reply

This Month in Education: August 2025

[edit]

Translation notification: Meta:Deletion policy

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Meta:Deletion policy is available for translation. You can translate it here:

The priority of this page is low.


Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 07:06, 15 September 2025 (UTC)

Translation notification: Wikimedia Foundation website

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Wikimedia Foundation website is available for translation. You can translate it here:

The priority of this page is low.


Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 05:46, 29 September 2025 (UTC)

This Month in Education: September 2025

[edit]

Script Publisher

[edit]

Hi Dev! Has there been any community discussion about Script Publisher? We are generally very cautious about approving OAuth apps which can edit Javascript. Tgr (WMF) (talk) 19:46, 29 October 2025 (UTC)Reply

Hello Gergő,
Yes, Script Publisher has been discussed in the Community Wishlist Survey. You can find details at Community Wishlist 2022: A bot or gadget to publish public Git repo to a gadget or user script.
For your reference, a live demonstration of the project is also available: publisher Demo.
I am actively engaging with the original proposer, @Nux, as well as mentors from the Developer Skill Development Program India 2025, to ensure all aspects of the project are carefully reviewed and community feedback is incorporated.
Regarding OAuth permissions, I will proceed with local testing of all changes and only deploy to Toolforge after thorough review and feedback collection. If you have specific recommendations or requirements about permission scopes, please let me know. I am happy to adjust the configuration to meet WMF security standards and community expectations.
Thanks, Dev Jadiya (talk) 02:34, 30 October 2025 (UTC)Reply
Hi @Tgr (WMF) I suggested using toolforge and OAuth to Dev to make this a more reliable place. As I understand for JS changes the application would actually use bot accounts (which can have restricted rights and can easily be revoked) and OAuth just to get the main user name and preferences and other stuff would be saved within the app (I assume some internal database)... At least that was the idea, not sure what Dev want to implement in the end. Nux (talk) 09:13, 30 October 2025 (UTC)Reply
The current request is for an OAuth app with JS editing rights. I am not saying that's worse than other mechanisms for editing sitewide JS, but for a bot there's an established approval mechanism, and since the security risks are comparable I think we'd want a similar level of community scrutiny / support for an OAuth app (maybe via a mock bot flag request, for the lack of a better place for discussing it). Tgr (WMF) (talk) 10:37, 31 October 2025 (UTC)Reply
Re: the updated scopes, unfortunately there is very little difference security-wise between "edit your own JS" and "edit sitewide JS". A malicious application can just put some XSS code in the user's own JS and sent the user to that wiki, and then the XSS code will make an API edit to the sitwide JS.
("Malicious application" could in practice mean a whole range of things, from "you installed malware and it stole your Toolforge password" to "your application got compromised by one of its dependencies in a supply chain attack". These risks are not the end of the world - editors who can change sitewide JS can just as easily be compromised by malware etc, it's a risk we need to live with to some extent. But in all other cases, access to site JS or another user's user JS is only given out via a community review process, be that bot approval or bureaucrat review for interface admins, and I think we should match that for OAuth permissions.) Tgr (WMF) (talk) 19:50, 2 November 2025 (UTC)Reply
Hi @Tgr (WMF) and Nux: I have been supporting Dev as he is working on the projects, mostly navigating these processes. If I am understanding correctly, even if though it is OAuth permissions, since it includes JS editing access, it should involve a community review, rather than a single person deciding. If that's right, what would be a good place to have to that discussion, maybe Meta:Requests_for_adminship#Requests_for_bot_flags? Please let us know if there are better venues. Not a security expert, but I am also wondering if there any simple technical checks that we can include in the tool to prevent such malicious behaviour, like not allowing external domains, not allowing edit API calls to .js, .css, pages MediaWiki:, and Module: namespaces, from within the user script. KCVelaga (talk) 08:50, 3 January 2026 (UTC)Reply
Steward_requests/Global_permissions#Requests_for_other_global_permissions I think, since permission-wise this tool will be equivalent to Global interface editors?
Trying to detect (possibly obfuscated) malicious Javascript seems like an unwinnable battle, but that's not really the risk here anyway - OAuth tools are subject to the normal permission system so users will only be able to install gadgets with the tool if they would be allowed to do the same thing manually. If someone would use the tool to install a harmful script, presumably they would/could do the same thing by hand; the tool isn't really making things worse. (Assuming the tool does not deploy JS changes without the explicit consent of the deployer, and without making it clear to the deployer exactly what changes are being deployed. Those should be requirements for such a tool, IMO.)
Rather, the risk is that the tool itself is changed (e.g. by someone hacking into the Toolforge account) to deploy different JS code than it is supposed to. So the expectations wrt. community review are similar to interface admins, I think: account security best practices, and making sure that those with developer access to the tool know what they are doing and don't leave security holes that can be used to hijack it. Tgr (WMF) (talk) 20:55, 5 January 2026 (UTC)Reply
Hi Tgr (WMF), Nux and KCVelaga,
Following the discussion here about community review and permissions for Script Publisher, I have now opened a formal request on Steward requests for global permissions for the tool:
https://meta.wikimedia.org/wiki/Steward_requests/Global_permissions#Script_Publisher_-_OAuth_Toolforge_tool_for_publishing_public_Git_repositories_to_Wikimedia_JS/CSS_pages
This request includes the project background, Toolforge deployment, source code, OAuth client, and the security model, in line with the guidance you gave earlier.
I would appreciate your review and any feedback there so we can ensure the tool meets community and WMF security expectations before OAuth approval and wider use.
Thank you all for your guidance so far. Dev Jadiya (talk) 13:41, 10 January 2026 (UTC)Reply
Was not able to test the latest version, but I briefly went through the code. Some problems I see with that:
  1. It seems to use gitingest.com to fetch repository files [1], which seems like a bad idea. If it is only used to lint files I guess that's fine, but not sure what this does.
  2. Loading remote script might be problematic too (remote website code execute code in the context of the Script Publisher application). Like e.g. [2].
  3. Most changes in git are not described correctly (which would make the code hard to review if that continues). E.g. changes are described "updated" and should be more like e.g. "OAuth2 support"
I never used Django though, so cannot really review the code. Nux (talk) 15:19, 10 January 2026 (UTC)Reply

This Month in Education: October 2025

[edit]

Translation notification: Template:Cat main

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Template:Cat main is available for translation. You can translate it here:

The priority of this page is low.


Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 06:12, 6 November 2025 (UTC)

Join us for “Many Tongues, One Movement: Voices Across Languages”!

[edit]

Hello Dev Jadiya,

We’re excited to invite you to an inspiring global virtual gathering: the first Capacity Exchange Translat-a-thon.

Together with Language Diversity Hub, the Capacity Exchange (CapX) team will host its first Translation Marathon dedicated to ensuring linguistic equity in access to this amazing tool aimed to connect Wikimedians.
If you enjoy contributing to Wikimedia projects through translating and adapting content into different languages, this event is for you! Join us in the celebration of the multilingual spirit of the Wikimedia Movement at an event where communities that contribute in diverse languages will be able to share local knowledge and collaborate across borders.
Many Tongues, One Movement: Voices Across Languages

  • Date: December 6, 2025
  • Time: 12 PM (UTC) - Check the event page for your local timezone
  • Location: Online (Meta-Wiki + live session links)

If you can’t join the live event, you can still contribute to the translations! Edits will be counted for two weeks, until December 20th. And everyone who participates will receive a special badge to display on their CapX profiles.

Strengthen your collaboration through CapX

[edit]

We invite you and your community to join the Capacity Exchange (CapX), a Wikimedia community-built platform for connecting, collaborating, and exchanging skills with peers across the movement.

CapX helps Wikimedians and organizations find each other, share expertise, and build stronger, more connected communities.

Whether you’re an individual contributor, a user group, a community initiative or an affiliate, CapX helps you grow through knowledge exchange.

More information

[edit]

→ Explore the CapX platform: capx.toolforge.org
→ Read: User Guide & FAQ
→ Watch: Meet the Capacity Exchange video
→ Join our Telegram community chat: CapX Telegram Group

If your community, usergroup or affiliate would like to have a CapX organization profile, please reach out at capx@wmnobrasil.org, and we’d be delighted to support you.

With warm regards,
Joris Darlington Quarshie
Outreach Facilitator,
Capacity Exchange ProjectWikimedia Brasil

MediaWiki message delivery (talk) 14:55, 13 November 2025 (UTC)Reply

This Month in Education: November 2025

[edit]

Translation notification: Help:Two-factor authentication

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Help:Two-factor authentication is available for translation. You can translate it here:

The priority of this page is medium.


Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 03:09, 6 December 2025 (UTC)

This Month in Education: December 2025

[edit]

Translation notification: Universal Code of Conduct/Annual review/Messages/Review open

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Universal Code of Conduct/Annual review/Messages/Review open is available for translation. You can translate it here:

The priority of this page is medium. The deadline for translating this page is 2026-01-19.

This message will be sent to all the wikis to inform communities about their chance to participate in proposing changes to the Universal Code of Conduct.

Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 22:30, 14 January 2026 (UTC)

This Month in Education: January 2026

[edit]

Translation notification: Wiki Loves Ramadan 2026/List of Articles/Culture/1

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Wiki Loves Ramadan 2026/List of Articles/Culture/1 is available for translation. You can translate it here:

The priority of this page is low. The deadline for translating this page is 2026-02-28.

Hello! We have a new page for translation: Wiki Loves Ramadan 2026/List of Articles/Culture/1. Thank you!

Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 11:02, 15 February 2026 (UTC)

Translation notification: Global username policy

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Global username policy is available for translation. You can translate it here:

The priority of this page is medium. The deadline for translating this page is 2026-12-31.

Hello! We have a new page for translation: Global username policy. Thank you very much!

Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 14:25, 15 February 2026 (UTC)

Translation notification: Event:Queer Women in Arts

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi on Meta-Wiki. The page Event:Queer Women in Arts is available for translation. You can translate it here:

The priority of this page is high. The deadline for translating this page is 2026-02-28.

Hello! We have a new page for translation: Event:Queer Women in Arts. Thanks!

Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 19:10, 18 February 2026 (UTC)

Expression of Interest to volunteer for WikiConference India 2026

[edit]

Thank you Dev Jadiya for signing up to volunteer for WikiConference India 2026.

We kindly request you to complete this Google Form with your contact information before February 28th, 2026 to help us coordinate with you. The information you provide will assist the organizing team in planning effectively and ensuring a meaningful volunteering experience for everyone.

Thank you for your support

Warmly,
Athul R T
on behalf of the Organizing Team of WCI 2026
This message was sent with MediaWiki message delivery (talk) on 10:03, 19 February 2026 (UTC)Reply

Translation notification: Mission

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Sanskrit on Meta-Wiki. The page Mission is available for translation. You can translate it here:

The priority of this page is medium.


Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 02:15, 28 February 2026 (UTC)

This Month in Education: February 2026

[edit]

Upcoming session of the Wikimedia Café

[edit]

Hello, thanks for signing up for the Wikimedia Café session. An email has been sent to you through Special:EmailUser. Please ensure that you received this email. The link to join the session will be emailed to you before the start time. ↠Pine () 02:13, 6 March 2026 (UTC)Reply

Translation notification: Event:Wikipedia & Education User Group Showcase/March 2026

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi and Sanskrit on Meta-Wiki. The page Event:Wikipedia & Education User Group Showcase/March 2026 is available for translation. You can translate it here:

The priority of this page is high. The deadline for translating this page is 2026-03-21.

Hi translators,

The EduWiki Hub is seeking your support to help translate the Meta page for the EduWiki Knowledge Showcase (March 2026) into Portuguese, Spanish, French, Hindi, and Arabic

The event will take place on 24 March 2026, and translations will help make it accessible to more communities.

Thank you for your support.

Kind regards,

Barakat, for the EduWiki Hub.

Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 12:56, 17 March 2026 (UTC)

script-publisher

[edit]

Hey hey! Just dropping by to ask what the status of this project is? I have had the tab open for some weeks or months ready to try it out, but I notice the OAuth isnt working etc? ·addshore· talk to me! 13:45, 17 March 2026 (UTC)Reply

Hello Addshore, and thanks a lot for checking in — I really appreciate your interest in the project.
  1. The tool is currently at a working MVP/prototype stage, including repository fetching, file selection, mapping, and preview flow. However, as you noticed, OAuth-based publishing is not fully active yet.
  2. The main blocker right now is related to OAuth approval for JavaScript editing scopes. Since the tool can potentially publish to JS/CSS pages (including site-wide contexts), this requires community review and alignment with WMF security expectations (similar to bots or interface editors).
  3. There is an ongoing discussion and request regarding this here: OAuth permissions discussion
  4. Additionally, broader context and technical discussion can be found here: Project discussion thread
In the meantime, I am continuing to refine the tool (Toolforge deployment, Django migration, and safeguards) while working towards a model that aligns with community expectations.
If you have any suggestions — especially around safe deployment models or scope limitations — I would really value your input.
Thanks again for your patience and interest. Dev Jadiya (talk) 14:24, 17 March 2026 (UTC)Reply

AffCom Advisor Application – Review Process Underway

[edit]

Dear Dev Jadiya,

Thank you for your interest in serving as an Advisor to the Wikimedia Foundation Affiliations Committee (AffCom). We are writing to confirm that your application is now under review for our 2026 membership process.

REVIEW TIMELINE

  • Application Review: Currently underway through early April
  • Interviews: Scheduled for mid-April (selected candidates will be notified)
  • Final Decisions: Expected by late April
  • Start Date: May 1, 2026 for selected Advisors

WHAT TO EXPECT

Your application is being carefully reviewed by AffCom Voting Members. If selected for an interview, you will receive an invitation in early April with details about the interview format and preparation.

All candidates will be notified of the final decision by late April, regardless of selection status.

QUESTIONS?

If you have any questions about the process, please contact AffCom Support at affcom@wikimedia.org.

We appreciate your patience as we carefully consider all candidates. The dedication of volunteers like yourself strengthens our global affiliate support network.

Thank you for your commitment to the Wikimedia movement.

Best regards,
Mari Avetisyan
On behalf of AffCom
Մարի Ավետիսյան (talk) 08:11, 20 March 2026 (UTC)Reply

WikiScriptSync bot test

[edit]

This is a test notification from WikiScriptSync bot testing.

If you see this message, the bot authentication and talk-page posting is working correctly.

WikiScriptSyncBot (WikiScriptSync) 20260322130835

WikiScriptSync bot connectivity test

[edit]

This is a connectivity test from WikiScriptSync.

Bot: WikiScriptSyncBot Time: 24 March 2026, 11:34 UTC

If you see this, the bot is working correctly.

WikiScriptSync bot connectivity test

[edit]

This is a connectivity test from WikiScriptSync.

Bot: WikiScriptSyncBot Time: 24 March 2026, 12:34 UTC

If you see this, the bot is working correctly.

WikiScriptSync bot connectivity test

[edit]

This is a connectivity test from WikiScriptSync.

Bot: WikiScriptSyncBot Time: 24 March 2026, 13:58 UTC

If you see this, the bot is working correctly.

WikiScriptSync bot connectivity test

[edit]

This is a connectivity test from WikiScriptSync.

Bot: WikiScriptSyncBot Time: 24 March 2026, 14:20 UTC

If you see this, the bot is working correctly.

API direct retry

[edit]

Direct API call test for skipcaptcha.

Script updates available

[edit]

Hello Dev Jadiya,

The following script file(s) have been updated in their source repositories:

Please review the changes and update if needed.

— WikiScriptSyncBot (WikiScriptSync notifier)

Script updates available

[edit]

Hello Dev Jadiya,

The following script file(s) have been updated in their source repositories:

Please review the changes and update if needed.

— WikiScriptSyncBot (WikiScriptSync notifier)

Upcoming Wikimedia Café meetup regarding the the 2026-2027 Wikimedia Foundation Annual Plan

[edit]

↠Pine () 04:30, 29 March 2026 (UTC)Reply

This Month in Education: March 2026

[edit]

Script updates available -- WikiScriptSync

[edit]

Hello Dev_Jadiya,

The following 1 file(s) in your tracked repositories have been updated on GitHub since your last check:

Please review in your WikiScriptSync dashboard and publish if needed.

Opt out of these notifications.

-- WikiScriptSyncBot (WikiScriptSync)

Script updates available -- WikiScriptSync

[edit]

Hello Dev_Jadiya,

The following 1 file(s) have been updated since your last check:

Review in your WikiScriptSync dashboard and publish if needed.

Opt out of these notifications.

-- WikiScriptSyncBot (WikiScriptSync)

WikiScriptSync test notification

[edit]

This is a test notification from WikiScriptSync. WikiScriptSyncBot (talk) 03:37, 20 April 2026 (UTC)Reply

Follow up from the 11 April 2026 session of the Wikimedia Café

[edit]
The logo for the Wikimedia Café

Hello! Thanks for signing up for the Wikimedia Café meetup of 11 April 2026 at 14:00 UTC, which focused on the the 2026-2027 Wikimedia Foundation Annual Plan.

Notes regarding the discussion are now available on Meta. Where needed, please improve the notes!

Based on the notes, approximately 3 days from today, I plan to add comments on the general WMF Annual Plan 2026-2027 talk page.

The next Wikimedia Café meetup probably will happen in May.

cropped image of colored pencils

Thanks again,
↠Pine () 03:55, 20 April 2026 (UTC)Reply

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

The following 1 file(s) have changed since your last check:

Review and publish from your WikiScriptSync dashboard.

Jadiya Opt out of these notifications.

WikiScriptSyncBot (WikiScriptSync)

WikiScriptSync: Bug report / Query

[edit]

Bug report / query from Dev Jadiya:

Test bug report from tool

— Submitted via WikiScriptSync WikiScriptSyncBot (talk) 08:16, 20 April 2026 (UTC)Reply

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

The following 1 file(s) have changed:

Review from your WikiScriptSync dashboard.

Jadiya&token=061f776eed01acf12b32cade0614c9be Opt out of these notifications.

WikiScriptSyncBot (WikiScriptSync)

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (08:00 UTC on 21 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (08:07 UTC on 21 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

WikiScriptSync: Bug report / Query

[edit]

Bug report / query from Dev Jadiya:

test bug report

— Submitted via WikiScriptSync WikiScriptSyncBot (talk) 08:10, 21 April 2026 (UTC)Reply

Tool to help track updates to your scripts

[edit]

Hello Dev Jadiya,

I noticed that you maintain JavaScript or CSS pages in your user space. I wanted to share a small tool I’ve been working on that might be useful for your workflow.

It’s called WikiScriptSync. It monitors public GitHub or GitLab repositories for changes to .js and .css files and notifies you when something changes, so you don’t miss updates to scripts you maintain. It does not publish anything automatically; it helps you review updates manually.

You can try it here: WikiScriptSync

More details are available on Wikitech documentation.

If this seems useful, I’d be glad to hear your feedback or suggestions.

Thanks for your time, Dev Jadiya (talk) 12:52, 21 April 2026 (UTC)Reply

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (18:20 UTC on 21 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (18:29 UTC on 21 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (19:02 UTC on 21 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 4 of your tracked files during the latest automated check (19:09 UTC on 21 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 3 of your tracked files during the latest automated check (19:09 UTC on 21 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 8 of your tracked files during the latest automated check (03:55 UTC on 22 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 4 of your tracked files during the latest automated check (04:02 UTC on 22 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (04:08 UTC on 22 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 4 of your tracked files during the latest automated check (04:23 UTC on 22 April 2026).

You can review and publish this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (05:07 UTC on 22 April 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (05:08 UTC on 22 April 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (05:10 UTC on 22 April 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (05:12 UTC on 22 April 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (05:20 UTC on 22 April 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (05:22 UTC on 22 April 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (05:27 UTC on 22 April 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

VSN Annual Meeting 2026

[edit]

Hello! We are excited to announce the Volunteer Supporters Network (VSN) Annual Meeting 2026, which will bring together volunteer supporters from across the Wikimedia movement and beyond.

This annual gathering is an opportunity to connect, reflect on our work, share experiences, discuss emerging trends in volunteer support, and explore new ways to strengthen collaboration across our communities. Whether you work in community engagement, volunteer coordination, contributor support, leadership, or movement sustainability, this meeting is a space to learn, share, and grow together.

Date: June 4-5, 2026

Venue: Zoom

Languages: English, French and Spanish

Register here.

We very much look forward to seeing you there! King ChristLike (talk) 14:25, 27 April 2026 (UTC)Reply

This Month in Education: April 2026

[edit]

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

2 of your monitored wiki pages changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

2 of your monitored wiki pages changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

2 of your monitored wiki pages changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

1 of your monitored wiki page changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

1 of your monitored wiki page changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

1 of your monitored wiki page changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

1 of your monitored wiki page changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

1 of your monitored wiki page changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (12:53 UTC on 5 May 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

WikiScriptSync: Bug report / Query

[edit]

Bug report / query from Stitchbird2:

Thanks for your tool. This is not a bug but I was wondering if you were considering adding wikidata common.js pages to the tool, which would be very useful? Thanks!

— Submitted via WikiScriptSync WikiScriptSyncBot (talk) 23:16, 11 May 2026 (UTC)Reply

Hi @Stitchbird2, thanks for the suggestion. Wikidata is now supported - you can paste any Wikidata page URL into the Wiki Pages monitor, or select www.wikidata.org from the dropdown when setting up a file mapping or bot credential. Let me know if anything doesn't work as expected. Dev Jadiya (talk) 13:19, 16 May 2026 (UTC)Reply

VSN Community Survey

[edit]

Hello Dev Jadiya,

We hope you are doing well!

The Volunteer Supporters Network (VSN) is currently gathering feedback from members and liaisons to help guide our next planning cycle.

The survey is very short, takes only about 5 minutes to complete, and is available in English, Spanish, and French. We kindly encourage you to share your input.

As a member/liaison, your feedback will directly shape how VSN supports volunteers and communities across the movement.

Thank you very much for your time and support.

Best — Robertjamal12 ~🔔 08:19, 12 May 2026 (UTC)Reply

Translation notification: User:Keegan (WMF)/U4C eligible voter

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi and Sanskrit on Meta-Wiki. The page User:Keegan (WMF)/U4C eligible voter is available for translation. You can translate it here:

The priority of this page is medium. The deadline for translating this page is 2026-05-19.

Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 00:28, 15 May 2026 (UTC)

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

1 of your monitored wiki page changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (03:44 UTC on 18 May 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Clip2commons bug report

[edit]

Crashed twice, omce when changing licence, once when choosing category, and reset to upload screen. iPhone 13 on stable 5G. --Giantflightlessbirds (talk) 06:12, 18 May 2026 (UTC)Reply

Hi @Giantflightlessbirds, Thanks for feedback. Which browser are you using by the way. I will work on the issue and let you know. Dev Jadiya (talk) 06:21, 18 May 2026 (UTC)Reply
Firefox for iOS; I will just try now with my laptop and see if it works better. —Giantflightlessbirds (talk) 06:50, 18 May 2026 (UTC)Reply
Works perfectly on OSX, so must be a phone issue. NB it woud be great to have caption and SDC support, even as an option! Giantflightlessbirds (talk) 07:03, 18 May 2026 (UTC)Reply
Thanks for testing on the Mac - that confirms the tool's working and the issue is specific to iOS.

Honest note on iOS: Apple requires every iOS browser (Firefox, Chrome, Brave, all of them) to use the system WebKit engine, so Firefox for iOS behaves the same as Safari for our purposes. iOS WebKit also enforces a strict per-page memory limit; a loaded video plus the form re-rendering during license / category changes can push close to that limit on iPhone 13 (4 GB RAM).

What you saw - the page resetting to the upload screen - looks like WebKit reclaiming memory and reloading the tab.
I can mitigate this (releasing the video file reference earlier in the form-fill phase, treating iOS as memory-limited by default in the capability checks), but the underlying per-page memory cap is a platform constraint I can't lift from inside the page. Desktop will remain the most reliable path on Apple hardware until Safari 26.1 ships full WebCodecs encoder support.

On captions and SDC - really good suggestion. UploadWizard already supports multi-language captions and depicts statements via the MediaInfo entity, and clip2commons should carry the same structured layer.

Going on the roadmap.
Thanks for the careful reporting. Dev Jadiya (talk) 07:51, 18 May 2026 (UTC)Reply

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

1 of your monitored wiki page changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (06:31 UTC on 18 May 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Script updates available — WikiScriptSync

[edit]

Hello Dev Jadiya,

A change was detected in 1 of your tracked file during the latest automated check (06:31 UTC on 18 May 2026).

You can review this change from your dashboard: https://script-publisher.toolforge.org

If you no longer wish to receive these notifications, you can disable them from your settings page.

WikiScriptSyncBot

Wiki page change detected — WikiScriptSync

[edit]

Hello Dev Jadiya,

1 of your monitored wiki page changed:

Review and manage your monitored pages: https://script-publisher.toolforge.org/wiki-monitor/

To disable notifications, visit your settings page.

WikiScriptSyncBot

Translation notification: Universal Code of Conduct/Coordinating Committee/Election/2026/Vote now

[edit]

Hello Dev Jadiya,

You are receiving this notification because you signed up as a translator to Hindi and Sanskrit on Meta-Wiki. The page Universal Code of Conduct/Coordinating Committee/Election/2026/Vote now is available for translation. You can translate it here:

The priority of this page is medium. The deadline for translating this page is 2026-05-26.

Your help is greatly appreciated. Translators like you help Meta-Wiki to function as a truly multilingual community.

To unsubscribe or to change your notification preferences for translations, please visit Special:TranslatorSignup.

Thank you!

Meta-Wiki translation coordinators‎, 21:17, 20 May 2026 (UTC)

May 2026 Wikimedia Café meetups regarding the Wikimedia Foundation Annual Plan

[edit]
The logo for the Wikimedia Café

Hello! There will be two Wikimedia Café discussion opportunities during the last weekend of May. Both sessions will focus on the the 2026-2027 Wikimedia Foundation Annual Plan. Participants may attend either or both sessions.

  1. Saturday, 30 May 2026 at 15:00 UTC (timestamp converter), at a time friendly to the Americas, Africa, and Europe
  2. Sunday, 31 May 2026 at 05:00 UTC (timestamp converter), at a time friendly to Asia and the Pacific

Café participants are highly encouraged to read in advance at least this summary of the plan. Optionally, Café participants are encouraged to read portions of the plan that interest them and ask questions or provide feedback on the Annual Plan talk page.

Please see the Café page for more information, including tables of timestamp conversions for both sessions, the agenda, and how to register!

cropped image of colored pencils

↠Pine () 15:49, 21 May 2026 (UTC)Reply

Some Clip2Commmons suggestions

[edit]

I've been doing a few uploads with C2C, and really like it. I'll be demonstrating it at the Aotearoa New Zealand meetup in June and recommending people give it a try.

Some suggestions you might want to consider for the road ahead:

  1. Optional caption field, to complement the description (as suggested above)
  2. Optional SDC Depicts field (as suggested above)
  3. Taking the date of creation from the media file metadata and preloading the date field; if no date, use today's date rather than remember the date of the previous upload
  4. Have an option for manually overriding information in the Author field, so one could add a Creator: template (and have it remember the author information used in the last upload)
  5. Remembering the licence used in the last upload
  6. Perhaps checking the SDC "depicts" Wikidata item to see if there is a Video property (P10) already, and if not add the video to that item. Maybe a checkbox to make this happen: "□ Add this video clip to the subject's Wikidata item" This would be a very cool feature.
  7. A small note beside the Date field label to make it clear it's dd/mm/yyyy
  8. Perhaps making the custom licence field only appear if "Enter a different licence" is selected. Also in Commons I'm used to entering the licence with curly brackets, so perhaps keep that convention.
  9. Making the clip2commons logo and title a link back to the home page.

Also a bug: my first attempt at uploading File:Ferrier_Fountain_video_MRD.webm just uploaded a 65KB file with no video, and I had to convert and upload the video manually. Not sure what happened there.

And also: I tried queuing up three video clips, but only the first one let me enter metadata; I couldn't click to switch tabs and enter different data for the other two.

Many thanks for creating this tool! I am hoping you can keep developing it into something I can point newbie Commons contributors to, as adding video seems much more approachable than adding photos for a new editor.

Giantflightlessbirds (talk) 04:06, 28 May 2026 (UTC)Reply

Thank you, @Giantflightlessbirds - this is exactly the kind of feedback that makes a tool better, and demoing it at the Aotearoa New Zealand meetup in June means a great deal. I genuinely appreciate the time you took to write this up.
Quick status on each point so you can see what's already in motion and what's queued:
Captions and Depicts
Both are now implemented in the live tool. The Caption field appears between Description and Categories; if left blank it falls back to the title so the captions panel is never empty. A "Main subjects depicted" picker writes P180 statements to the MediaInfo entity after upload. Issues for the larger SDC work (multilingual captions, plus the other structured statements UploadWizard sets) are open:
Pre-load creation date from media metadata
Good catch — currently we use today's date as the default rather than reading it from the file. I'll file this as its own issue today and link it back here.
Manual Author override and Creator template; remember last author
Filing today. The "remember the last author" part is a nice touch - a small localStorage of the previous values would carry across uploads without becoming a server-side preference.
Remember last license
Same - filing today. Easy win, useful for batch uploads of the same person's own work.
Add the video to the subject's Wikidata item via P10
This is a thoughtful idea and I want to think about it carefully before committing. Cross-writing to Wikidata (not just Commons) raises both a UX question (is the user clearly consenting to a Wikidata edit?) and a policy question (should every video go on the depicted item's page, or only some?). Filing as an open question so the community can weigh in.
Date field format note.
Filing - quick fix.
Custom license field visibility, and accepting curly-bracket entry
Filing. The current behavior of always rendering the input was a deliberate fix for an earlier mobile bug (auto-focusing it popped the keyboard and scrolled the form), but I can hide it behind the radio choice as long as that doesn't reintroduce the scroll issue. Allowing {{Cc-by-sa-4.0}} style entry alongside the bare template name is fair — that's the convention everywhere else on Commons.
Logo and title linking back to home
Filing. Should be a small change.
Bug
Ferrier Fountain uploaded as a 65 KB file with no video This is worrying and I want to dig into it. A 65 KB output from a file that should have produced a multi-MB WebM points to the encoder silently completing zero frames - possibly a codec mismatch the tool should have rejected up front. Could I ask: what was the source file (format, approximate size and duration), what browser, and was there an error or did the upload appear to complete? Filing this as a bug regardless.
Bug
batch queue lets you edit only the first item's metadata Confirmed - the batch list currently doesn't make items clickable to switch between them. You see the queue but only the active item's metadata is editable. That's a missing UI affordance, not a fundamental limit. Filing today.

About the hackathon

[edit]
clip2commons has been listed as a project for the Indic Wikimedia Hackathon (Hyderabad, 26–28 June 2026). Your suggestions are going to become some of the actual tasks participants pick up — which means your meetup demo in June will be timed almost exactly with the hackathon week. There is a real chance some of these are addressed before your demo, and most of the rest shortly after.
I'll come back and link the new issue numbers here once filed today.
Thanks again - this kind of careful, specific feedback is the most useful thing a tool can receive, and I'm grateful you took the time. Dev Jadiya (talk) 04:29, 28 May 2026 (UTC)Reply
Wow, I'm not used to a tool creator responding so quickly to feedback! This is really heartening, and great to see these suggestions will be included in the Hackathon.
  • The Ferrier Fountain upload was one of several clips I uploaded with Firefox from my OSX photo library; the clips before were identical in source, format, size, and duration and all uploaded seamlessly. The only thing I can think of is I cropped the fountain video in Photos before uploading, but it was resaved and should not have affected the upload. There was no error message, and I only noticed the problem when the upload was done and no video, just the audio, was present.
  • Perhaps the caption could go between title and description, to match the way a normal Commons upload presents them? It would be amazing if the caption was preloaded with the title text, and then the description was preloaded with the caption text (I'm forever copying and pasting the caption information into description and expanding it, becasuse a Commons upload always starts with the description blank).
  • Posting the video to P10 in the depicted item's Wikidata was an idea inspired by WikiShootMe (which uploads the image to both Commons and Wikidata, but unfortunately messes up the details of the latter): in my opinion, this should be opt-in only, with a checkbox to activate; a little ? hover button that explains what they're about to do; and should only be available if there is not already a P10, so should only upload 1 clip if there's none already. But it's very much an optional extra.
Thank you for acting on all of these. Keen to see how the tool develops! Giantflightlessbirds (talk) 22:51, 28 May 2026 (UTC)Reply

More suggestions

[edit]
  • The "Your recent uploads to Commons" popup shows all files, but uses a video icon for them, whether they're video or not. Perhaps make it "Video you recently uploaded to Commons" and only show .webm and .ogg files, and their length in seconds. Could it do a tiny thumbnail?
  • Could there be a checkbox that turns off the audio track? Or maybe "Trim video" could be "Edit video" and could include radio buttons for ● video and audio ○ video only. —

Giantflightlessbirds (talk) 23:16, 28 May 2026 (UTC)Reply

Hi @Giantflightlessbirds, small update: filed all the remaining items as issues #13 through #17. Full list of open work is at the GitLab work items page - cross-linking so anyone watching this thread can follow along.
I'll pick up the Ferrier Fountain bug (#13) myself before your Aotearoa NZ demo since that's the one users would notice immediately - my working theory is in the issue (macOS Photos edit lists not being honored during demux). The rest are scoped for hackathon participants to take up at the end of the month.
Thanks again for the keen eye - this kind of careful feedback is genuinely the most useful thing a tool can receive. Dev Jadiya (talk) 04:27, 2 June 2026 (UTC)Reply

This Month in Education: May 2026

[edit]