L10n:Goals/H1-2019: Difference between revisions

m
 
(10 intermediate revisions by 3 users not shown)
Line 34: Line 34:


=== Matjaž ===
=== Matjaž ===
''Support Adrian in releasing Translate.Next''
* <span style="color: black"><strong>[]</strong></span> Fix all P1-P3 bugs
''Support PMs by fulfilling their data requests''
* <span style="color: black"><strong>[DONE]</strong></span> Active contributors for given locales, timeframes and roles
* <span style="color: black"><strong>[DONE]</strong></span> Self-approval ratio for given locales and timeframe, i.e. share of strings approved without peer review
* <span style="color: black"><strong>[DONE]</strong></span> Average unreviewed suggestions lifespan for given locales and timeframe
''Support Jotes in upgrading codebase to python 3.6''
''Support Vishal in improving 3rd-party deployment experience''
* <span style="color: black"><strong>[DONE]</strong></span> Streamline path to setting up projects for localization
* <span style="color: black"><strong>[DONE]</strong></span> Make homepage content customizable
* <span style="color: black"><strong>[DONE]</strong></span> Make homepage content generic
* <span style="color: black"><strong>[DONE]</strong></span> Add documentation for localizing projects with Pontoon


=== Peiying ===
=== Peiying ===
Line 43: Line 59:


=== Stas ===
=== Stas ===
Create the formatting specification for Fluent.
In 2018 and early 2019, Fluent's specification work has focused on the file format. The Fluent 1.0 milestone encompasses the syntax specification and ships with a reference implementation of the parser. In H1 2019, I will extend the specification to include the process of formatting translations from the parsed syntax.
'''Deliverables'''
* A reference resolver in the projectfluent/fluent repo.
* An inventory and description of possible errors and warnings.
* A suite of reference test fixtures.
'''Stretch sub-goals'''
* Update the implementation of the resolver in fluent.js.
* Update the implementation of the resolver in python-fluent.
* Update the implementation of the resolver in fluent-rs.


=== Adrian ===
=== Adrian ===
Release Translate.Next
* Implement all missing features
* Perform at least 3 rounds of testing with core users
* Enable Translate.Next on prod by default for a small percentage of users
Improve development processes of Pontoon
* Update and improve developer documentation
* Streamline and document the release process (stage and prod)
* Audit, document and change (if needed) the bug triage process


=== Theo (optional) ===
=== Theo (optional) ===
Confirmed users
1,276

edits