Separate translations out of Packages to reduce download requirements for multiarch clients
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Colin Watson |
Bug Description
https:/
We agreed that the correct fix is to move the long descriptions from the Packages files (which are in practice common across architectures) out to the Translation-en file. apt-ftparchive already knows how to do this with a configuration option, and apt-get already knows to fetch the Translation-* files, so all we need is a small change to Launchpad to start doing this for Ubuntu Oneiric and beyond.
https:/
Related branches
- Henning Eggers: Pending requested
- Stuart Bishop: Pending (db) requested
- Robert Collins: Pending (db) requested
-
Diff: 282 lines (+55/-2)10 files modifiedlib/lp/archivepublisher/model/ftparchive.py (+9/-1)
lib/lp/archivepublisher/tests/apt-data/apt.conf (+14/-0)
lib/lp/archivepublisher/tests/apt-data/apt_conf_single_empty_suite_test (+1/-0)
lib/lp/archivepublisher/tests/test_ftparchive.py (+7/-0)
lib/lp/registry/configure.zcml (+2/-1)
lib/lp/registry/interfaces/distroseries.py (+15/-0)
lib/lp/registry/model/distroseries.py (+1/-0)
lib/lp/registry/stories/webservice/xx-distroseries.txt (+1/-0)
lib/lp/soyuz/scripts/initialize_distroseries.py (+3/-0)
lib/lp/soyuz/scripts/tests/test_initialize_distroseries.py (+2/-0)
- Henning Eggers (community): Approve
- Stuart Bishop (community): Approve (db)
- Robert Collins: Pending (db) requested
-
Diff: 270 lines (+54/-2)9 files modifiedlib/lp/archivepublisher/model/ftparchive.py (+9/-1)
lib/lp/archivepublisher/tests/apt-data/apt.conf (+14/-0)
lib/lp/archivepublisher/tests/apt-data/apt_conf_single_empty_suite_test (+1/-0)
lib/lp/archivepublisher/tests/test_ftparchive.py (+7/-0)
lib/lp/registry/configure.zcml (+2/-1)
lib/lp/registry/interfaces/distroseries.py (+15/-0)
lib/lp/registry/model/distroseries.py (+1/-0)
lib/lp/soyuz/scripts/initialize_distroseries.py (+3/-0)
lib/lp/soyuz/scripts/tests/test_initialize_distroseries.py (+2/-0)
Changed in launchpad: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Fixed in stable r13909 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 13909>.