|
|
Line 1: |
Line 1: |
| This page documents the current status of work being done on Pontoon.
| | See [https://github.com/mozilla/pontoon Pontoon project on GitHub]. |
| | |
| = In Progress =
| |
| | |
| ''This section contains the features that we are currently actively working on, or should be working on shortly. They are considered top priority at the moment. The template for feature sub-sections can be found at the bottom of this page.''
| |
| | |
| = Next Candidates =
| |
| | |
| ''This section contains the features that should be worked on as soon as we're done with the ones in the previous section. They are second in priority.''
| |
| | |
| == Documentation overhaul ==
| |
| ''Rebuild Pontoon's documentation to make it more accessible, more exhaustive and easier to maintain.''
| |
| | |
| * Assignee: TBD
| |
| * [https://github.com/mozilla/pontoon/pull/1570 Specification in progress]
| |
| * <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Quarter
| |
| * Started on: February 20, 2020
| |
| * Completed on: -
| |
| | |
| <bugzilla>
| |
| {
| |
| "include_fields": "id, summary, status, resolution, priority, assigned_to",
| |
| "order": "resolution, priority",
| |
| "whiteboard": "pontoon-documentation-overhaul"
| |
| }
| |
| </bugzilla>
| |
| | |
| == Development Process ==
| |
| ''Enforce a more strict development process for Pontoon features, including documentation for new features and feature changes.''
| |
| | |
| * Assignee: [https://github.com/mathjazz/ Matjaž]
| |
| * [https://docs.google.com/document/d/1Mgq8QVJ8YvxPtJDRud4e49EZigvkoCy1nVkfezDfm1w/edit# Specification in progress]
| |
| * <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Week
| |
| * Started on: -
| |
| * Completed on: -
| |
| | |
| <bugzilla>
| |
| {
| |
| "include_fields": "id, summary, status, resolution, priority, assigned_to",
| |
| "order": "resolution, priority",
| |
| "whiteboard": "pontoon-dev-process"
| |
| }
| |
| </bugzilla>
| |
| | |
| = Features Pool =
| |
| | |
| ''This table contains a list of all the features we want to see happen in Pontoon. Each feature should have a bug associated with it. Features cannot move into the previous sections without a written specification. Priority is here to help us choose which ones should be moved up when we get room in the roadmap. ETC (Estimated Time to Complete) is a very rough estimation of how much it would take for one person to complete the whole feature.''
| |
| | |
| {| class="wikitable sortable"
| |
| |-
| |
| ! Feature !! <abbr title="Estimated Time to Complete">ETC</abbr> !! Priority !! Bug !! Whiteboard !! Specification
| |
| |-
| |
| | Localization of Translate app || 1 Month || P3 || - || [https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard=tn-localization&list_id=15171137 tn-localization] || -
| |
| |-
| |
| | 3rd-party readiness || 1 Month || P3 || - || [https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard=3rd-party&list_id=15171137 3rd-party] || -
| |
| |-
| |
| | Project Admin UI || 1 Month || P3 || - || [https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard=pontoon-admin-project-ui&list_id=15171137 pontoon-admin-project-ui] || -
| |
| |-
| |
| | Mobile experience || 1 Half-Year || P2 || [https://bugzilla.mozilla.org/show_bug.cgi?id=1243132 Bug 1243132] || - || -
| |
| |-
| |
| | Custom themes || 1 Month || P2 || [https://bugzilla.mozilla.org/show_bug.cgi?id=1486503 Bug 1486503] || - || -
| |
| |-
| |
| | State-of-the-art Fluent Rich Editor || 1 Year || P1 || - || - || -
| |
| |-
| |
| | Gamification || 1 Year || P2 || - || - || -
| |
| |-
| |
| | Terminology Creation || 1 Month || P2 || - || - || -
| |
| |-
| |
| | Review summary dashboard || 1 Month || P2 || - || - || -
| |
| |-
| |
| | Services-oriented infrastructure || 1 Half-Year || P2 || - || - || -
| |
| |-
| |
| | Admin interface || 1 Half-Year || P2 || [https://bugzilla.mozilla.org/show_bug.cgi?id=1203788 Bug 1203788] || - || -
| |
| |-
| |
| | Deployment to multiple platforms || 1 Week || P2 || - || - || -
| |
| |-
| |
| | Public API || 1 Quarter || P3 || - || - || -
| |
| |-
| |
| | Localize all of Pontoon || 1 Quarter || P2 || - || - || -
| |
| |-
| |
| | Evolve deadlines || 1 Month || P1 || [https://bugzilla.mozilla.org/show_bug.cgi?id=1614618 Bug 1614618] || - || -
| |
| |-
| |
| | Update sync technical documentation || 1 Week || P2 || - || - || -
| |
| |-
| |
| | Sync logs || 1 Month || P1 || [https://bugzilla.mozilla.org/show_bug.cgi?id=1208171 Bug 1208171] || - || -
| |
| |-
| |
| | Server-side Machinery || 1 Quarter || P3 || [https://bugzilla.mozilla.org/show_bug.cgi?id=1657082 Bug 1657082] || - || -
| |
| |-
| |
| | Fluent MT / TM support || 1 Half-Year || P1 || [https://bugzilla.mozilla.org/show_bug.cgi?id=1453341 Bug 1453341] || - || -
| |
| |-
| |
| | In-content localization || 1 Quarter || P2 || [https://bugzilla.mozilla.org/show_bug.cgi?id=1536884 Bug 1536884] || - || -
| |
| |}
| |
| | |
| = Template =
| |
| <nowiki>
| |
| == Feature Name ==
| |
| ''Short description of the feature.''
| |
| | |
| * Assignee: [person name, link to profile]
| |
| * [https://link.to.spec/ Specification]
| |
| * <abbr title="Estimated Time to Complete">ETC</abbr>: [1 Week | 1 Month | 1 Quarter | 1 Half-Year | 1 Year]
| |
| * Started on: -
| |
| * Completed on: -
| |
| | |
| <bugzilla>
| |
| {
| |
| "include_fields": "id, summary, status, resolution, priority, assigned_to",
| |
| "order": "resolution, priority",
| |
| "whiteboard": "<feature-whiteboard-tag>"
| |
| }
| |
| </bugzilla>
| |
| </nowiki>
| |
| | |
| = Done =
| |
| | |
| ''This section contains features that were completed in the current calendar year.''
| |
| | |
| == Concordance search ==
| |
| ''Add ability to search all past translations within the translate view.''
| |
| | |
| * Assignee: [https://github.com/abowler2/ April], [https://github.com/jotes/ jotes]
| |
| * [https://github.com/mozilla/pontoon/blob/master/specs/0106-concordance-search.md Specification]
| |
| * <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Week
| |
| * Started on: -
| |
| * Completed on: -
| |
| | |
| <bugzilla>
| |
| {
| |
| "include_fields": "id, summary, status, resolution, priority, assigned_to",
| |
| "order": "resolution, priority",
| |
| "whiteboard": "pontoon-concordance-search"
| |
| }
| |
| </bugzilla>
| |
| | |
| == Notification experiments ==
| |
| ''Experiment with design changes in Pontoon to increase the number of users reading notifications by 50%.''
| |
| | |
| * Assignee: [https://github.com/mathjazz/ Matjaž]
| |
| * Specification: TBD
| |
| * <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Month
| |
| * Started on: -
| |
| * Completed on: -
| |
| | |
| <bugzilla>
| |
| {
| |
| "include_fields": "id, summary, status, resolution, priority, assigned_to",
| |
| "order": "resolution, priority",
| |
| "whiteboard": "pontoon-notification-experiments"
| |
| }
| |
| </bugzilla>
| |
| | |
| == Pontoon Add-on promotion ==
| |
| ''Increase the number of Pontoon notifications add-on users to 300.''
| |
| | |
| * Assignee: [https://github.com/mathjazz/ Matjaž]
| |
| * Specification: TBD
| |
| * <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Month
| |
| * Started on: -
| |
| * Completed on: -
| |
| | |
| <bugzilla>
| |
| {
| |
| "include_fields": "id, summary, status, resolution, priority, assigned_to",
| |
| "order": "resolution, priority",
| |
| "whiteboard": "pontoon-addon-promotion"
| |
| }
| |
| </bugzilla>
| |