Page MenuHomePhabricator

22: Investigate deprecation strategy
Closed, ResolvedPublic

Description

Backwards compatibility currently implemented for

  • GlobalWatchlist.help.siteName( site ); site name format
  • window.GlobalWatchlistSites site list format

Eventually needs to be removed. Until then, console warnings?

Related Objects

StatusSubtypeAssignedTask
ResolvedDannyS712
ResolvedDannyS712

Event Timeline

Restricted Application added a project: User-DannyS712. · View Herald Transcript
DannyS712 triaged this task as Medium priority.Oct 1 2019, 12:17 AM

Resolved:
Configurations should be backwards compatible for at least one full release (3.0.0, 4.0.0, etc.)
All deprecations will be announced alongside version releases
All removal of backwards compatibility for deprecated options will be announced alongside a version release, included in a newsletter, and marked as a BREAKING CHANGE
All removal of minor (user-facing) options, such as site aliasing, will be announced alongside a version release

DannyS712 renamed this task from 22: Investigate and implement deprecation stategy to 22: Investigate deprecation strategy.Oct 3 2019, 6:17 AM