Page MenuHomePhabricator

[Dev] Enable custom MediaWiki endpoint
Closed, ResolvedPublic5 Estimated Story Points

Description

Description

Using the app with a local MediaWiki instance requires a bit of hackage in both the app and the java-mwapi library which is a big time drain and a bad complexity to introduce when working in the MW domain. There should instead be a dev option to set the wiki endpoint. This functionality will make it easier to test MW changes, including the upcoming Spoon regression testing.

Event Timeline

Niedzielski raised the priority of this task from to High.
Niedzielski updated the task description. (Show Details)
Niedzielski subscribed.

Change 268853 had a related patch set uploaded (by Niedzielski):
Add HTTPS parameter constructor

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

Change 268855 had a related patch set uploaded (by Niedzielski):
Enable custom MediaWiki endpoint

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

Change 268853 merged by Mholloway:
Add HTTPS parameter constructor

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

Change 268855 abandoned by Niedzielski:
Enable custom MediaWiki endpoint

Reason:
Scrapped in favor of smaller patches which I should have done in the first place. My apologies for the churn.

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

Change 274042 had a related patch set uploaded (by Niedzielski):
Add port to constructor

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

Change 274047 had a related patch set uploaded (by Niedzielski):
Use URL authority instead of host

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

Change 274047 merged by jenkins-bot:
Use URL authority instead of host

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

Dbrant set the point value for this task to 5.Mar 3 2016, 8:32 PM
Dbrant subscribed.

Note for QA: This should not introduce any functional changes in the app (i.e. everything should work just as before).

I found some issues on the Samsung tablet, but looks good on the mobile phone. I'd like to discuss this during the meeting tomorrow.

Based on the discussion during the meeting, the search discrepancies were likely due to A/B testing, and the absence of a lead image on the tablet was due to screen size. Everything else looks good, so probably no regression.