https://bugzilla.wikimedia.org/show_bug.cgi?id=40605

Sumana Harihareswara <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|[email protected]     |[email protected]

--- Comment #6 from Sumana Harihareswara <[email protected]> ---
Summary: Michelle ought to look at this issue to decide how/whether to push
forward in the next Mobile iteration.

QA's highest priority in terms of new things on the beta cluster is
MobileFrontend. The blocker is that infrastructure is not in place on beta the
way it is on prod.

First we have to enable the extension & enbable subdomains -- basically,
everything we had to do for Wikivoyage.  That's Extension:MobileFrontend, the
m. subdomain, and so on.  This is already well-documented on
wikitech.wikimedia.org -- I assume that's
https://wikitech.wikimedia.org/view/MobileFrontend/Deployment and so on.

Then we also have to ensure that we replicate the cache layer.  Mobile requests
go to the squids first (which have device detection), and if we want to serve
them the mobile-optimized site then the requests go to the mobile varnish
cluster which has MF caching.  Only if the page isn't in varnish does it hit
the Apaches.  We need that full stack to feel confident that the environment is
production-like and thus worth using for testing.  The puppet scripts for the
varnish & squid bits are already in place (I confirmed this today via a
conversation with Daniel Zahn & Leslie Carr) per
http://doc.wikimedia.org/puppetsource/manifests/site.pp .  So it's feasible for
us to use those puppet scripts to replicate the squid layer and the varnish
layer in beta.

The relevant WMF folks who'd work on this are Michelle (mobile QA) and possibly
Arthur and Max (domain knowledge of MF/varnish/squid setup).  The next mobile
sprint is the first or second week of January.  So it's up to Michelle whether
this is high-priority enough to make this a story she'd add to that backlog.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to