Page MenuHomePhabricator

Feature flag categories feature
Closed, ResolvedPublic2 Estimated Story Points

Assigned To
Authored By
โ€ข bmansurov
Oct 14 2016, 4:16 PM
Referenced Files
F4869070: T148195 iPad Air 2 iOS 10.2 (Safari).PNG
Nov 27 2016, 7:47 PM
F4869043: T148195 Samsung Galaxy Tab 4 (Browser, in Beta Mode).png
Nov 27 2016, 7:47 PM
F4869068: T148195 iPad Air 2 iOS 10.2 (Firefox, in Beta Mode).PNG
Nov 27 2016, 7:47 PM
F4869072: T148195 iPad Air 2 iOS 10.2 (Safari, in Beta Mode).PNG
Nov 27 2016, 7:47 PM
F4869047: T148195 Samsung Galaxy Tab 4 (Chrome, in Beta Mode).png
Nov 27 2016, 7:47 PM
F4869053: T148195 iPad Air 2 iOS 10.2 (Chrome).PNG
Nov 27 2016, 7:47 PM
F4869060: T148195 iPad Air 2 iOS 10.2 (Chrome, in Beta Mode).PNG
Nov 27 2016, 7:47 PM
F4869045: T148195 Samsung Galaxy Tab 4 (Chrome).png
Nov 27 2016, 7:47 PM

Description

In order to remove SkinMinervaBeta, feature flag the categories feature and move the code into MinervaTemplate.php/SkinMinerva.php

Test Plan

Related Objects

Event Timeline

MBinder_WMF set the point value for this task to 2.Nov 15 2016, 5:41 PM

Change 322967 had a related patch set uploaded (by Bmansurov):
Feature flag categories

https://gerrit.wikimedia.org/r/322967

There is no need of a configuration for this, categories should be shown unconditionally.

There are some really minor comments on the patch. Once those are addressed ping me to merge.

Change 322967 merged by jenkins-bot:
Feature flag categories

https://gerrit.wikimedia.org/r/322967

This appears to be fixed, with the Categories button being visible/not as expected, according to screencap results for testing on different devices/browsers:

Samsung Galaxy Tab 4 (Browser)

T148195 Samsung Galaxy Tab 4 (Browser).png (1ร—800 px, 66 KB)

Samsung Galaxy Tab 4 (Browser, in Beta Mode)
T148195 Samsung Galaxy Tab 4 (Browser, in Beta Mode).png (1ร—800 px, 67 KB)

Samsung Galaxy Tab 4 (Chrome)
T148195 Samsung Galaxy Tab 4 (Chrome).png (1ร—800 px, 74 KB)

Samsung Galaxy Tab 4 (Chrome, in Beta Mode)
T148195 Samsung Galaxy Tab 4 (Chrome, in Beta Mode).png (1ร—800 px, 81 KB)

iPad Air 2 iOS 10.2 (Chrome)
T148195 iPad Air 2 iOS 10.2 (Chrome).PNG (2ร—1 px, 135 KB)

iPad Air 2 iOS 10.2 (Chrome, in Beta Mode)
T148195 iPad Air 2 iOS 10.2 (Chrome, in Beta Mode).PNG (2ร—1 px, 143 KB)

iPad Air 2 iOS 10.2 (Firefox)
T148195 iPad Air 2 iOS 10.2 (Firefox).PNG (2ร—1 px, 124 KB)

iPad Air 2 iOS 10.2 (Firefox, in Beta Mode)
T148195 iPad Air 2 iOS 10.2 (Firefox, in Beta Mode).PNG (2ร—1 px, 133 KB)

iPad Air 2 iOS 10.2 (Safari)
T148195 iPad Air 2 iOS 10.2 (Safari).PNG (2ร—1 px, 121 KB)

iPad Air 2 iOS 10.2 (Safari, in Beta Mode)
T148195 iPad Air 2 iOS 10.2 (Safari, in Beta Mode).PNG (2ร—1 px, 129 KB)