Provide list of contributing translators in multiple places in the API

Description

Use case: In Fedora, we want to award "badges" to contributors based on the work that they do in various corners of the community. We're working towards consuming the webhooks feature in zanata to be notified when translations are complete so a script can then evaluate whether or not certain contributors should get "the next badge".

This is a request for two new features to be added to the API:

  • The webhook payload could include the list of users who contributed translations to the document in question.

  • The /rest/stats/ API could provide a way to query for the list of users that contributed to a document. Right now, it is possible to query for the stats on a document itself, and to query for the stats on a user, but it is not possible to find out what users contributed to what documents (starting with a docId).

Status

Assignee

Unassigned

Reporter

rbean

Labels

Tested Version/s

None

Components

Priority

unspecified
Configure