This e-mail was also sent to wikitech-l: https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/RX5WS2P5HSTYOC2JH4B647I2JEV4GVLT/
Dear fellow developers! If you don't work on gadgets or Wikimedia code, feel free to ignore this email!
For some time we've had the Stable interface policy which has been super helpful for backend-development. I would love us to have an equivalent for frontend code.
For the past 3 years we have been building one with feedback and suggestions from gadget developers, WMF staff and Wikimedia volunteers. The current draft can be found at:
https://www.mediawiki.org/wiki/User:Jdlrobson/Stable_interface_policy/frontend
I would like to make this policy official so that we can get the benefits of having a document and continue to evolve it in a more official capacity.
If anyone wants to veto this, I'd like to hear from you on the talk page or by a reply to this email (either privately or publicly). When making a veto please make that explicit and include the text you find problematic and details about why.
If there is no active veto after one month, this policy will be made official and moved to https://www.mediawiki.org/wiki/Stable_interface_policy/frontend.
Thanks in advance for all your help with this important matter!
Jon Robson
PS. This note has also been sent to tech news.