Page MenuHomePhabricator

43: Add stable vs development option
Open, Needs TriagePublic

Description

Given that script development is quickly pushed to the live version, and can include bugs, the stable version should be maintained

  • Create a stable version at https://meta.wikimedia.org/wiki/User:DannyS712/Global_watchlist/stable.js with the last full release (starting with 5.0.0)
  • Add option in settings to switch from stable to development, or back
  • When activated, in the user's global.js replace the script import with the development or stable version (depending on what was chosen)
  • Refresh the config page with the new script version activated
  • Ensure bi-directional compatibility between all options for development and stable releases