Translations overview page is batched, but allows column sorting

Bug #102215 reported by Jeroen T. Vermeulen
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

This page is batched, but allows column-sorting:

  https://translations.launchpad.net/ubuntu/feisty/+lang/nl

At the moment those two features do not work together because column-sorting is done client-side and so only sorts within a page (see #28612, #98950). For now, batched pages should not allow column-sorting.

Revision history for this message
Данило Шеган (danilo) wrote :

I'd rather "won't fix" this: even if not totally useful, it's still better than nothing (i.e. sorting batch-by-batch). A proper fix is to enable sorting of entire resultset before it's batched, as part of #98950 fix.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

In the current implementation, the sorting fails far more often than it works. That is not reasonable for something in production Launchpad.

The ideal solution would be to make the column headers actual links that sort the list, and make those links do JavaScript sorting instead only if there's only one batch.

A "better than nothing" (but still disconcerting) fix would be to make the columns clickable when there is only one batch, and not when there's more.

A minimal fix would be to remove the column sorting until reliable sorting is implemented.

Having said all that, this bug looks like a duplicate of bug 98950. They even refer to exactly the same URL. Jeroen, what's the distinction?

Changed in launchpad:
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Jeroen T. Vermeulen (jtv) wrote :

Bug 98950 is generic, this one is specific for the page. It was probably decided to file individual bugs for respective instances of the problem, but that's more than half a year ago so I can't be sure.

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.