Last year, @MrStradivarius suggested "Standardise procedures for deprecating public-facing code" (T114384) as a topic for Wikimedia-Developer-Summit-2016. Since his initial proposal, the topic hasn't exactly been solved. We have T121204 and T146965, and we at WMF are struggling with how to deal with deployed components that don't have clear owners (see T128370).
We have this page:
...which has an interesting edit history.
Perhaps we can spend some time before/during/after the summit coming to some agreement on what mw:Deprecation should actually say on it.
+1! I presume we can help move @Legoktm's RFC forward between now and then? That *feels* like the right thing to push on to me at least. But, that one is scoped narrowly to only MW Core internals (see: https://www.mediawiki.org/wiki/Requests_for_comment/Deprecation_policy#Scope)
Re https://www.mediawiki.org/wiki/Deprecation I would *love* if that page linked to all of the deprecation policies in use by the various things Wikimedia developers own (ie: not Node's deprecation policy, but Parsoid's/Service's).