Page MenuHomePhabricator

Grokapi - A thin client to query Wikimedia traffic statistics from
Closed, DeclinedPublic


For several of our metrics projects (see T100710 or T100088) we end up recoding a way to access data from

We (@PierreSelim and @JeanFred) decided to write a thin client to query this data, and publish it as a Python package that we could reuse from our various projects − and that hopefully others could use too.

We worked using Test-Driven Development and pair-programming.

Code is on GitHub

Cf. T44259: Make domas' pageviews data available in semi-publicly queryable database format

Event Timeline

JeanFred claimed this task.
JeanFred raised the priority of this task from to Medium.
JeanFred updated the task description. (Show Details)
JeanFred added subscribers: PierreSelim, JeanFred.
JeanFred set Security to None.

We are trying to help all open tasks listed under "Work continues after Lyon" at the Wikimedia Hackathon 2015 workboard finding their best way forward. * If you are participating in Wikimania, consider adding the #Wikimania-Hackathon-2015 project to get this task in that loop, which is about to start. * If you think this project could welcome help from a dedicated Google Summer of Code or Outreachy intern, or from an Individual Engagement Grant, add the Possible-Tech-Projects project. * If you would like to receive some other type of support (organizing a Tech Talk, establishing contacts with existing developer teams in Wikimedia or elsewhere, travel sponsorship for a related activity... you name it), please create a subtask explaining your request and associate it with Developer-Advocacy (or you can start by commenting here if you prefer). * Keeping the description, priority and assigned fields up to date always helps. :) For some context about this message, see T101151: Evaluate which projects showcased at the Wikimedia Hackathon should be supported further. It is the last communication related to Wikimedia-Hackathon-2015 that we will post here.

What is the status of this task, now that Wikimania 2015 is over? As this task is in the "Backlog" column of the #Wikimania-Hackathon-2015 project's workboard: Did this task take place and was successfully finished? If yes: Please provide an update (and if the task is not completely finished yet, please move the project to the "Work continues after Mexico City" column on the #Wikimania-Hackathon-2015 workboard). If no: Please edit this task by removing the #Wikimania-Hackathon-2015 project from this task. Thanks for your help and keeping this task updated!

I did not get around to work on this in Mexico, but I still plan to make it happen :)

A message to all open tasks related to the #Wikimania-Hackathon-2015. What do you need to complete this task? Do you need support from the Wikimedia Foundation to push it forward? Help promoting this project? Finding an intern to work on it? Organizing a developer sprint? Pitching it to WMF teams? Applying for a grant? If you need support, share your request at T107423: Evaluate which projects showcased at the Wikimania Hackathon 2015 should be supported further or contact me personally. Thank you!

This does not make much sense in the era of the pageview-api (for which @PierreSelim also started a client

This does not make much sense in the era of the pageview-api (for which @PierreSelim also started a client

Nice! Thanks for updating your report.