Page MenuHomePhabricator

Create temporary, dev-only feature flag for anything related to sub-ref merging
Closed, ResolvedPublic

Description

The devs want a feature flag in the code to temporarily hide unfinished pieces of code that are related to merging sub-refs. This would behave very much like a git branch. The devs can hide unfinished code behind this feature flag for a few days (not longer). Any chunk of code can easily be pulled out of the feature flag the moment the team agrees that chunk of code is ready to be deployed to dewiki.

This feature flag is only meant to be used on dev machines, not in production.

Event Timeline

Change #1194161 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/Cite@master] Declare (temporary) feature flag for sub-ref merging

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

Change #1194165 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/Cite@master] Remove unused, underspecified "public": true from extension.json

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

Change #1194181 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/Cite@master] Start implementing sub-ref merging in legacy parser

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

Change #1194161 abandoned by Thiemo Kreuz (WMDE):

[mediawiki/extensions/Cite@master] Declare (temporary) feature flag for sub-ref merging

Reason:

Squashed into I9602447.

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

Change #1194165 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Remove unused, underspecified "public": true from extension.json

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

Change #1194181 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Start implementing sub-ref merging in legacy parser

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