Page MenuHomePhabricator

Test the WikiGrok aggregation and pushing code
Closed, DeclinedPublic

Description

T94454 was signed off and moved to Done provided that the work for testing it was captured and tracked, hence this task.

Let's come up with a strategy for testing the WikiGrok aggregation and pushing code prior to enabling it, eh?

Event Timeline

phuedx raised the priority of this task from to Needs Triage.
phuedx updated the task description. (Show Details)
phuedx added a subscriber: phuedx.

One strategy would be to modify the WikiGrok\WikibaseRepoConnector to log what it'd push rather than actually do the pushing.

As the very least, the API shouldn't fall over if the configuration required to push data to the Wikibase repo isn't there. Here's a patch that fixes that: https://gerrit.wikimedia.org/r/#/c/203365/

Change 203365 had a related patch set uploaded (by Phuedx):
Ignore WikiGrok not being configured to push data

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

Change 200886 had a related patch set uploaded (by Phuedx):
Add tests for WikibaseRepoConnector

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

Change 203365 abandoned by Phuedx:
Ignore WikiGrok not being configured to push data

Reason:
This ain't the right way to do it.

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

I'm moving this out of the sprint as it's blocked, a minor change (but incredibly useful), and we have no concrete plans for WikiGrok.

Change 200886 abandoned by Phuedx:
Add tests for WikiGrok\WikibaseRepoConnector

Reason:
This has been hanging around for too long.

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

phuedx changed the task status from Open to Stalled.May 25 2015, 7:04 AM
phuedx removed a project: Patch-For-Review.
phuedx moved this task from 2017-18 Q3 to Triaged but Future on the Readers-Web-Backlog board.
phuedx triaged this task as Lowest priority.
phuedx added a project: WikiGrok.
Legoktm added a subscriber: Legoktm.

Closing as declined, the WikiGrok extension is no longer maintained and has been archived.