L10n:Pontoon Roadmap: Difference between revisions

m
m (Community Health Dashboard: move to Done)
Line 133: Line 133:
= Done =
= Done =


''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.''
''This section contains features that were completed in the current calendar year.''
 
== Pretranslation ==
''Implement the ability to use MT and TM to translate content before it is translated by human translators. ''
 
* Assignee: [https://github.com/vishalcr7/ Vishal]
* [https://docs.google.com/document/d/1boRPISz-mW5Z_mVJ8mAhmES3va9P4GJSpI7gDw5gxjQ/ Specification]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Month
* Started on: February 1, 2020
* Completed on: February 28, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-pretranslation"
    }
</bugzilla>
 
== Review Process: Translation and Source string comments ==
 
''This feature enables reviewers to give feedback about proposed translations to their authors and allows collaborators to discuss translations. It also changes the translation UI significantly.''
 
* Assignee: [https://github.com/abowler2/ April]
* [https://docs.google.com/document/d/12vOi2Edjh7THvrUM9gvZksGp-DlUTz0XlxvW05ZXHYU/ Specification]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Quarter
* Started on: December 1, 2019
* Completed on: March 11, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-review-process"
    }
</bugzilla>
 
== Django Upgrade ==
''Upgrade Pontoon from django 1.11 to django 2, and then to django 3 if possible.''
 
* Assignee: [https://github.com/jotes/ jotes]
* Specification not needed
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Month
* Started on: March 2, 2020
* Completed on: March 31, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-django-2"
    }
</bugzilla>
 
== Join Sync Tasks ==
''The sync_project and sync_translations task should become one.''
 
* Assignee: [https://github.com/vishalcr7/ Vishal]
* Specification not needed
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Week
* Started on: March 23, 2020
* Completed on: April 17, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-sync-join-tasks"
    }
</bugzilla>
 
== Terminology: Presentation ==
''Implement term presentation in translation workbench.''
 
* Assignee: [https://github.com/mathjazz/ Matjaž]
* [https://github.com/mozilla/pontoon/blob/master/specs/0101-terminology-presentation.md Specification]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Month
* Started on: March 30, 2020
* Completed on: April 24, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-terminology-presentation"
    }
</bugzilla>
 
== Private Projects: Private/Public switch only ==
''Allow projects on Pontoon to be accessible only to superusers.''
 
* Assignee: [https://github.com/jotes/ jotes]
* [https://github.com/mozilla/pontoon/blob/master/specs/0100-private-projects.md Specification]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Week
* Started on: April 13, 2020
* Completed on: May 21, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-private-projects"
    }
</bugzilla>
 
== Terminology: Translation ==
''Implement the ability to translate terms.''
 
* Assignee: [https://github.com/mathjazz/ Matjaž]
* [https://github.com/mozilla/pontoon/blob/master/specs/0102-terminology-translation.md Specification]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Month
* Started on: May 6, 2020
* Completed on: June 9, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-terminology-translation"
    }
</bugzilla>
 
== Mark Machinery Translations ==
''Mark translations coming from machinery (Translation Memory or Machine Translation) as such, to show in the UI and use to understand value of our data sources.''
 
* Assignee: [https://github.com/vishalcr7/ Vishal]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1402679#c2 Specification]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Week
* Started on: June 25, 2020
* Completed on: July 6, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-mark-machinery-translations"
    }
</bugzilla>
 
== Review Process: Mentions and Pinned comments ==
 
''This feature enables reviewers to give feedback about proposed translations to their authors and allows collaborators to discuss translations. It also changes the translation UI significantly.''
 
* Assignee: [https://github.com/abowler2/ April]
* [https://docs.google.com/document/d/12vOi2Edjh7THvrUM9gvZksGp-DlUTz0XlxvW05ZXHYU/ Specification]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Quarter
* Started on: March 11, 2020
* Completed on: October 26, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-source-string-comments"
    }
</bugzilla>
 
== Specification Process ==
''Create and document a process to propose new features for Pontoon, with complete specification.''
 
* Assignee: [https://github.com/mathjazz/ Matjaž]
* [https://github.com/mozilla/pontoon/tree/master/specs Specification in progress]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Month
* Started on: February 10, 2020
* Completed on: November 14, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-specification"
    }
</bugzilla>
 
== Community Health Dashboard ==
''Introduce a locale-specific health dashboard targeted at Pontoon users with Manager rights.''
 
* Assignee: [https://github.com/mathjazz/ Matjaž]
* [https://github.com/mozilla/pontoon/blob/master/specs/0108-community-health-dashboard.md Specification]
* <abbr title="Estimated Time to Complete">ETC</abbr>: 1 Month
* Started on: December 1, 2020
* Completed on: December 22, 2020
 
<bugzilla>
    {
        "include_fields": "id, summary, status, resolution, priority, assigned_to",
        "order": "resolution, priority",
        "whiteboard": "pontoon-community-health-dashboard"
    }
</bugzilla>
Confirmed users
1,276

edits