Show linked upstream projects to the translatable templates in the +templates page

Bug #734765 reported by David Planella
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Benji York

Bug Description

It would be extremely useful to have an indication on the +templates page of whether the source package associated to a translatable template has got a link to an upstream project, so that we know from a central location whether upstream imports are enabled or not.

There are currently more than 1300 active templates in

https://translations.launchpad.net/ubuntu/natty/+templates

All of these have to be managed manually, so being able to at least visualize that information from that central place would make life a lot easier for the Ubuntu translations coordinators team.

Related branches

David Planella (dpm)
tags: added: upstream-translations-sharing
Revision history for this message
Tim Penhey (thumper) wrote :

Is it the existence of the link, or the link itself that you want to see?

Changed in launchpad:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
David Planella (dpm) wrote :

I'd like to see the link itself.

If this proves to be to complex, I could settle with the existence of the link as well.

Deryck Hodge (deryck)
Changed in launchpad:
importance: Medium → Low
Revision history for this message
Henning Eggers (henninge) wrote :

I have been thinking that +templates and +sharing-details hold very similar information now and may just have to be merged.

Revision history for this message
Francis J. Lacoste (flacoste) wrote :

Escalated by David Planella. This is required before Ubuntu can think of using the feature on a widespread basis.

Changed in launchpad:
importance: Low → Critical
tags: added: escalated
William Grant (wgrant)
tags: added: not-pie-critical
Revision history for this message
Данило Шеган (danilo) wrote :

Since somebody from the Yellow team will be picking this up, I want some further clarification: do we want to show only if there's an exact link between a template in corresponding upstream series, or should we treat "there's an upstream link" regardless of there being appropriate template enough? I don't see the value in the latter, but I just want to clarify.

I am also entertained with the idea of moving all the stuff from +sharing-details into +templates, but we might need to start batching the page then: it's already avoiding the use of fmt:url (and canonical_url) because they are too slow for rendering 1500x5 links.

Changed in launchpad:
assignee: nobody → Launchpad Yellow Squad (yellow)
Revision history for this message
David Planella (dpm) wrote :

I'd prefer option 1: showing the exact link between the template in the Ubuntu source package and the upstream project series' template. And being able to edit that link.

Here's a mockup: http://ubuntuone.com/p/10mp/

Note that I've only added the second table in order to add some more context: this bug is about the first table only, the Ubuntu templates.

I'd also be fine with moving the +sharing info to the +templates page, if that's a cleaner path.

Benji York (benji)
Changed in launchpad:
assignee: Launchpad Yellow Squad (yellow) → Benji York (benji)
status: Triaged → In Progress
Revision history for this message
David Planella (dpm) wrote :

On the subject of batching, from the pov of a maintainer of the Ubuntu templates, I'd prefer keeping all of them in one page, as it makes its administration much easier.

However, if adding the sharing links would make the load time of the page too slow to be usable, then I'de be fine with batching if that significantly improves the load time.

Benji York (benji)
Changed in launchpad:
status: In Progress → Triaged
Benji York (benji)
Changed in launchpad:
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Benji York (benji)
tags: added: qa-ok
removed: qa-needstesting
Benji York (benji)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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