Monitor your scripts and repositories using this Toolforge tool

Dev Jadiya via Wikimedia-l <[email protected]> Tue, 28 Apr 2026 17:04:05 +0530
Newsgroups gmane.org.wikimedia.foundation
Message-ID <CAOq8MmKMXeLJ956AHFAowMMyXy4RsCNUPuQoKj-kJnhF_61a-Q@mail.gmail.com>
Hey all,

User scripts and gadgets often become outdated without notice. When a .js
or .css page changes, a dependency shifts, or a repository moves forward,
things can break or remain outdated longer than expected unless someone is
actively watching.

This is a small but recurring issue in daily workflows, especially when
tracking is mostly manual and spread across multiple places.

To address this, I built a tool called *WikiScriptSync* that monitors
repositories and specific user pages such as .js and .css files, in near
real time. It surfaces updates as they happen, instead of relying on manual
checks or watchlists.

This tool may be useful for:

   - Maintainers of user scripts and gadgets
   - Admins and interface editors managing sitewide scripts
   - Developers tracking repositories or shared code
   - Anyone responsible for keeping scripts up to date

The system is currently functional with working subscriptions, event
tracking, and notifications. Documentation and setup details are available
on Meta-Wiki <https://meta.wikimedia.org/wiki/WikiScriptSync> and Wikitech
<https://wikitech.wikimedia.org/wiki/Tool:WikiScriptSync>.

You can try it out here: https://script-publisher.toolforge.org/

This is an early version and feedback would be useful, especially regarding
real use cases and improvements.

Built as part of Developer Skill Development Program India 2025
<https://meta.wikimedia.org/wiki/Developer_Skill_Development_Program_India_2025>
under
IMDUG

Thanks,
Dev Jadiya

_______________________________________________
Wikimedia-l mailing list -- [email protected], guidelines at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/EA3KV5JTFEWKJSAWBCYXVN5J5GMXUTMX/
To unsubscribe send an email to wikimedia-l-leave-RusutVdil2icGmH+5r0DM0B+6BGkLq7r@public.gmane.org