Page MenuHomePhabricator

Make the dump download page a sortable table
Open, LowestPublicFeature

Description

Author: hippietrail

Description:
Perhaps this feature should be filed against the website but I couldn't find one.

The downloads page at http://dumps.wikimedia.org/backup-index.html has lots of useful information but it is all clumped together in an arbitrary order.

It would be nice to turn this page into a sortable table as is used on some Wikipedia articles where a user can can choose to sort the data by date/time, by project, or by language.


Version: unspecified
Severity: enhancement
URL: http://dumps.wikimedia.org/backup-index.html

Details

Reference
bz27808

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:29 PM
bzimport set Reference to bz27808.

That is a static page (non wiki) so would need to find a script to do it nicely. Probably might be easier if so desired to instead of having that auto generated page, have a bot output the details onto a wiki.

hippietrail wrote:

Is the code which creates this page included in the source repository? I might take a look at it.

(In reply to comment #3)

Andrew: See http://wikitech.wikimedia.org/view/Dumps#Code for the codebase.

Looking at the repo mentioned (operations/dumps), I'm not sure backup-index.html comes from there (cf. https://git.wikimedia.org/tree/operations%2Fdumps/bf268a25cf5556df6cb3dc98db539145cef5677e).

This bug may be a dependency of bug 52055. Ariel would know for sure.

I have added a link to 'sorted by wiki name' which will show up in a few hours on our servers. Is this sufficient for your needs?

I'd still personally prefer a sortable table. :-) If we can point to a specific code repo, I think making this index page a single HTML file that's a sortable table would be a fairly good programming exercise for a beginning programmer (i.e., could use the "easy" keyword).

As long as sortable doesn't mean "needs javascript" I'm fine with that, except that I would prefer css be used to make the layout more table-like rather than usin actual html tables.

See modules/snapshot/files/dumps/templates/progress.html
in the operations puppet git repo if you know someone interested. In the meantime I'm going to leave this change in place, since it does give a second sort order for those who wanted it.

Nemo_bis lowered the priority of this task from Medium to Lowest.Apr 9 2015, 7:30 AM
Nemo_bis set Security to None.
Aklapper added subscribers: ArielGlenn, Aklapper.

@ArielGlenn: Hi, I'm resetting the task assignee due to inactivity. Please feel free to reclaim this task if you plan to work on this - it would be welcome! Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for more information - thanks!

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:02 AM
Aklapper removed a subscriber: Tfinc.