Page MenuHomePhabricator

[Story] beta feature status for initial article placeholder rollout
Closed, DeclinedPublic

Description

We want to roll out the article placeholder to the first wikis. In order to give them an easy way to try out the feature we should start with making it a beta feature.

https://www.mediawiki.org/wiki/Beta_Features/Package has documentation about how to do this:

  • Brief, clear name
  • Simple, instructive description
  • Consistent, figurative illustration
  • Link to brief, helpful, translatable page on MW.org
  • Link to the talk page of the above, configured as a Flow board
  • Browser and platform compatibility is configured
  • Other beta feature dependency is configured
  • Get prelim design review
  • Get prelim security review
  • Get prelim performance review
  • Make sure there is someone on point for feedback
  • Make a Phabricator project for the extension
  • Enable the Final Version of the code on Beta Cluster at least a week before you want to go for production.
  • Make gerrit change (do not merge) to the BF whitelist in mediawiki config
  • Deploy!

Related Objects

StatusAssignedTask
ResolvedLydia_Pintscher
Resolvedhoo
Resolvedthiemowmde
DeclinedNone
ResolvedAddshore
InvalidLydia_Pintscher
ResolvedLucie
ResolvedLucie
ResolvedLucie
DeclinedNone
Resolvedcsteipp
ResolvedJanZerebecki
DuplicateNone
Resolvedhoo
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedLucie
ResolvedNone
ResolvedLucie
OpenNone
InvalidLucie
DeclinedLucie
ResolvedLucie
InvalidLucie
ResolvedLucie
OpenNone
Resolvedhoo

Event Timeline

Lydia_Pintscher raised the priority of this task from to Normal.
Lydia_Pintscher updated the task description. (Show Details)
Lydia_Pintscher added a subscriber: Lucie.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 15 2015, 10:23 AM
Jdforrester-WMF set Security to None.
Stryn added a subscriber: Stryn.Oct 30 2015, 4:59 PM
Lucie moved this task from Incoming to To Do Next on the ArticlePlaceholder board.Nov 1 2015, 11:53 AM
Legoktm edited projects, added Beta-Feature; removed BetaFeatures.Nov 2 2015, 12:14 AM
Legoktm added a subscriber: Legoktm.
Johan added a subscriber: Johan.Nov 25 2015, 8:55 AM
Lucie moved this task from To Do Next to Backlog on the ArticlePlaceholder board.May 18 2016, 1:29 PM
Lucie updated the task description. (Show Details)May 18 2016, 1:32 PM
hoo closed this task as Declined.Aug 18 2016, 3:35 PM
hoo added a subscriber: hoo.

We no longer plan to launch this as a beta feature, but selectively enable it on wikis that opt-in.

Restricted Application removed a subscriber: Liuxinyu970226. · View Herald TranscriptAug 18 2016, 3:35 PM
hoo moved this task from Backlog to Done on the ArticlePlaceholder board.Aug 18 2016, 3:35 PM