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