L10n:Goals/H1-2019: Difference between revisions

m
m (→‎Peiying: minor edit)
 
(12 intermediate revisions by 5 users not shown)
Line 5: Line 5:


=== Axel ===
=== Axel ===
Define elmo's role going forward.


=== Delphine ===
=== Delphine ===
Create and maintain a “meta project” that tracks all Android projects part of cross-product l10n repo
* Should track existing Github issues for at least the 5 projects initially planned for cross-product
* Contain links to the 5 cross-functional teams’  release schedules and relevant available resources
* List l10n main/relevant points of contacts from each team (Product, EPMs, etc)


=== Flod ===
=== Flod ===
Line 29: 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 38: 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