summaryrefslogtreecommitdiff
path: root/BRANCH-TODO.txt
blob: 67308389fdb36fdb88c24d5138ca05808047cb36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
=================
CLDR upgrade plan
=================

The purpose of this branch is to update locale data to latest version
of CLDR. Current zope.i18n has the very first version of the data and
it's really very hard to update the data to latest version at once, as
there's many structure changes and many new entities were introduced.

So, we'll update the CLDR data version by version, implementing new and
changed interfaces and functionality for each version, starting with 1.1,
where month/day contexts and widths were introduced. We'll try hard to
maintain full backward compatibility with earlier locale interfaces.

CLDR 1.1 (LDML 1.1)
-------------------

- Updated the XML files and fixed incompatibilities.
- Added support day and month contexts and widths.
- Added support for calendar aliases.

Still need to review other not so critical changes and implement them.

CLDR 1.2 (LDML 1.2)
-------------------

TODO


CLDR 1.3 (LDML 1.3)
-------------------

TODO


CLDR 1.4 (LDML 1.4)
-------------------

TODO


CLDR 1.4.1 (LDML 1.4.1)
-----------------------

TODO


CLDR 1.5 (LDML 1.5)
-------------------

TODO


CLDR 1.5.1 (LDML 1.5.1)
-----------------------

TODO


CLDR 1.6 (LDML 1.6)
-------------------

TODO


CLDR 1.6.1 (LDML 1.6.1)
-----------------------

TODO


After that
----------

Use pickled python structures instead of reading XML files. Pickles
should be prepared during package build time.