L10n:Goals/Q4 2017: Difference between revisions

→‎Stas: Fluent linter has been postponed to 2018Q1. It is part of the last milestone of Fluent in Gecko which has delays. Some current syntax discussion might also make the linter less needed.
(→‎Stas: Fluent linter has been postponed to 2018Q1. It is part of the last milestone of Fluent in Gecko which has delays. Some current syntax discussion might also make the linter less needed.)
Line 74: Line 74:
   [ ] Enable merging FTL files across channels.
   [ ] Enable merging FTL files across channels.


2. Create fluent-lint for linting FTL files and autofixing them
2. Define a roadmap for Pontoon API and complete one milestone.
 
  [ ] Create a set of rules for formatting, whitespace and indentation, called Fluent Standard.
  [ ] Create a tool for reporting linting errors in FTL files.
  [ ] Add an option to autofix linting errors.
 
3. Define a roadmap for Pontoon API and complete one milestone.


   [ ] Identify upcoming needs for exposing Pontoon data.
   [ ] Identify upcoming needs for exposing Pontoon data.
Line 86: Line 80:
   [ ] Complete one milestone on the roadmap.
   [ ] Complete one milestone on the roadmap.


4. Add a solution for localizing DOM fragments to fluent-react. <sup>CARRY-OVER from Q3</sup>
3. Add a solution for localizing DOM fragments to fluent-react. <sup>CARRY-OVER from Q3</sup>


   [Q3] Review the solution currently implemented in fluent-dom.
   [Q3] Review the solution currently implemented in fluent-dom.
canmove, Confirmed users
1,448

edits