Provide a POFileBaseView

Bug #425645 reported by Данило Шеган
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Henning Eggers

Bug Description

As part of POFile:+translate page rework, we should create a new POFileBaseView which:

 * Provides access to generic POFile information, like plurals, contributors and related pofiles ("related" are those which are sharing translations, or from linked source packages/products); related pofiles is lower priority right now, so should be filed as a separate bug
 * Deals with filtering (translated, untranslated, changed-in-lp, new-suggestions filters), batching and searching: basically, getting relevant TranslatableMessages instead of POTMsgSets (some of this will probably have to be moved to POFile model implementation, to replace getPOTMsgSet* methods in the future)
 * Ideally, it would not use TranslatableMessageViews, but adapted TranslatableMessage which provides needed information (which would be used in TranslatableMessageView as well) because TranslatableMessageView is distinct from POFile*Views, and TranslatableMessageView might be constructing too much stuff.

This view will be the basis for future POFileTranslateView, POFileReviewView and POFileView.

Related branches

Changed in rosetta:
status: Triaged → In Progress
Revision history for this message
Henning Eggers (henninge) wrote :

Fixed in devel 9392.

Changed in rosetta:
status: In Progress → Fix Committed
Revision history for this message
Henning Eggers (henninge) wrote :

Fixed in db-devel 9393.

Changed in rosetta:
status: Fix Committed → Fix Released
Ursula Junque (ursinha)
tags: added: qa-needstesting
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.