Page MenuHomePhabricator

Create classes and tests for interfacing with Gather API.
Closed, ResolvedPublic5 Estimated Story Points

Description

This is to build the necessary classes that will handle communicating with the Gather API for creating, modifying, and deleting collections. These classes should expose an abstract interface for managing collections, that can be plugged in to a SyncAdapter that is developed concurrently.

Please keep the data client distinct. e.g., GatherDataClient. Please design the client for testing with MockWebServer.

(Note: Gather is in fact deployed on testwiki.)

Event Timeline

Dbrant raised the priority of this task from to Needs Triage.
Dbrant updated the task description. (Show Details)
Dbrant moved this task to Next Sprint on the Wikipedia-Android-App-Backlog board.
Dbrant subscribed.

Change 273495 had a related patch set uploaded (by BearND):
Gather API client for collections, part 1

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

Change 273495 merged by jenkins-bot:
API client for reading lists, part 1

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

Not sure how to test this, if someone can please share screencaps or list steps to recreate that would be very helpful.