L10n:Goals/Q4 2017: Difference between revisions

no edit summary
(Created page with "Category:L10n goals ==Team Goals== Please ensure that individual goals (all or part) are contributing to our [https://docs.google.com/document/d/1s_b679LNzXcvNjA6K5pEnhnDh...")
 
No edit summary
 
(28 intermediate revisions by 7 users not shown)
Line 13: Line 13:
* Fluent in Gecko - <b>Zibi</b>, Ax, S, M, Ad
* Fluent in Gecko - <b>Zibi</b>, Ax, S, M, Ad
* Pontoon.next - <b>Adrian</b>, M, Ax, PM group
* Pontoon.next - <b>Adrian</b>, M, Ax, PM group
[https://docs.google.com/spreadsheets/d/14qGL9F_nbP-m5WHPQKWREDMn6DZZqgWKBUVT67n_jxc/edit#gid=0 Planning spreadsheet].


==Roundtable==
==Roundtable==
Line 19: Line 21:


=== Delphine ===
=== Delphine ===
* Update mobile competitor's spreadsheet with current and latest Google/iOS data available, in order to define 2018 mobile competitive strategy
* Add at least 9 new locales to Fennec
* Update current RTL Firefox iOS experience: look into current bugs attached to meta bug and update current status where relevant (since this has most surely changed since the last iOS update) - and then, possibly finding people to get some bugs fixed there
* Focus: set-up clear new l10n process with both iOS and Android teams, given new sign-off criteria


=== Flod ===
=== Flod ===
Firefox Desktop
* Support cross-channel repository initiative through:
** <span style="color: green"><strong>[DONE]</strong></span> (from Q2) Initial testing and support.
** <span style="color: green"><strong>[DONE]</strong></span> (from Q2) Creating documentation for new processes.
** <span style="color: green"><strong>[DONE]</strong></span> (from Q2) Adding support for cross-channel repository in Transvision.
** <span style="color: green"><strong>[DONE]</strong></span> (from Q2) Starting discussion with release management about shipping updates on release and ESR channels.
* <span style="color: green"><strong>[DONE]</strong></span> Try to move at least one new locale to Beta (ne-NP).
* <span style="color: green"><strong>[DONE]</strong></span> Improve quality, reduce number of errors like missing variables, translated keyboard shortcuts, out of length strings, number of plural forms.
Other products, tools, support for mozilla.org and mobile
* <span style="color: red"><strong>[Q1-2018]</strong></span> Identify tool to localize documentation repositories.
* Transvision:
** <span style="color: green"><strong>[DONE]</strong></span> Add Focus for Android and iOS, rationalize code around projects.
** <span style="color: green"><strong>[DONE]</strong></span> Add view to check keyboard shortcuts.
* <span style="color: green"><strong>[DONE]</strong></span> (ongoing) Support Test Pilot experiments and system add-ons (review, localization setup, infrastructure).
Back-burner
* <span style="color: orange"><strong>[in progress]</strong></span> (from Q2) Get string tiers implemented in tools (Pontoon).
* <span style="color: green"><strong>[ongoing]</strong></span> Identify inactive locales, reach out to them, try to find new contributors, remove them from builds if that fails (long term goal for 2017/2018).


=== Gandalf ===
=== Gandalf ===
* <span style="color: green"><strong>[DONE]</strong></span> Enable Fluent in Firefox
* <span style="color: green"><strong>[DONE]</strong></span> Release fluent-rs 0.1.0
* <span style="color: green"><strong>[DONE]</strong></span> Design a plan for Fluent in WebExtensions


=== Jeff ===
=== Jeff ===
* [] Support landing Fluent in Firefox
** This will be completed when the appropriate stakeholders have been gathered, release criteria has been defined, and Fluent is on the Firefox roadmap.
* [] Finalize 2018 OKR doc
* [] Identify l10n design sprints for H12017.
* [] Create framework for defining l10n community leadership and contribution models with Open Innovation.


=== Matjaž ===
=== Matjaž ===
* FTL: Land advanced UI for FTL in Pontoon
* Fix Bug 1305281: search across all projects
* Work with Adrian on documenting the 2018 roadmap and technology choices for Pontoon.NEXT
* Create proposal of new Pontoon development process.


=== Stas ===
=== Stas ===
1. Support Fluent in cross-channel localization.
  [✓] Adapt compare-locales to support Fluent Comments, Sections and whitespace.
  [✓] Enable merging FTL files across channels.
2. Define a roadmap for Pontoon API and complete one milestone.
  [✓] Identify upcoming needs for exposing Pontoon data.
  [✓] Document the roadmap on the wiki.
  [ ] Complete one milestone on the roadmap.
3. Add a solution for localizing DOM fragments to fluent-react. <sup>CARRY-OVER from Q3</sup>
  [✓] Review the solution currently implemented in fluent-dom.
  [✓] Research current solutions in other i18n libraries for React
  [✓] Research approaches to parsing HTML in translations
  [✓] Implement
  [✓] Write tests and documentation


=== Adrian ===
=== Adrian ===
* implement new source input for one-off projects
* scope requirements for Pontoon.Next
* design the architecture of Pontoon.Next
* create a road-map for Pontoon.Next
* build prototypes for key features and challenges of Pontoon.Next


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

edits