Community Wishlist Survey 2019/Categories/Structure of Categories
Jump to navigation
Jump to search
Structure of Categories
- Problem: Displaying files on commons category pages is rigid and completely inflexible. Always a maximum of 200 files per site and completely unsortable. See Community Wishlist Survey 2017/Multimedia and Commons/Variable size of Commons categories.
- Who would benefit: All people that use Commons. Categorizer, people who look for images and so on.
- Proposed solution:
- first: a flexible number of files per category site. two possibilities: Buttons with different possible sizes; e.g. 50, 100, 200, 500, 1000. Or, what I would like more, a field with a free definition for every user (and category site). So I could - if I would, choose 222 files per size for example.
- second: sortable categories. Not only per alphabet, also for time. So that you can see in bigger categories, which imges are new, which one older. Or by size. Or by media.
- More comments: I think, it's the fourth try for this. But it will be once more too usefull for Wikimedians so it once more will be ignored at the end.
- Phabricator tickets: T13281
- Proposer: Marcus Cyron (talk) 01:52, 30 October 2018 (UTC)
Discussion
- All of this is great, I especially want to see sortability in categories. Toasted Meter (talk) 02:27, 4 November 2018 (UTC)
- Agree, ability to sort by date of addition to the category would be extremely useful, particularly to see e.g. new additions to Category:Unidentified Angiosperms, a huge category where long-placed files that no-one can identify make it hard to find new additions. - MPF (talk) 10:37, 4 November 2018 (UTC)
- Above all it would be great to have the option to show all images in a category, including those nested in subcategories. Watchduck (talk) 13:43, 4 November 2018 (UTC)
- User:Delsaut made a separate request for that. Watchduck (talk) 16:18, 4 November 2018 (UTC)
- Good idea - if you wanna do this, please add it. Marcus Cyron (talk) 06:35, 9 November 2018 (UTC)
- And sorting by filesize, too - 5 megabyte pics are generally better than 50 kilobyte pics, so while sorting by quality is probably impossible, sorting by size will at least tend to put better pics toward the top. Sorting by having / not having geocoding would also be useful. - MPF (talk) 14:53, 4 November 2018 (UTC)
- Good idea - if you wanna do this, please add it. Marcus Cyron (talk) 06:35, 9 November 2018 (UTC)
- The current sorting of photos into categories using HotCat still require around 2-3 seconds of delay. If I were to do categorizations of hundreds of uncategorized photos, it will add up to hours of extra waiting time :( Categorizations with HotCat should be executed/processed instantaneously (a split of a second) Chongkian (talk) 10:34, 5 November 2018 (UTC)
- Yes. Being able to sort by creator / date of media / date depicted from the information template would also be nice. It would be nice to think that functionality for sorting categories by this kind of information could be added quite quickly once these become available as structured data statements (together with filtering on the values of other structured data statements, eg license-type). However, there seems to be a party view amongst at least some of the structured data team that the structured data service is going to bury the category system (and perhaps even that the extent to which it does so should be a metric for the success of structured data, see eg last line of summary of phab:T177357). I personally don't think that will happen, in fact I think the structured data is likely to strengthen the category system, by making it possible to make categories more systematically comprehensive, and more possible to add richer functionality to category views (eg the sorts of sorts I've mentioned above). But it may take the dev team some time to realise this, and until that time I fear resources be directed away from it. Nevertheless I strongly support this proposal, and it very much has my +1. Jheald (talk) 20:29, 5 November 2018 (UTC)
- Regarding sorting of categories, please see this proposal. --NaBUru38 (talk) 18:40, 7 November 2018 (UTC)
- Thanks for proposing it – I had it on my list of wishes too. :) I think this could be a bit similar to filemanger like Windows Explorer, Nautilus, Dolphin, etc than users would be comfortable in using it. -- MichaelSchoenitzer (talk) 23:46, 7 November 2018 (UTC)
- That is a great idea. Apart from mentioned above I would like to have possibility, esp. in categories with plants and landscapes, to sort pics according to calendar (from January to December). There is user who sort pics in this way in plant categories manually... Kenraiz (talk) 11:07, 10 November 2018 (UTC)
- Feel free to add this. Marcus Cyron (talk) 21:37, 11 November 2018 (UTC)
- @Marcus Cyron: Just to set realistic expectations, part #1 of your request should be doable, but sorting is a bit more challenging. The categorylinks tables are HUGE, so it's only realistically possible to sort on data that is directly stored in that table and indexed. In other words, it's not impossible, but will be difficult (as it might require some database changes). Ryan Kaldari (WMF) (talk) 19:21, 14 November 2018 (UTC)
- @Ryan Kaldari (WMF): - I am completely a DAU (the english term seems to be "Luser") - I just can say in my own unstructured words what I would like to have. All the other things are on yout site ;). If it works - fine! If not - sad. If it need a longer time - OK! :) Marcus Cyron (talk) 23:50, 14 November 2018 (UTC)
- The DB limitations on sorting are mostly due to using a relational database; if categorylinks would be stored in something like ElasticSearch the problem would go away. I realize that's a bit beyond the scope of what Community Tech can handle; OTOH at some point it will have to be tackled anyway, beacuse we want to replace link tables with a more scalable and flexible dependency engine, and at that point list generation would probably have to be decoupled from dependency tracking. --Tgr (talk) 06:02, 25 November 2018 (UTC)
Voting
Support Kenraiz (talk) 19:01, 16 November 2018 (UTC)
Support Salicyna (talk) 19:01, 16 November 2018 (UTC)
Support Tom Ja (talk) 19:48, 16 November 2018 (UTC)
Support Wostr (talk) 19:56, 16 November 2018 (UTC)
Support Liuxinyu970226 (talk) 03:44, 17 November 2018 (UTC)
Support Hiàn (talk) 04:42, 17 November 2018 (UTC)
Support ديفيد عادل وهبة خليل 2 (talk) 09:49, 17 November 2018 (UTC)
Support Aristeas (talk) 17:27, 17 November 2018 (UTC)
Support — pythoncoder (talk | contribs) 19:28, 17 November 2018 (UTC)
Support —Thanks for the fish! talk•contribs 19:57, 17 November 2018 (UTC)
Support JAn Dudík (talk) 20:06, 17 November 2018 (UTC)
Support Sort is challenge? v1.0: Just add 2nd view with SAME data (cat-names and whatever attribs in same db-record) as standard sortable wikitable. Wikicat (talk) 02:45, 18 November 2018 (UTC)
Support Juandev (talk) 11:13, 18 November 2018 (UTC)
Support This might as well be broken into two tasks, as per Ryan Kaldari I think the first is far more manageable. ~ Amory (u • t • c) 12:24, 18 November 2018 (UTC)
Support Yes please! (10 | 20 | 50 | 100 | 200 | 500) Dvorapa (talk) 17:21, 18 November 2018 (UTC)
Support — Draceane talkcontrib. 17:52, 18 November 2018 (UTC)
Support --Wargo (talk) 22:00, 18 November 2018 (UTC)
Support Viztor (talk) 09:55, 19 November 2018 (UTC)
Support β16 - (talk) 10:29, 19 November 2018 (UTC)
Support Ahecht (TALK
PAGE) 16:27, 19 November 2018 (UTC)Support RStehn (talk) 16:31, 19 November 2018 (UTC)
Support And I would also love the ability to sort by size (often looking for the highest-resolution images of a certain topic) Hispalois (talk) 18:46, 19 November 2018 (UTC)
Support F. Riedelio (talk) 16:14, 20 November 2018 (UTC)
Support Novak Watchmen (talk) 00:06, 21 November 2018 (UTC)
Support Vulphere 05:06, 21 November 2018 (UTC)
Support MYMMMC (talk) 05:34, 21 November 2018 (UTC)
Support Sebari – aka Srittau (talk) 19:50, 22 November 2018 (UTC)
Support Zinnmann (talk) 10:11, 23 November 2018 (UTC)
Support Smjalageri (talk) 12:45, 23 November 2018 (UTC)
Support Mike Linksvayer (talk) 18:02, 23 November 2018 (UTC)
Support NaBUru38 (talk) 18:26, 23 November 2018 (UTC)
Support Matěj Suchánek (talk) 08:49, 24 November 2018 (UTC)
Support Hmxhmx 10:12, 24 November 2018 (UTC)
Support--Stuchka (talk) 19:44, 24 November 2018 (UTC)
Support Juntas (talk) 22:20, 24 November 2018 (UTC)
Support --ThurnerRupert (talk) 16:40, 25 November 2018 (UTC)
Support IKhitron (talk) 19:27, 25 November 2018 (UTC)
Support sortable categories would be nice! S. Bollmann (talk) 21:08, 25 November 2018 (UTC)
Support — AfroThundr (u · t · c) 01:52, 26 November 2018 (UTC)
Support --Maimaid (talk) 09:07, 26 November 2018 (UTC)
Support Daniel Case (talk) 17:54, 27 November 2018 (UTC)
Support GPSLeo (talk) 19:04, 27 November 2018 (UTC)
Support Kersti (talk) 05:28, 28 November 2018 (UTC)
Support sortable categories. Leyo (talk) 10:36, 28 November 2018 (UTC)
Support Iich1960 (talk) 11:02, 28 November 2018 (UTC)
Support Tacsipacsi (talk) 22:07, 29 November 2018 (UTC)
Support Wilhelm Zimmerling PAR (talk) 10:32, 30 November 2018 (UTC)
Support Schniggendiller (talk) 11:21, 30 November 2018 (UTC)
Support Any form of sorting inside a category other than alphabet is useful for curation of large categories, and not only on Commons — NickK (talk) 15:53, 30 November 2018 (UTC)