ITranslatedLanguage interface and mixin
Bug #611171 reported by
Данило Шеган
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Данило Шеган |
Bug Description
Create an ITranslatedLanguage interface and a corresponding mixin for use with different SeriesLanguage objects.
Also migrate ProductSeriesLa
Related branches
lp://staging/~danilo/launchpad/translatedlanguage
- Māris Fogels (community): Approve (code)
-
Diff: 1251 lines (+803/-158)15 files modifiedlib/lp/registry/model/productseries.py (+15/-19)
lib/lp/testing/factory.py (+2/-2)
lib/lp/translations/browser/configure.zcml (+1/-1)
lib/lp/translations/browser/productseries.py (+2/-0)
lib/lp/translations/browser/serieslanguage.py (+11/-8)
lib/lp/translations/configure.zcml (+17/-0)
lib/lp/translations/interfaces/potemplate.py (+14/-0)
lib/lp/translations/interfaces/productserieslanguage.py (+4/-29)
lib/lp/translations/interfaces/translatedlanguage.py (+79/-0)
lib/lp/translations/model/potemplate.py (+10/-3)
lib/lp/translations/model/productserieslanguage.py (+20/-83)
lib/lp/translations/model/translatedlanguage.py (+132/-0)
lib/lp/translations/tests/test_productserieslanguage.py (+15/-13)
lib/lp/translations/tests/test_translatedlanguage.py (+462/-0)
lib/lp/translations/tests/test_translationtemplatescollection.py (+19/-0)
Rejected
for merging
into
lp://staging/launchpad/db-devel
- Jeroen T. Vermeulen (community): Needs Resubmitting
-
Diff: 2258 lines (+1076/-208) (has conflicts)39 files modifiedlib/lp/code/browser/tests/test_branchlisting.py (+4/-2)
lib/lp/code/browser/tests/test_sourcepackagerecipe.py (+12/-5)
lib/lp/code/browser/tests/test_sourcepackagerecipebuild.py (+4/-1)
lib/lp/code/model/tests/test_branch.py (+4/-1)
lib/lp/code/model/tests/test_linkedbranch.py (+7/-2)
lib/lp/code/model/tests/test_sourcepackagerecipebuild.py (+5/-2)
lib/lp/registry/browser/tests/distroseries-views.txt (+1/-1)
lib/lp/registry/browser/tests/milestone-views.txt (+5/-1)
lib/lp/registry/browser/tests/productseries-views.txt (+6/-2)
lib/lp/registry/model/person.py (+1/-1)
lib/lp/registry/model/productseries.py (+4/-4)
lib/lp/registry/stories/webservice/xx-project-registry.txt (+4/-2)
lib/lp/registry/tests/test_distroseries.py (+15/-6)
lib/lp/registry/tests/test_sourcepackage.py (+9/-2)
lib/lp/soyuz/adapters/tests/test_packagelocation.py (+4/-1)
lib/lp/soyuz/browser/tests/archive-views.txt (+7/-2)
lib/lp/soyuz/browser/tests/test_distrosourcepackagerelease.py (+7/-1)
lib/lp/soyuz/browser/tests/test_sourcepackagerelease.py (+11/-5)
lib/lp/soyuz/doc/archive.txt (+9/-4)
lib/lp/soyuz/stories/soyuz/xx-distribution-archives.txt (+12/-5)
lib/lp/soyuz/tests/test_publishing.py (+9/-3)
lib/lp/testing/factory.py (+87/-11)
lib/lp/testing/tests/test_factory.py (+50/-0)
lib/lp/translations/browser/configure.zcml (+1/-1)
lib/lp/translations/browser/serieslanguage.py (+11/-8)
lib/lp/translations/browser/tests/test_breadcrumbs.py (+3/-1)
lib/lp/translations/configure.zcml (+17/-0)
lib/lp/translations/doc/translations-export-to-branch.txt (+5/-1)
lib/lp/translations/interfaces/potemplate.py (+14/-0)
lib/lp/translations/interfaces/productserieslanguage.py (+4/-29)
lib/lp/translations/interfaces/translatedlanguage.py (+79/-0)
lib/lp/translations/model/potemplate.py (+10/-3)
lib/lp/translations/model/productserieslanguage.py (+20/-83)
lib/lp/translations/model/translatedlanguage.py (+132/-0)
lib/lp/translations/stories/buildfarm/xx-build-summary.txt (+8/-3)
lib/lp/translations/tests/test_productserieslanguage.py (+10/-11)
lib/lp/translations/tests/test_translatedlanguage.py (+462/-0)
lib/lp/translations/tests/test_translationtemplatescollection.py (+19/-0)
utilities/make-lp-user (+4/-4)
Changed in rosetta: | |
status: | New → In Progress |
importance: | Undecided → Low |
assignee: | nobody → Данило Шеган (danilo) |
milestone: | none → 10.08 |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in rosetta: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r11253 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 11253>.