User talk:Jdlrobson/Stable interface policy/frontend/archive

This is great.
1000+ user scripts is a lot. This format makes me want something b/t must and should. Sj (talk) 03:32, 19 April 2023 (UTC)

Please review amendment (June 2023)
I've made some amendments based on feedback from WMF engineers.

The diff of changes here; https://www.mediawiki.org/w/index.php?title=User%3AJdlrobson%2FStable_interface_policy%2Ffrontend&diff=6010504&oldid=5935744

Summary of changes: Jdlrobson (talk) 18:17, 30 June 2023 (UTC)
 * Clarify how this links to PHP stable policy and gadget policy
 * Fix typos
 * Add additional terminology
 * Allows HTML markup to be stable if deemed necessary and why HTML markup might be important to support.
 * Details around caching updated to provide further clarity to those not familiar.
 * Attempt to define what constitutes "Gadget popularity"
 * More examples given of "stable APIs"
 * Use of Vue.js is now a MUST consideration for complex UIs.