L10n:Pontoon/API: Difference between revisions

Add Overview
(Milestones 2-5)
(Add Overview)
Line 3: Line 3:
The tracking bug for all work related to the API for Pontoon is {{bug|pontoon-api}}.
The tracking bug for all work related to the API for Pontoon is {{bug|pontoon-api}}.


==Roadmap==


In Q3 2017, we'd like to make some data stored in Pontoon openly available for third-parties.  The main driver is the use case from {{bug|1302053}}:
==Overview==
{| class="wikitable"
! style="text-align: center;" | Milestone
! style="text-align: center;" | Theme
! style="text-align: center;" | Date
! style="text-align: center;" | Status
|-
| M1
| Projects and Locales
| September 2017
| ✓
|-
| M2
| Translations
| November 2017
|
|-
| M3
| Contributors
| January 2018
|
|-
| M4
| Authentication
| March 2018
|
|-
| M5
| Mutations
| May 2018
|
|-
|}


* Stats for a locale: supported projects, status of each project.
* Stats for a project: supported locales, incomplete locales, complete locales.
In future iterations, more use-case can be supported:
* Exposing data which can be fetched by a SPA front-end
** This will likely require pagination
* Getting the stream of notifications per authorized user


==Milestone 1==
==Milestone 1==
canmove, Confirmed users
1,448

edits