[master] First step to using langtable

Vratislav Podzimek vpodzime at redhat.com
Tue Jun 11 14:57:22 UTC 2013


This is the first step to using the great new langtable package. It allows us to
remove many magic things and moves the responsibility having right data to a
different package that can be updated, patched and reviewed by the experts from
that area. The intention is to also remove the usage of python-babel entirely
(will require some further, more significant, changes). This first step does
only the safe changes and should preserve the behaviour we had.

I'd really like to see this patch also in the f19-branch, but I understand it is
quite a significant change. However, it shouldn't cause and problems and brings
one nice surprise -- Anaconda's RSS lowered by ~20 MB! The langtable package is
very small (after some recent improvements), it has less than 500 KB and the
next release with my changes included won't have any dependencies (the current
version has a 2.5MB python-lxml as a dependency).

Vratislav Podzimek (1):
  Use langtable instead of our magic tables and hacks

 anaconda.spec.in           |   3 +
 pyanaconda/localization.py | 172 ++++++++++++++++++++++-----------------------
 2 files changed, 86 insertions(+), 89 deletions(-)

-- 
1.7.11.7



More information about the anaconda-patches mailing list