A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Stage | Description | Priority | Target Milestone | |||||||||||||||||||||||
2 | Draft | an idea to triage | done (with owner) | 1 | 1 | ||||||||||||||||||||||
3 | Design | design and syntax | in progress (with owner) | 2 | Next | ||||||||||||||||||||||
4 | Development | coding | 3 | Unspecified | |||||||||||||||||||||||
5 | Landed | feature is complete | (only for development stage) | ||||||||||||||||||||||||
6 | Name | P | Stage | Driver | python lib | python lib tests | js lib | js lib tests | toolchain | examples | Summary | ||||||||||||||||
7 | Status Checker | P1 | landed | gandalf | gandalf | gandalf | gandalf | L20n script that allows the localizer to learn about the status of the locale | |||||||||||||||||||
8 | 3way operations (.orig file) | P1 | landed | gandalf | |||||||||||||||||||||||
9 | Scope chain | P1 | landed | gandalf | |||||||||||||||||||||||
10 | L10n Context | P1 | landed | gandalf | |||||||||||||||||||||||
11 | Resource loading | P1 | landed | gandalf | |||||||||||||||||||||||
12 | XUL API | P1 | landed | gandalf | |||||||||||||||||||||||
13 | HTML API | P1 | landed | gandalf | |||||||||||||||||||||||
14 | JS API | P1 | landed | gandalf | |||||||||||||||||||||||
15 | Indexes | P1 | landed | gandalf | https://wiki.mozilla.org/L20n/Features/Nested_indexes | ||||||||||||||||||||||
16 | Data structures | P1 | landed | gandalf | https://wiki.mozilla.org/L20n/Toolbox#Entity_values | ||||||||||||||||||||||
17 | Entity attributes | P1 | landed | gandalf | https://wiki.mozilla.org/L20n/Toolbox#Entity_arguments | ||||||||||||||||||||||
18 | Macros | P1 | landed | gandalf | https://wiki.mozilla.org/L20n/Toolbox#Macros | ||||||||||||||||||||||
19 | Expressions | P1 | landed | gandalf | https://wiki.mozilla.org/L20n/Toolbox#Expressions | ||||||||||||||||||||||
20 | Forbid referencing public entities | P3 | draft | Make it safe for tools to remove obsolete public entities when syncing localization with source resources | |||||||||||||||||||||||
21 | Multilocale resource files | P3 | draft | Store more than one language in LOL resources | |||||||||||||||||||||||
22 | Switch statement | P3 | draft | Support the switch statement in expressions (in addition to if-else) | |||||||||||||||||||||||
23 | Macro attributes | P3 | draft | Store additional data about macros, or for macros to use. | |||||||||||||||||||||||
24 | value as ID (gettext mode) | P3 | draft | Use values (l20n data type) as the id for entities | |||||||||||||||||||||||
25 | Computer readable comments | P3 | draft | Store metadata in comments | |||||||||||||||||||||||
26 | Attribute indexes | P2 | draft | Attributes defined on entities should support indexes or use the main entity's index | |||||||||||||||||||||||
27 | Dependency list | P2 | draft | gandalf | Detect entities/resources that are required to resolve entites from a goven LOL resource | ||||||||||||||||||||||
28 | Conditional blocks | P2 | draft | Group entities in block that are read only if a condition is met | |||||||||||||||||||||||
29 | Variable watching | P2 | draft | Watch for changes of value of context variables and globals and update the localization automatically when the changes occur. | |||||||||||||||||||||||
30 | Nested indexes | P2 | development | Allow nested hash tables to have various deepness | |||||||||||||||||||||||
31 | Workflow | P2 | ready | gandalf | gandalf | gandalf | gandalf | Basic life cycle of a localization project | |||||||||||||||||||
32 | Entities vs Variables | P1 | landed | stas | gandalf | gandalf | stas | stas | gandalf | Difference between entities/macros from the resource and variables provided by the developer | |||||||||||||||||
33 | Validator | P2 | development | gandalf | gandalf | gandalf | gandalf | L20n file validator | |||||||||||||||||||
34 | Update tool | P2 | development | gandalf | gandalf | gandalf | gandalf | L20n tool aids localizers in the task of updating their locale to a given version of the source locale | |||||||||||||||||||
35 | Bootstrap tool | P2 | development | gandalf | gandalf | gandalf | gandalf | L20n tool that aids new localizers to bootstrap their workspace | |||||||||||||||||||
36 | Import statement | P1 | landed | stas | gandalf | gandalf | gandalf | gandalf | gandalf | Ability to @import other LOL resources from a LOL resource file | |||||||||||||||||
37 | Default values | P1 | landed | stas | gandalf | gandalf | stas | stas | gandalf | Default values for hashes/arrays | |||||||||||||||||
38 | Public vs Private | P1 | landed | stas | gandalf | gandalf | gandalf | stas | gandalf | Difference between public and private attributes/entities | |||||||||||||||||
39 | Relative referrals | P1 | landed | stas | gandalf | gandalf | stas | stas | gandalf | Refer to the entity from its inside without using its name | |||||||||||||||||
40 | Globals namespace | P1 | landed | stas | gandalf | gandalf | gandalf | stas | gandalf | Runtime information via a globals namespace | |||||||||||||||||
41 | Dependency check | P3 | design | gandalf | gandalf | gandalf | gandalf | Command line tool for checking unresolved dependencies for a given l20n context | |||||||||||||||||||
42 | tools API | P3 | development | gandalf | gandalf | gandalf | gandalf | expose an API for toolchain operations for l10n tools authors to use by L20n/Features/Dependency list | |||||||||||||||||||
43 | Shell environment | P2 | development | gandalf | gandalf | gandalf | gandalf | Command line environment for l20n operations | |||||||||||||||||||
44 | string as ID (simple gettext mode) | P2 | design | Use strings (l20n data type) as the id for entities | |||||||||||||||||||||||
45 | key as string | P2 | design | Use strings as keys in hash tables | |||||||||||||||||||||||
46 | Expression errors | P1 | design | Define which errors are returned when | |||||||||||||||||||||||
47 | Language negotiation | P1 | landed | gandalf | gandalf | Expose a way for apps to find out which locales are available and which are preferred by the user | |||||||||||||||||||||
48 | Error recovery/fallback | P3 | landed | gandalf | gandalf | stas | stas | gandalf | gandalf/stas | ||||||||||||||||||
49 | Vagrant dev box | P2 | development | gandalf | gandalf | ||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 |