Hello Roy- I don't believe there is any release or deployment process for userJS on the projects, certainly nothing formal or standardized. In some way, Gadgets 2.0/3.0 was designed with these issues in mind, but that project is currently stalled, as far as I know. What you're doing is likely what I and other WMF folks would recommend (version control, tests if feasible, careful deployment with an announcement to users if you have some channel of communication, etc). If you'd ever like a quick security review of the code or possibly some aggregated data on its usage, feel free to create a task in Phabricator.
On Mon, Oct 26, 2020 at 11:27 AM Roy Smith <[email protected]> wrote: > I maintain spi-tools.js > <https://en.wikipedia.org/wiki/User:RoySmith/spi-tools.js>. The source > is in github. At the moment, my "release process" (if you could call it > that) is to edit > User:RoySmith/spi-tools.js and copy-paste the new version. This works, > but it's clunky. Is there some pre-existing tool for this? > > I could build some little tool to to do this, but if something already > exists, no need to reinvent the wheel. > > _______________________________________________ > Wikitech-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > -- Scott Bassett [email protected]
_______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
