Page MenuHomePhabricator

Refactoring ZeroRatedMobileAccess into JsonConfig & ZeroBanner extensions
Closed, ResolvedPublic

Description

ZeroRatedMobileAccess (ZRMA) extension is fairly complex, and requires substantial refactoring. I have moved its code into 3 extensions:

  • JsonConfig - a general purpose extension to host JSON blobs as wiki pages (could be reused by other extensions like EventLogger)
  • ZeroBanner - code to show Zero banners for our zero carrier partners. Requires JsonConfig.
  • ZeroPortal - this extension will be enabled on zero.wikimedia.org only and used for configuration management. Requires ZeroBanner.

The configuration patch: https://gerrit.wikimedia.org/r/#/c/136503/


Version: unspecified
Severity: normal

Details

Reference
bz66133

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 22 2014, 3:12 AM
bzimport set Reference to bz66133.
Yurik created this task.Jun 4 2014, 7:31 PM

(In reply to Yuri Astrakhan from comment #0)

The configuration patch: https://gerrit.wikimedia.org/r/#/c/136503/

...and that was merged.

What are the next steps here?

(In reply to Yuri Astrakhan from comment #0)
https://gerrit.wikimedia.org/r/#/c/136503/

Yuri: That was merged. What are the next steps here?