Page MenuHomePhabricator

Deploy the new Vue.js search experience to the Beta-Cluster and Test Wikipedia
Open, HighPublic3 Estimated Story Points

Description

This task encompasses the work to ship the new Vue.js-powered search experience to the initial deployment targets, the Beta-Cluster and Test Wikipedia (testwiki). These wikis are more forgiving audiences for in-development features. So long as the feature doesn't break development workflows of someone else, it is usually a welcoming place for change. In the case of search, as soon as it is usable, it should be considered shippable to these wikis.

Configuration

// Disable the old search experience from Core. Vector will provide its own in "Latest" mode (v2) only.
$wgVectorUseCoreSearch = false;

Acceptance criteria

  • mediawiki-config is revised with the new configuration
  • The new Vue.js search experience is deployed to Beta-Cluster and testwiki but nowhere else.
  • A brief announcement is shared on #front-end and #humansoftheweb channels just to alert folks that stuff is up.
  • The error logs are checked for new errors on the Beta-Cluster and testwiki (review the chores page for links).
  • The Performance team, Core Platform API team, and Edward are notified so they can evaluate in a production-like environment if wanted.
  • Deploy to beta cluster on: TBD
  • Deploy to testwiki and officewiki on: TBD

Pre-deployment

  • inform editing, growth, and search teams prior to deployment

Sign off steps

  • Make sure the appropriate dashboards are setup T250336.

Related Objects

StatusSubtypeAssignedTask
OpenNone
Openovasileva
OpenNone
DeclinedNone
DeclinedNone
ResolvedJdrewniak
ResolvedJdrewniak
Opennnikkhoui
Opennnikkhoui
ResolvedJdlrobson
Duplicateovasileva
ResolvedMNeisler
OpenPeter
Opensbassett
OpenVolker_E
Resolvedphuedx
Open eprodromou
ResolvedEvanProdromou
ResolvedPeter.ovchyn
ResolvedPeter.ovchyn
ResolvedPeter.ovchyn
Resolved eprodromou
ResolvedPeter.ovchyn
Resolveddaniel
Resolveddaniel
Resolveddaniel
Openholger.knust
Resolvedholger.knust
Resolvedholger.knust
OpenNone
OpenNone
OpenNone
ResolvedSpikeovasileva
Resolvedphuedx
ResolvedJdrewniak
Resolvedalexhollender
Resolvedovasileva
ResolvedJdlrobson
ResolvedJdrewniak
ResolvedJdrewniak
ResolvedNiedzielski
ResolvedVolker_E
ResolvedMNeisler
ResolvedMNeisler
Resolvedovasileva
Resolvedphuedx
Resolvedovasileva
Resolvedovasileva
Openovasileva
Resolvedovasileva

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 6 2020, 1:52 PM
Niedzielski updated the task description. (Show Details)Aug 6 2020, 2:18 PM
ovasileva triaged this task as High priority.Dec 9 2020, 6:15 PM
ovasileva updated the task description. (Show Details)Dec 9 2020, 6:21 PM
ovasileva updated the task description. (Show Details)
ovasileva set the point value for this task to 3.Dec 9 2020, 6:24 PM
Jdlrobson updated the task description. (Show Details)Dec 14 2020, 4:59 PM