Community Wishlist Survey 2022/Categories
Appearance
Categories
13 proposals, 168 contributors, 289 support votes
The survey has closed. Thanks for your participation :)
Improve tracking of categorization changes
- Problem: For a few years, category changes have had dedicated entries in recent changes and watchlist. This is useful for watchlist – when you watch a category and have category changes enabled, you can see recent additions and removals to the category. For recent changes, this isn't much useful as it lists changes to any category. For Special:RecentChangesLinked ("related changes"), it only shows additions to the category. It's because when you remove a page from the category, it is no longer "linked" and thus it isn't listed in the related changes anymore. I believe this isn't logical as this change is pretty much related. Additionally, there are some annoying display issues which could be fixed as part of this wish.
- Proposed solution:
- Who would benefit: Wiki gnomes checking for mistakes, patrollers checking for vandalism, wikis with complex categorizations
- More comments: All of these could also have a filter for additions/removals only.
- Phabricator tickets: phab:T89582, phab:T130134 (general problem); phab:T126851, phab:T148533, phab:T270662, phab:T270774 (display issues)
- Proposer: Matěj Suchánek (talk) 20:13, 12 January 2022 (UTC)
Discussion
- I have basically re-purposed this my wish from the previous survey. --Matěj Suchánek (talk) 20:13, 12 January 2022 (UTC)
- Support on the concept, keeping track over Commons Categories is especially hard. For example, I may remember I put some picture in some category, but didn't add it to my Watchlist. Someone else then moves it to another category (mostly this improves categorization, so no complaint on that), but I'll never find that image again. And sometimes I want to know who removed 400 files from an observed category on my watchlist, and where these files went... again no way for me to track this. --Enyavar (talk) 10:15, 13 January 2022 (UTC)
- A useful improvement I'd support. --Achim55 (talk) 19:05, 17 January 2022 (UTC)
- I have encountered some behaviors similar to destruction, that is, remove all pages in a category, and then request to delete the category page, which is not easy to restore. And only watching the corresponding category can check the membership changes of this category, and it is limited by the limit of the number of recent changes displayed. A separate view page to show the changing history of category's members is useful. --113.99.12.198 10:41, 3 February 2022 (UTC)
Voting
- Support * Pppery * it has begun 18:34, 28 January 2022 (UTC)
- Support SD0001 (talk) 18:57, 28 January 2022 (UTC)
- Support --Arnd (talk) 19:47, 28 January 2022 (UTC)
- Support Bluerasberry (talk) 19:53, 28 January 2022 (UTC)
- Support Vis M (talk) 20:58, 28 January 2022 (UTC)
- Support EpicPupper (talk) 22:40, 28 January 2022 (UTC)
- Support Izno (talk) 22:52, 28 January 2022 (UTC)
- Support — Draceane talkcontrib. 23:03, 28 January 2022 (UTC)
- Support Sakretsu (炸裂) 23:56, 28 January 2022 (UTC)
- Support Daud Iffa (talk) 23:58, 28 January 2022 (UTC)
- Support --𝑇𝑚𝑣 (𝑡𝑎𝑙𝑘) 01:11, 29 January 2022 (UTC)
- Support Shizhao (talk) 03:42, 29 January 2022 (UTC)
- Support Steven Sun (talk) 04:55, 29 January 2022 (UTC)
- Support Aca (talk) 12:36, 29 January 2022 (UTC)
- Support JAn Dudík (talk) 20:14, 29 January 2022 (UTC)
- Support Douglasfugazi (talk) 21:10, 29 January 2022 (UTC)
- Support TheInternetGnome (talk) 07:41, 30 January 2022 (UTC)
- Support —— Eric Liu(Talk) 08:00, 30 January 2022 (UTC)
- Support Thingofme (talk) 11:08, 30 January 2022 (UTC)
- Support Geraki TL 14:25, 30 January 2022 (UTC)
- Support Libcub (talk) 21:46, 30 January 2022 (UTC)
- Support Nw520 (talk) 22:23, 30 January 2022 (UTC)
- Support β16 - (talk) 10:43, 31 January 2022 (UTC)
- Support ~ Amory (u • t • c) 20:39, 2 February 2022 (UTC)
- Support Shushugah (talk) 21:16, 2 February 2022 (UTC)
- Support --MarieVirtuElle (talk) 01:34, 3 February 2022 (UTC)
- Support Paucabot (talk) 06:24, 3 February 2022 (UTC)
- Support Alice Redhotroof (talk) 11:13, 4 February 2022 (UTC)
- Support Rzuwig► 11:59, 4 February 2022 (UTC)
- Support - Darwin Ahoy! 19:13, 4 February 2022 (UTC)
- Support If one editor empties a category and immediately nominates it, that's traceable via contribs. But if he leaves it empty and another editor later nominates it, there's no trail at present. Fayenatic london (talk) 13:54, 5 February 2022 (UTC)
- Support HHill (talk) 15:03, 5 February 2022 (UTC)
- Support--Vulp❯❯❯here! 03:54, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:15, 6 February 2022 (UTC)
- Support DALIBRI (talk) 09:05, 6 February 2022 (UTC)
- Support --Luan (discussão) 14:07, 6 February 2022 (UTC)
- Support Uanfala (talk) 13:24, 7 February 2022 (UTC)
- Support * Mustafdesam * it is 13:39, 8 February 2022 (UTC)
- Support KnowledgeablePersona (talk) 23:39, 8 February 2022 (UTC)
- Support — Bilorv (talk) 11:45, 9 February 2022 (UTC)
- Support Andrei Romanenko (talk) 02:07, 10 February 2022 (UTC)
- Support Makes sense it needs to be fixed. Ffffrr (talk) 06:38, 10 February 2022 (UTC)
- Support Facenapalm (talk) 15:05, 11 February 2022 (UTC)
- Support Nehaoua (talk) 16:16, 11 February 2022 (UTC)
Context-dependent sort key
- Problem: In most Wiktionary projects, words of different languages share a page if their spellings are identical. Currently, the magic word DEFAULTSORT works for an entire page, which means we cannot define a default sort key for each language in the same page. That is an issue especially for Chinese, Japanese and Korean (hanja). They share characters but their sort keys are totally different (radicals or pinyin for Chinese, kana for Japanese, hangeul for Korean). If it is allowed to define a default sort key for each section, it will be much easier to correctly categorize pages.
- Proposed solution: Introduction of a new magic word, say, SECTIONSORT, that works for all categories after it up to the next usage of the same magic word. SECTIONSORT should override DEFAULTSORT if both are defined. The use of SECTIONSORT without a sort key should clear the previous sort key (and should not define an empty sort key).
- Who would benefit: Editors of Wiktionary, especially those who edit Chinese and Japanese entries.
- More comments: See Community Wishlist Survey 2017/Wiktionary/Context-dependent sort key for a discussion in 2017. It is still a problem. See Community Wishlist Survey 2020/Wiktionary/Context-dependent sort key for further discussion (and support).
- Phabricator tickets: phab:T183747
- Proposer: Urhixidur (talk) 20:38, 14 January 2022 (UTC)
Discussion
- Duplicate of Community_Wishlist_Survey_2022/Categories/Allow_multiple_entries_within_each_category. --Izno (talk) 23:43, 18 January 2022 (UTC)
- Not at all. The behaviours are completely different. Urhixidur (talk) 13:36, 19 January 2022 (UTC)
Voting
- Support * Pppery * it has begun 18:35, 28 January 2022 (UTC)
- Support —The Editor's Apprentice (talk) 19:44, 28 January 2022 (UTC)
- Support --𝑇𝑚𝑣 (𝑡𝑎𝑙𝑘) 01:06, 29 January 2022 (UTC)
- Support Arado Ar 196 (talk) 10:46, 29 January 2022 (UTC)
- Support Thingofme (talk) 11:10, 30 January 2022 (UTC)
- Support Libcub (talk) 21:40, 30 January 2022 (UTC)
- Support —— Eric Liu(Talk) 06:41, 1 February 2022 (UTC)
- Support Urhixidur (talk) 16:08, 3 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 03:07, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:23, 6 February 2022 (UTC)
- Support --Luan (discussão) 14:20, 6 February 2022 (UTC)
- Support Much easier than adding a separate sortkey parameter for every template and duplicating that for all transclusions inside a section, which would be the only alternative. ~~~~
User:1234qwer1234qwer4 (talk) 23:11, 7 February 2022 (UTC) - Support Andrei Romanenko (talk) 02:01, 10 February 2022 (UTC)
- Support Gaurav (talk) 06:45, 11 February 2022 (UTC)
Turn Cat-a-lot into a MediaWiki extension
- Problem: When moving a category, the pages in the category remain in the previous category.
- Proposed solution: Turn Cat-a-lot into a MediaWiki extension so that it will be easily available to all users on all wikis.
- Who would benefit: Users that move a category.
- More comments:
- Phabricator tickets:
- Proposer: USI2020 (talk) 17:21, 23 January 2022 (UTC)
Discussion
- @USI2020: Have you tried using Cat-a-lot? NguoiDungKhongDinhDanh 19:00, 23 January 2022 (UTC)
- @NguoiDungKhongDinhDanh Cat-a-lot is only for images and subcategories (but not for articles), also this function could be automatic and come with Mediawiki by default USI2020 (talk) 19:19, 23 January 2022 (UTC)
- @USI2020: AFAIK, Cat-a-lot can work with articles as well. Add
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:קיפודנחש/cat-a-lot.js&action=raw&ctype=text/javascript');
to your common.js or global.js and enjoy. NguoiDungKhongDinhDanh 19:23, 23 January 2022 (UTC)- @NguoiDungKhongDinhDanh ok, thanks USI2020 (talk) 19:51, 23 January 2022 (UTC)
- Hello there and thanks for writing this proposal, we discussed this as a team and realized the underlying issue here is that Cat-a-lot should be an extension. Do you mind re-wording your proposals to include this proposed solution? Once that's done, we'll mark it as Accepted so that it can go into voting. Thanks so much, NRodriguez (WMF) (talk) 18:52, 24 January 2022 (UTC)
- @USI2020 See the comment above. What we can offer is turning Cat-a-lot into a MediaWiki extension. This way, it can be offered to all users on all wikis, rather you having to install it first. Alternatively, we can simply archive this proposal as withdrawn if you feel Cat-a-lot suits your needs. Thanks, MusikAnimal (WMF) (talk) 21:09, 25 January 2022 (UTC)
- @NguoiDungKhongDinhDanh ok, thanks USI2020 (talk) 19:51, 23 January 2022 (UTC)
- @USI2020: AFAIK, Cat-a-lot can work with articles as well. Add
- @NguoiDungKhongDinhDanh Cat-a-lot is only for images and subcategories (but not for articles), also this function could be automatic and come with Mediawiki by default USI2020 (talk) 19:19, 23 January 2022 (UTC)
- @USI2020: I am going to make this a proposal for turning Cat-a-lot into a MediaWiki extension. I will rename and move it and re-write some of the description to reflect this. I hope that is OK. DWalden (WMF) (talk) 13:12, 27 January 2022 (UTC)
- Not sure if this should even be an extension @DWalden (WMF). In MediaWiki being able to move a category, and not loose all of the pages that were in is feels like a fairly sensible core feature. ·addshore· talk to me! 22:45, 4 February 2022 (UTC)
- Tool more closely related to original proposal: fr:Projet:Scripts et gadgets/Notices/CatRename. ~~~~
User:1234qwer1234qwer4 (talk) 23:08, 7 February 2022 (UTC) - Comment Note that, if converted into a server-side extension, it will probably mean that the following edits will be done by another dummy user and not by you, so these edits probably will not be counted anymore. This is good for me, but just to be known. --Valerio Bozzolan (talk) 14:41, 11 February 2022 (UTC)
Voting
- Support LevandeMänniska (talk) 22:41, 28 January 2022 (UTC)
- Support But it might be restricted only to /autoconfirmed/autopatrolled/ groups. — Draceane talkcontrib. 23:03, 28 January 2022 (UTC)
- Support --NGC 54 (talk|contribs) 23:06, 28 January 2022 (UTC)
- Support Daud Iffa (talk) 23:53, 28 January 2022 (UTC)
- Support --𝑇𝑚𝑣 (𝑡𝑎𝑙𝑘) 01:07, 29 January 2022 (UTC)
- Support Lectrician1 (talk) 05:36, 29 January 2022 (UTC)
- Support Sannita - not just another it.wiki sysop 09:16, 29 January 2022 (UTC)
- Support Aca (talk) 12:35, 29 January 2022 (UTC)
- Support — SHEIKH (Talk) 12:38, 29 January 2022 (UTC)
- Support BSMIsEditing (talk) 15:03, 29 January 2022 (UTC)
- Support Tgr (talk) 19:37, 29 January 2022 (UTC)
- Support Douglasfugazi (talk) 21:11, 29 January 2022 (UTC)
- Support --Epìdosis 21:12, 29 January 2022 (UTC)
- Support —— Eric Liu(Talk) 08:00, 30 January 2022 (UTC)
- Support No problem, this is like semi-automated edits Thingofme (talk) 11:14, 30 January 2022 (UTC)
- Support Libcub (talk) 21:40, 30 January 2022 (UTC)
- Support Daniel Case (talk) 05:06, 31 January 2022 (UTC)
- Support Extraordinary Writ (talk) 23:12, 2 February 2022 (UTC)
- Support Paucabot (talk) 06:21, 3 February 2022 (UTC)
- Support Rzuwig► 11:58, 4 February 2022 (UTC)
- Support — DaxServer (talk · contribs) 18:26, 4 February 2022 (UTC)
- Support - Darwin Ahoy! 20:29, 4 February 2022 (UTC)
- Support Pi.1415926535 (talk) 21:29, 4 February 2022 (UTC)
- Support ·addshore· talk to me! 22:45, 4 February 2022 (UTC)
- Support —Thanks for the fish! talk•contrib (he/him) 21:22, 5 February 2022 (UTC)
- Support--Vulp❯❯❯here! 03:54, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:17, 6 February 2022 (UTC)
- Support Toadspike (talk) 01:25, 7 February 2022 (UTC)
- Support Kiril Simeonovski (talk) 14:40, 7 February 2022 (UTC)
- Support Bli231957 (talk) 19:06, 7 February 2022 (UTC)
- Support ~Cybularny Speak? 20:15, 7 February 2022 (UTC)
- Support KnowledgeablePersona (talk) 23:38, 8 February 2022 (UTC)
- Support Marcok (talk) 07:47, 10 February 2022 (UTC)
- Support 4nn1l2 (talk) 16:03, 10 February 2022 (UTC)
- Support Meiræ 22:04, 10 February 2022 (UTC)
- Support --evrifaessa (talk) 15:54, 11 February 2022 (UTC)
Limit which namespaces are allowed in a category on the category page itself
- Problem: In order to avoid unwanted pages from polluting categories intended for other namespaces, we waste our time and effort manually removing or commenting out
[[Category:...]]
and coding templates so that they add categories only in certain namespaces. - Proposed solution: A magic word or extension tag to be used inside category wikitext that determines which namespaces are allowed (or not allowed) in the category.
- Who would benefit: Readers and editors
- More comments:
- Phabricator tickets:
- Proposer: Nardog (talk) 08:02, 21 January 2022 (UTC)
Discussion
- One application of this would be disabling article categories in the draft namespace (relevant wish). {{u|Sdkb}} talk 22:44, 23 January 2022 (UTC)
- @Nardog: Is your use case solely about categories in English Wikipedia's draftspace (and userspace drafts, I guess), and if so, are you okay with us archiving this in favor of Prevent draftspace pages from being placed in article categories? I would select that one because the focus is more clear to voters. If there is a need for this functionality beyond English Wikipedia drafts, this proposal can of course stay, however I'm a little concerned about the request to filter by namespace when browsing a category. In most cases this will be just fine, but for very large categories it could cause performance problems (maybe), so I think the focus of this proposal should be aboutstorage of categories, not the display of it's members. So instead of filtering by namespace when viewing a category, we make sure it's never categorized there in the first place (based on the namespace). Does that makes sense? Please let us know how'd you like to proceed. Thanks! MusikAnimal (WMF) (talk) 02:19, 25 January 2022 (UTC)
- @MusikAnimal (WMF): No, focusing on articles vs drafts is far too specific IMO. If anything this wish should subsume that one, not the other way around. Reliable filtering would likely involve changes to how categories are stored in the first place, indeed, and if that's too long a shot then I wouldn't mind changing this to one about preventing certain namespaces from creeping in category by category (which I really think should be possible via a magic word or extension tag to be used in category wikitext), which would make this and Sdkb's meet in the middle. Nardog (talk) 07:51, 25 January 2022 (UTC)
- Okay, thanks for clarifying. Again it's just the A multiselect interface like Special:Search on each category page that filters which namespaces to show that worries me (ideally we'd remove that proposed solution to not mislead voters), but we focus on the problem, not the solution anyway. The draftspace proposal is more focused and hence could have a different, more focused solution, but I'm thinking we'll just let both proposals go to voting and if we pick one up one we'll effectively work on both. Thanks, MusikAnimal (WMF) (talk) 19:11, 25 January 2022 (UTC)
- I was bold and went ahead and removed the "multiselect interface…" bit. Let me know if that's a problem! When we first read this proposal, we were thinking it could be external tool (since that is allowed to have slower queries), but that wouldn't solve the use case of drafts being categorized. MusikAnimal (WMF) (talk) 19:14, 25 January 2022 (UTC)
- @MusikAnimal (WMF): Then can you move this to "Preemptively exclude certain namespaces from a category on the category page itself" or something? My main idea was the post-hoc filtering, which you've abandoned, so the title doesn't fit anymore.
- Focusing on drafts strikes me as a bad idea. Some categories are meant to include articles and drafts, but not talk pages, and so on. Jettisoning flexibility when the same principle can have wider applicability makes little sense to me. Nardog (talk) 05:19, 26 January 2022 (UTC)
- @Nardog Good call! How about "Ignore categories from being saved when placed in certain namespaces"? If it wasn't clear, we're trying to avoid any kind of "filtering" by namespace when viewing categories. Instead, we will use a parser function / magic words to distinguish where they are allowed to be saved. So en:Category:Living People for instance would have something like (a crude markup)
{{#catnamespace:0}}
so it only gets stored on the main namespace. We'd find more ways to do this en-masse, or have inverse functions like{{#catnonamespace:0}}
(Living People shown everywhere but the mainspace). Going the route of storage, we don't have to worry about query times when browsing categories since we won't need namespace filters. Does that sound right? This removes any focus on Drafts, specifically (I just used it as an example). It could be used for any purpose. MusikAnimal (WMF) (talk) 05:55, 26 January 2022 (UTC)- @MusikAnimal (WMF): "Ignore categories from being saved when placed in certain namespaces" doesn't quite capture what this is about IMO. The crux of the proposal is that it's done on a category-by-category basis, on the category page itself (as opposed to where
[[Category:...]]
is placed). I fail to see what you thought was lacking in my suggestion ("Preemptively..."). (ETA: How about "Limit which namespaces are allowed in a category on the category page itself"?) Nardog (talk) 06:41, 26 January 2022 (UTC)- We're on the same page, I think (putting the markup on the category page itself), just struggling with a clear title. "Limit which namespaces are allowed in a category on the category page itself" sounds fine, I've moved the it there :) Thanks, MusikAnimal (WMF) (talk) 15:44, 26 January 2022 (UTC)
- @MusikAnimal (WMF): Thanks, but now the solution needs updating. "which namespaces to be shown by default" should be "which namespaces can be included in the category" or something. Nardog (talk) 06:06, 27 January 2022 (UTC)
- We're on the same page, I think (putting the markup on the category page itself), just struggling with a clear title. "Limit which namespaces are allowed in a category on the category page itself" sounds fine, I've moved the it there :) Thanks, MusikAnimal (WMF) (talk) 15:44, 26 January 2022 (UTC)
- @MusikAnimal (WMF): "Ignore categories from being saved when placed in certain namespaces" doesn't quite capture what this is about IMO. The crux of the proposal is that it's done on a category-by-category basis, on the category page itself (as opposed to where
- @Nardog Good call! How about "Ignore categories from being saved when placed in certain namespaces"? If it wasn't clear, we're trying to avoid any kind of "filtering" by namespace when viewing categories. Instead, we will use a parser function / magic words to distinguish where they are allowed to be saved. So en:Category:Living People for instance would have something like (a crude markup)
- I was bold and went ahead and removed the "multiselect interface…" bit. Let me know if that's a problem! When we first read this proposal, we were thinking it could be external tool (since that is allowed to have slower queries), but that wouldn't solve the use case of drafts being categorized. MusikAnimal (WMF) (talk) 19:14, 25 January 2022 (UTC)
- Okay, thanks for clarifying. Again it's just the A multiselect interface like Special:Search on each category page that filters which namespaces to show that worries me (ideally we'd remove that proposed solution to not mislead voters), but we focus on the problem, not the solution anyway. The draftspace proposal is more focused and hence could have a different, more focused solution, but I'm thinking we'll just let both proposals go to voting and if we pick one up one we'll effectively work on both. Thanks, MusikAnimal (WMF) (talk) 19:11, 25 January 2022 (UTC)
- @MusikAnimal (WMF): No, focusing on articles vs drafts is far too specific IMO. If anything this wish should subsume that one, not the other way around. Reliable filtering would likely involve changes to how categories are stored in the first place, indeed, and if that's too long a shot then I wouldn't mind changing this to one about preventing certain namespaces from creeping in category by category (which I really think should be possible via a magic word or extension tag to be used in category wikitext), which would make this and Sdkb's meet in the middle. Nardog (talk) 07:51, 25 January 2022 (UTC)
- Just to clarify, this would automatically also apply to all subcategories, right? Jochem van Hees (talk) 17:28, 31 January 2022 (UTC)
Voting
- Support * Pppery * it has begun 18:35, 28 January 2022 (UTC)
- Support If merged with "Prevent draftspace pages from being placed in article categories' - then per my notes there. — xaosflux Talk 19:03, 28 January 2022 (UTC)
- Support Will improve the usefulness of the category system, eliminating errors and tedious tasks like removing categories from drafts. {{u|Sdkb}} talk 19:04, 28 January 2022 (UTC)
- Support Simeon (talk) 19:52, 28 January 2022 (UTC)
- Support per Sdkb EpicPupper (talk) 22:40, 28 January 2022 (UTC)
- Support — Draceane talkcontrib. 23:03, 28 January 2022 (UTC)
- Support --NGC 54 (talk|contribs) 23:06, 28 January 2022 (UTC)
- Support DonBarredora (talk) 00:37, 29 January 2022 (UTC)
- Support, would also be useful for metacategories. If this option is too complicated, then at least automatically include such pages to a category for pages with errors. NBS (talk) 11:45, 29 January 2022 (UTC)
- Support aokomoriuta (talk) 12:22, 29 January 2022 (UTC)
- Support Aca (talk) 12:31, 29 January 2022 (UTC)
- Support BSMIsEditing (talk) 15:02, 29 January 2022 (UTC)
- Support GeoffreyT2000 (talk) 15:23, 29 January 2022 (UTC)
- Support Douglasfugazi (talk) 21:12, 29 January 2022 (UTC)
- Support Encycloon (talk) 22:00, 29 January 2022 (UTC)
- Support Extraordinary Writ (talk) 00:11, 30 January 2022 (UTC)
- Support —— Eric Liu(Talk) 07:58, 30 January 2022 (UTC)
- Support No draftspaces by editing the category settings (in the
&action=settings
menu) Thingofme (talk) 11:13, 30 January 2022 (UTC) - Support FoBe (talk) 21:18, 30 January 2022 (UTC)
- Support Libcub (talk) 21:36, 30 January 2022 (UTC)
- Support β16 - (talk) 10:41, 31 January 2022 (UTC)
- Support Daniel Case (talk) 18:05, 31 January 2022 (UTC)
- Support Dave Braunschweig (talk) 22:22, 31 January 2022 (UTC)
- Support Shooterwalker (talk) 22:31, 31 January 2022 (UTC)
- Support --MarieVirtuElle (talk) 01:39, 3 February 2022 (UTC)
- Support Paucabot (talk) 06:25, 3 February 2022 (UTC)
- Support YBG (talk) 08:00, 3 February 2022 (UTC)
- Support Rzuwig► 11:52, 4 February 2022 (UTC)
- Support Gonnym (talk) 22:10, 4 February 2022 (UTC)
- Support - Darwin Ahoy! 00:41, 5 February 2022 (UTC)
- Support USI2020 (talk) 20:43, 5 February 2022 (UTC)
- Support--Vulp❯❯❯here! 03:54, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:21, 6 February 2022 (UTC)
- Support DGG (talk) 02:33, 7 February 2022 (UTC)
- Support Marcok (talk) 07:44, 10 February 2022 (UTC)
- Support 4nn1l2 (talk) 16:03, 10 February 2022 (UTC)
- Support Meiræ 21:58, 10 February 2022 (UTC)
- Support — putnik 15:03, 11 February 2022 (UTC)
- Support Facenapalm (talk) 15:04, 11 February 2022 (UTC)
- Support Forrestkirby (talk) 15:29, 11 February 2022 (UTC)
Commons-specific: Display media/content of subcategories
- Problem: In Commons, I often encounter very deep sub-categories, which are valid and should exist, but still only contain very few files. Browsing the content in these categories is difficult because you have to open each specific subcategory to get the preview of just one or two files.
- Examples: 17th c. maps of Hesse which has in total 35 files over 14 sub-categories. Or Lviv in 19th c., with about 200(?) files in about 50(?) sub-sub-sub-categories (can't count exact numbers here, some categories and files show up in different branches). Problem has come up in this talk recently, between me and User Nosferattus.
- Proposed solution: A clickable button "show all content over all sub-categories" that allows the user to open a new window/tab which then shows all files within such sparsely populated categories and their sub-categories.
- technical suggestions I can already think of myself:
- Exclude recursions and duplicates from showing up several times, of course.
- Possibly with a marker from which category the files come from. Possibly duplicate files as per the above point, could receive several markers.
- The proposed tool is NOT helpful in the case of heavily populated categories. It should not show up if the parent-category has more than X files, and exclude all childnode-categories that go over that same threshold. If too many files would need to be displayed, a warning should come up, or the button should be greyed out, or not be displayed at all. X could be a comparatively low number like 100, or 200.
- I figure that fetching all sub-cat content and displaying it "temporarily" in the parent-category window for the user, would mess with tools like Cat-a-lot, which is why I propose a new display window. This one should only display the files, possibly the corresponding markers mentioned above, and a backlink to the actual category.
- technical suggestions I can already think of myself:
- Who would benefit: Users browsing Commons content via categories, including the Categorizers.
- More comments:
- Phabricator tickets:
- Proposer: Enyavar (talk) 11:44, 11 January 2022 (UTC)
Discussion
- I think it would be very useful for the tool to list big subcategories. There are many categories with subcategories, which each have few files and a few subcategories. Most trees may be near empty, while most files of the parent category is in one or a few categories down the tree. Often the files you are looking for would be found in those. If the categories are big enough, above the threshold, ordinary links to go directly to the most promising ones (and perhaps expand subtrees when there) would be very useful. –LPfi (talk) 12:42, 13 January 2022 (UTC)
- その意見に同意します。大きなサブカテゴリーの一覧が予め表示されているととても便利です。 Mishika (talk) 00:29, 23 January 2022 (UTC)
- I feel like improving the data for MediaSearch to consume is probably the way forward here rather than adding yet more support for the antiquated category system. Which is also something that can be done yourself. :D --Izno (talk) 02:14, 17 January 2022 (UTC)
- What do you mean with that? If this is about structured data, there is no helper functionality I am aware of. I need to click on an image, click on the structured data tab, then navigate through an arcane menu to add statements, which I need to do one at a time. "This depicts a map". "The map is from year 1898". "The map is a topographical map". "The map depicts Illinois". "The map was drawn by John Smith". Doing so for more than a few dozen files in a row is EXHAUSTING. The categories are at least immediately accessible via HotCat and Cat-a-lot. --Enyavar (talk) 09:48, 18 January 2022 (UTC)
- So, that's an editing problem then (which this team could also help with).
- And you're talking to one of the first editors for Wikidata phase 2 and 30k edits when I stopped editing on the project. I know how much work it is. There are tools on Wikidata today that could also be adapted for Commons to help with making structured data better. Izno (talk) 04:48, 19 January 2022 (UTC)
- antiquated or not, the category system is currently an important pillar of Commons. I believe the idea above is a pretty simple and straightforward, while I have no idea what all needs to be done to help with structured data input. --Enyavar (talk) 10:54, 19 January 2022 (UTC)
- What do you mean with that? If this is about structured data, there is no helper functionality I am aware of. I need to click on an image, click on the structured data tab, then navigate through an arcane menu to add statements, which I need to do one at a time. "This depicts a map". "The map is from year 1898". "The map is a topographical map". "The map depicts Illinois". "The map was drawn by John Smith". Doing so for more than a few dozen files in a row is EXHAUSTING. The categories are at least immediately accessible via HotCat and Cat-a-lot. --Enyavar (talk) 09:48, 18 January 2022 (UTC)
- c:Help:FastCCI does this, although it doesn't have markers for categories, doesn't look at the size of each subcategory, and displays images cropped square (which I address here).--YTRK (talk) 12:00, 22 January 2022 (UTC)
- neat, so we just need to improve this to not crop to square, and to include the image titles in the result page. --Enyavar (talk) 10:36, 23 January 2022 (UTC)
- Pretty much implemented in PetScan already. ~~~~
User:1234qwer1234qwer4 (talk) 22:30, 7 February 2022 (UTC)
Voting
- Support --Nachtbold (talk) 18:38, 28 January 2022 (UTC)
- Support Bristledidiot (talk) 18:52, 28 January 2022 (UTC)
- Support --Arnd (talk) 19:46, 28 January 2022 (UTC)
- Support Vis M (talk) 20:59, 28 January 2022 (UTC)
- Support — Draceane talkcontrib. 23:05, 28 January 2022 (UTC)
- Support F. Riedelio (talk) 10:52, 30 January 2022 (UTC)
- Support Thingofme (talk) 11:05, 30 January 2022 (UTC)
- Support Libcub (talk) 21:45, 30 January 2022 (UTC)
- Support JPxG (talk) 00:36, 31 January 2022 (UTC)
- Support Lrkrol (talk) 14:33, 31 January 2022 (UTC)
- Support should be optional Havang(nl) (talk) 15:25, 31 January 2022 (UTC)
- Support Jochem van Hees (talk) 17:36, 31 January 2022 (UTC)
- Support IOIOI (talk) 20:38, 31 January 2022 (UTC)
- Support PhiH (talk) 17:02, 1 February 2022 (UTC)
- Oppose In light of the fact that Commons supports structured data, I think a media browser based on structured data would be a much more useful thing to work on. Silver hr (talk) 18:59, 1 February 2022 (UTC)
- Support Alice Redhotroof (talk) 11:12, 4 February 2022 (UTC)
- Support Kenraiz (talk) 16:23, 4 February 2022 (UTC)
- Support Pi.1415926535 (talk) 21:29, 4 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 03:10, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:17, 6 February 2022 (UTC)
- Support oh yes! --Anvilaquarius (talk) 18:42, 6 February 2022 (UTC)
- Support ~Cybularny Speak? 20:16, 7 February 2022 (UTC)
- Support BugWarp (talk) 23:41, 8 February 2022 (UTC)
- Support: would be really useful on all wikis when searching Commons for appropriate images. — Bilorv (talk) 11:43, 9 February 2022 (UTC)
- Support Andrei Romanenko (talk) 02:03, 10 February 2022 (UTC)
- Support Meiræ 22:17, 10 February 2022 (UTC)
- Support Gaurav (talk) 06:44, 11 February 2022 (UTC)
Make it easier to add links
- Problem: It is boring to keep on going to the edit page when you want to add a category.
- Proposed solution: Make HotCat a native feature.
- Who would benefit: Ordinary Wikipedians.
- More comments:
- Phabricator tickets:
- Proposer: Bli231957 (talk) 20:45, 10 January 2022 (UTC)
Discussion
- HotCat exists, maybe it is good enough? The Tips of Apmh (talk) 21:06, 10 January 2022 (UTC)
- Indeed, HotCat is the go-to solution for this. The only barrier is that it's a gadget that must be installed on your wiki by a local interface admin. However we can help make it into an extension, or even build it into MediaWiki itself. I'm quite in favor of that, actually. @Bli231957: Questions for you: (1) are you familiar with HotCat, and if so, (2) would you like to reword this proposal to be about promoting HotCat into a native feature? MusikAnimal (WMF) (talk) 21:31, 10 January 2022 (UTC)
- I think HotCat should be automatically used, for convenience. Thingofme (talk) 02:42, 12 January 2022 (UTC)
- You're looking for Hotcat. For similar tools see this Wikipedia category.Dunutubble (talk) 23:36, 10 January 2022 (UTC)
- The category system is ostensibly reader-focused but in practicality viewed often by editors. This combination makes it one of the worst places for prioritizing reader needs. I'd love to see HotCat improved (it has a very bad habit of mysteriously dropping some categories when I click save), but should be opt-in, not visible to all readers by default, as many may have no interest in category editing. {{u|Sdkb}} talk 00:37, 11 January 2022 (UTC)
- +1. Side-note, I also noted the common bug that categories get mysteriously dropped during HotCatting, but I couldn't reproduce situations so far, or I would have made it a ticket already. --Enyavar (talk) 11:51, 11 January 2022 (UTC)
- i agree with promoting Hotcat into a native Feature, however it shouldn't be visible to all users, users whose interest in editing/improving categories should be able to Enable/disable the feature on Preferences. 🌸 Sakura emad 💖 (talk) 18:24, 29 January 2022 (UTC)
- +1. Side-note, I also noted the common bug that categories get mysteriously dropped during HotCatting, but I couldn't reproduce situations so far, or I would have made it a ticket already. --Enyavar (talk) 11:51, 11 January 2022 (UTC)
Voting
- I encourage everyone voting for this to vote for Community Wishlist Survey 2022/Categories/Turn Cat-a-lot into a MediaWiki extension, an equivalent proposal in order to centralize votes. EpicPupper (talk) 22:44, 28 January 2022 (UTC)
- Support Cataleirxs (talk) 20:46, 28 January 2022 (UTC)
- Support LevandeMänniska (talk) 22:42, 28 January 2022 (UTC)
- Support --NGC 54 (talk|contribs) 23:05, 28 January 2022 (UTC)
- Support — SHEIKH (Talk) 12:37, 29 January 2022 (UTC)
- Support BSMIsEditing (talk) 15:03, 29 January 2022 (UTC)
- Support — T@hmid (T@lk) 16:21, 29 January 2022 (UTC)
- Support ClausNe (talk) 19:27, 29 January 2022 (UTC)
- Support Hkkbs (talk) 21:08, 29 January 2022 (UTC)
- Support Douglasfugazi (talk) 21:10, 29 January 2022 (UTC)
- Support —— Eric Liu(Talk) 07:59, 30 January 2022 (UTC)
- Support --Lenny Marks (talk) 10:40, 30 January 2022 (UTC)
- Support Thingofme (talk) 11:08, 30 January 2022 (UTC)
- Support BugWarp (talk) 02:27, 31 January 2022 (UTC)
- Support Bli231957 (talk) 16:58, 31 January 2022 (UTC)
- Support Ju Mdz (talk) 16:17, 1 February 2022 (UTC)
- Support Hampcky (talk) 15:26, 2 February 2022 (UTC)
- Support for making HotCat a native feature — DaxServer (talk · contribs) 18:26, 4 February 2022 (UTC)
- Support ScientistBuilder (talk) 01:31, 5 February 2022 (UTC)
- Support - Darwin Ahoy! 01:58, 5 February 2022 (UTC)
- Support for making HotCat a native feature, especially on Timeless which isn't currently compatible with it Exilexi (talk) 17:27, 5 February 2022 (UTC)
- Support Yup, a HotCat support for Timeless would be desirable since I use Timeless skin.--Vulp❯❯❯here! 03:54, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:20, 6 February 2022 (UTC)
- Support Toadspike (talk) 01:25, 7 February 2022 (UTC)
- Support making HotCat an extension. ~~~~
User:1234qwer1234qwer4 (talk) 23:07, 7 February 2022 (UTC) - Support Having HotCat as a native feature would be so useful !--Eunostos (talk) 07:06, 9 February 2022 (UTC)
- Support 4nn1l2 (talk) 16:04, 10 February 2022 (UTC)
- Support Meiræ 22:15, 10 February 2022 (UTC)
Showing sort keys on category page
- Problem: Because category trees aren't made by one person, things like sort keys may be inconsistent. From the category pages themselves it is often not obvious when the sort keys deviate.
- Proposed solution: Show the sort key of every page in the category, maybe in brackets after the link to the page. Because most regular readers probably don't care about sort keys, this should be an opt-in (maybe through a gadget).
- Who would benefit: Wikimedians who categorise.
- More comments:
- Phabricator tickets:
- Proposer: Jochem van Hees (talk) 21:47, 19 January 2022 (UTC)
Discussion
- This seems like a cool idea, but I think category pages would probably be overwhelming if it were on by default. --Izno (talk) 22:58, 19 January 2022 (UTC)
- Yeah, it certainly should be opt-in. Jochem van Hees (talk) 23:23, 19 January 2022 (UTC)
- This could help in maintenance categories populated by templates or modules where the sort key could contain more detailed information about why an article is in the category. --Dipsacus fullonum (talk) 13:30, 6 February 2022 (UTC)
- It is not the right place, but for persons sort keys should be given via wikidata to harmonize sorting in all projects in languages--Oursana (talk) 16:10, 10 February 2022 (UTC)
- The rules for sorting is different in different languages, so it cannot be harmonized. And person names can even often be spelled or transcribed different in different languages. --Dipsacus fullonum (talk) 22:18, 10 February 2022 (UTC)
- Looks like an idea for gadget, not a MediaWiki proposal. Facenapalm (talk) 15:06, 11 February 2022 (UTC)
Voting
- Support —The Editor's Apprentice (talk) 19:39, 28 January 2022 (UTC)
- Support opt-in version EpicPupper (talk) 22:41, 28 January 2022 (UTC)
- Support Izno (talk) 22:54, 28 January 2022 (UTC)
- Support — Draceane talkcontrib. 23:05, 28 January 2022 (UTC)
- Support --𝑇𝑚𝑣 (𝑡𝑎𝑙𝑘) 01:09, 29 January 2022 (UTC)
- Support Sunwin1960 (talk) 05:00, 29 January 2022 (UTC)
- Support --JopkeB (talk) 05:16, 29 January 2022 (UTC)
- Support Aca (talk) 12:34, 29 January 2022 (UTC)
- Support JAn Dudík (talk) 20:14, 29 January 2022 (UTC)
- Support Ali Imran Awan (talk) 07:10, 30 January 2022 (UTC)
- Support —— Eric Liu(Talk) 07:58, 30 January 2022 (UTC)
- Support F. Riedelio (talk) 10:51, 30 January 2022 (UTC)
- Support Thingofme (talk) 11:05, 30 January 2022 (UTC)
- Support JPxG (talk) 00:36, 31 January 2022 (UTC)
- Support Havang(nl) (talk) 15:22, 31 January 2022 (UTC)
- Support Daniel Case (talk) 18:01, 31 January 2022 (UTC)
- Support --Elkost (talk) 22:31, 2 February 2022 (UTC)
- Support --MarieVirtuElle (talk) 01:43, 3 February 2022 (UTC)
- Support — MrDolomite • Talk 04:38, 3 February 2022 (UTC)
- Support Rzuwig► 11:54, 4 February 2022 (UTC)
- Support - Darwin Ahoy! 19:18, 4 February 2022 (UTC)
- Support Gonnym (talk) 22:08, 4 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:18, 6 February 2022 (UTC)
- Support Dipsacus fullonum (talk) 13:31, 6 February 2022 (UTC)
- Support --Oursana (talk) 16:05, 10 February 2022 (UTC)
A tool for creating year and month categories on Commons
- Problem: Many photographs are uploaded to Wikimedia commons which can be assigned a date and a place by being sorted into a category such as "$month $year in $place". With the increasing number of such uploads of pictures from more recent years and from more places, it becomes necessary to create new categories accordingly. Doing this by hand is somewhat tedious work and prone to errors, so that some tool to simplify this task appears desirable. Also, some of these category names are rather long, so that an editor could benefit from appropriate category redirects. For instance, the category "$month $year in $borough" would redirect to "$month $year in the Metropolitan Borough of $borough" where applicable (uniqueness needs to be observed), and an editor should be able to set up such redirects just as easily as the correct categories.
- Proposed solution: A tool be created in which an editor only needs to enter the place name and the year, and which then creates the category tree as needed in accordance with the existing structure.
- Who would benefit: Editors
- More comments:
- Phabricator tickets:
- Proposer: Schlosser67 (talk) 07:06, 18 January 2022 (UTC)
Discussion
Voting
- Support — Draceane talkcontrib. 23:02, 28 January 2022 (UTC)
- Support but we have to occur with difficulty in maintaining the code, because it's quite difficult to do that. Thingofme (talk) 11:12, 30 January 2022 (UTC)
- Support JPxG (talk) 00:37, 31 January 2022 (UTC)
- Support BugWarp (talk) 02:28, 31 January 2022 (UTC)
- Support Daniel Case (talk) 18:03, 31 January 2022 (UTC)
- Oppose Since Commons supports structured data, which records the time and place of creation of a photograph, I question the utility of year and month categories in general, and by extension tools to work with them. I think it would be much more useful to implement whatever purpose these categories fulfill through structured data instead. Silver hr (talk) 18:51, 1 February 2022 (UTC)
- Comment: There are instances when the strutured data or the EXIF data do not record the correct date of a photograph, e.g. if it has been scanned from a paper print or when the camera clock was off. --Schlosser67 (talk) 06:17, 3 February 2022 (UTC)
- Any incorrect data should be corrected, then. I don't see what categories have to do with it. Silver hr (talk) 21:16, 3 February 2022 (UTC)
- Commons is not only about photographs. Dates apply to paintings, buildings, etc. And SDC does not replace the category system, in the least. - Darwin Ahoy! 00:57, 5 February 2022 (UTC)
- The type of file doesn't matter; metadata for all types of files can be recorded in a structured way. As for the connection between structured data and categories: categories are basically a poor man's ontology. A category simply denotes a class of an instance; it has no further functionality. Proper ontologies, like Wikidata is becoming, enable one to model data in a standard way (such as with OWL or RDFS) using classes, properties, and constraints, which makes it possible to record data about something in a much more precise way, and to perform semantic queries. Wikibase is the software that both Wikidata and SDC use, and the point of SDC is the same as for Wikidata: record data in a much more precise way by capturing all the semantic relations, which in turn enables semantic querying. That can't be done with categories. Silver hr (talk) 20:04, 6 February 2022 (UTC)
- Comment: There are instances when the strutured data or the EXIF data do not record the correct date of a photograph, e.g. if it has been scanned from a paper print or when the camera clock was off. --Schlosser67 (talk) 06:17, 3 February 2022 (UTC)
- Support - Darwin Ahoy! 00:57, 5 February 2022 (UTC)
- Support Oliveleaf4 (talk) 17:57, 5 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 03:06, 6 February 2022 (UTC)
- Support Fiver, der Hellseher (talk) 19:42, 6 February 2022 (UTC)
- Oppose I have a similar objection as Silver hr as I question the value of these categories. I have probably categorized thousands of files on WikiCommons and I just can't see what useful purpose categorizing by month and year in a certain place will have. Perhaps if just by year, some may find it useful. So if this proposal is accepted, what is to stop the next proposal by hour and minute? Probably most would agree that's just too extreme but I find month and year in a specific place already over-categorization. I think it would be far better to have a query tool that can search for photos by month and year in a particular place and not add this unnecessary categorization. RedWolf (talk) 22:09, 7 February 2022 (UTC)
- Support ~~~~
User:1234qwer1234qwer4 (talk) 22:47, 7 February 2022 (UTC) - Oppose per RedWolf. Andrei Romanenko (talk) 01:52, 10 February 2022 (UTC)
Help to know if an article exists in a certain language from the categories.
- Problem: It is not possible to see from a category if the articles that are there are also in Wikipedia in other languages.
- Proposed solution: Example: I am in a category on Wikipedia in English, for example on American poets, and I want to see which of those articles are on Wikipedia in Spanish. What I can do? I have to click the articles one by one and check if the articles are found in the other Wikipedia. It is possible to find some way that articles that are in other Wikipedia are underlined or highlighted.
- Who would benefit: to all of us who categorize and who use Wikipedia in more than one language.
- More comments:
- Phabricator tickets:
- Proposer: Igallards7 (talk) 22:51, 10 January 2022 (UTC)
Discussion
- @Igallards7: It's not integrated with the website, but you can do part of this today with PetScan. In the "categories" tab, set the wiki and the category (for your example, you can leave it at English Wikipedia and put "American poets" in the Categories field), then switch to the Wikidata tab and enter the wiki you're looking for in either the "Has all of these site links" or "Has none of these site links" boxes (for your example, as
eswiki
). Does this fulfill your need? Vahurzpu (talk) 23:10, 10 January 2022 (UTC) - This seems to be already present. For instance, in your example,you could visit this article, and you would see a little list titled "Languages" full of links to the other language's version on the left. (In a more specific case the Wikipedia article for American poets has an English equivalent, but, I guess that's not what you're takling about.) However it's possible it may not be performable on some browsers. Apologies if this is not what you were talking about. Dunutubble (talk) 23:49, 10 January 2022 (UTC)
- That works from the article, this proposal is for checking multiple articles at the same time from a category if I understand it correctly, though I don't see why one would want to do that. · · · Peter (Southwood) (talk): 08:07, 11 January 2022 (UTC)
- en:Wikipedia:Lacmus can help. Carn (talk) 08:48, 11 January 2022 (UTC)
- Is Lacmus working in categories? Thingofme (talk) 02:39, 12 January 2022 (UTC)
- en:Wikipedia:Lacmus#In_a_category Carn (talk) 11:05, 14 January 2022 (UTC)
- It works! Thank you so much. Igallards7 (talk) 13:36, 19 January 2022 (UTC)
- en:Wikipedia:Lacmus#In_a_category Carn (talk) 11:05, 14 January 2022 (UTC)
- Is Lacmus working in categories? Thingofme (talk) 02:39, 12 January 2022 (UTC)
- When I am in Category:Poets from the United States, I see in the bottom left a long list of Wikipedia articles in many languages, 9 directly and another 84 with one click, español is one of them. So it is possible already. I do not know how I got the list, I cannot remember doing anything to get it. --JopkeB (talk) 06:53, 12 January 2022 (UTC)
- This is not about seeing which language versions a category exists on, but on which language versions the pages it contains do. ~~~~
User:1234qwer1234qwer4 (talk) 10:27, 14 January 2022 (UTC)
- This is not about seeing which language versions a category exists on, but on which language versions the pages it contains do. ~~~~
- I am pretty sure Wikidata has several tools for this that you should ask about over at d:WD:PC. --Izno (talk) 02:00, 17 January 2022 (UTC)
- @Igallards7: I can do the inverse of your request, Find all pages in a category that are not on the source wiki (Its an interwiki article suggestion tool) https://betacommand-dev.toolforge.org/cgi-bin/suggested_articles.py Δ (talk) 12:22, 19 January 2022 (UTC)
- @Igallards7: https://betacommand-dev.toolforge.org/cgi-bin/iw_cat.py hacked something together. Δ (talk) 15:06, 19 January 2022 (UTC)
- This tool could help. — Draceane talkcontrib. 23:07, 28 January 2022 (UTC)
Voting
- Support Omidinist (talk) 18:49, 28 January 2022 (UTC)
- Support --NGC 54 (talk|contribs) 23:06, 28 January 2022 (UTC)
- Support Douglasfugazi (talk) 21:11, 29 January 2022 (UTC)
- Support Thingofme (talk) 11:10, 30 January 2022 (UTC)
- Support KingAntenor (talk) 06:01, 2 February 2022 (UTC)
- Support Shushugah (talk) 21:22, 2 February 2022 (UTC) A great example are diplomatic missions are often existing but poorly connected/structured, i.e en:Category:Diplomatic missions of Finland
- Support Alice Redhotroof (talk) 11:10, 4 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 03:09, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:19, 6 February 2022 (UTC)
- Support DGG (talk) 02:30, 7 February 2022 (UTC)
- Support Wikiusuarios (talk) 20:19, 10 February 2022 (UTC)
Prevent draftspace pages from being placed in article categories
- Problem: Per w:WP:DRAFTNOCAT (and equivalent policies and guidelines at other wikis/language editions), draft pages are not supposed to be placed in article categories. However, many newcomers are unaware of this. Further, many experienced editors choose to ignore it. As a result, volunteers have to go around regularly manually disabling categories on drafts.
- Proposed solution: This task could be integrated into the software. In an ideal application, all categories in a draft would be automatically wrapped in the draft categories template by the software, without the need to do anything to the wikitext. Exceptions should be made for Category:Wikipedia drafts and its subcategories.
- Who would benefit: This would eliminate a task for patrollers, reduce confusion for newcomers, eliminate the chance readers come across a miscategorized draft while browsing categories, and allow for easier category work on drafts for all editors.
- More comments:
- Phabricator tickets: phab:T299286
- Proposer: {{u|Sdkb}} talk 20:33, 22 January 2022 (UTC)
Discussion
- Related to Community Wishlist Survey 2022/Categories/Filter category members by namespace on the category page itself I guess. --Izno (talk) 03:23, 23 January 2022 (UTC)
- Indeed! {{u|Sdkb}} talk 22:43, 23 January 2022 (UTC)
- Question: @Sdkb: What is an "article category" - that is how are such categories programmatically identified such that something new could filter them? If that doesn't exist, it seems like a companion wish may be needed - something like Create a "content category" marking. — xaosflux Talk 14:51, 26 January 2022 (UTC)
- @Xaosflux: For our purposes here, we can define it as anything not in w:Category:Wikipedia drafts or its subcategories, and also not tagged with w:Template:Maintenance category. Cheers, {{u|Sdkb}} talk 15:43, 26 January 2022 (UTC)
- @Sdkb: so some sort of on-wiki list is what you envision? This feels like the type of work that would be be applicable to wiki's in general - not some sort of "English Wikipedia" only solution. Think this would still need some sort of metadata attached to categories to be done first. — xaosflux Talk 16:28, 26 January 2022 (UTC)
- I think the proposal linked by Izno would be a good way to implement this that'd also allow for some other things. If the coordinators want to merge this proposal to that one for the !voting, that'd be fine. {{u|Sdkb}} talk 16:43, 26 January 2022 (UTC)
- @Sdkb: so some sort of on-wiki list is what you envision? This feels like the type of work that would be be applicable to wiki's in general - not some sort of "English Wikipedia" only solution. Think this would still need some sort of metadata attached to categories to be done first. — xaosflux Talk 16:28, 26 January 2022 (UTC)
- @Xaosflux: For our purposes here, we can define it as anything not in w:Category:Wikipedia drafts or its subcategories, and also not tagged with w:Template:Maintenance category. Cheers, {{u|Sdkb}} talk 15:43, 26 January 2022 (UTC)
- @Sdkb: I was thinking about this a bit more - think it can maybe be generalized some which could allow for a reusable solution. First, want to make sure any restatement still is aligned with your user story:"Prevent draftspace pages from being placed in article categories". We already have a technical concept of "Content Namespaces", on most projects this is just "NS_MAIN" (ns:0) (The (article) namespace on the English Wikipedia). Projects can add more namespaces to this if they have a need (e.g. if enwiki wanted to include the "Portal" namespace they could). Perhaps a magic word could be added to categories, something like
__CONTENTCATEGORY__
- and then any namespace that wasn't a "content namespace" (from enwiki for example "Draft" "user talk" "wikipedia") could suppress any categories that were labeled as CONTENTCATEGORY. That might not be too hard from a back-end technology side, however it does require that a project actually tag all of the categories that they wanted to be treated like this. Just spitballing. — xaosflux Talk 14:21, 27 January 2022 (UTC)- Yeah, that moving toward the idea from the other proposal. {{u|Sdkb}} talk 16:44, 27 January 2022 (UTC)
Voting
- I encourage anyone inclined to support this to go !vote for Limit which namespaces are allowed in a category on the category page itself to consolidate. {{u|Sdkb}} talk 19:06, 28 January 2022 (UTC)
- Support --NGC 54 (talk|contribs) 23:06, 28 January 2022 (UTC)
- Support aokomoriuta (talk) 12:22, 29 January 2022 (UTC)
- Support BSMIsEditing (talk) 15:02, 29 January 2022 (UTC)
- Support GeoffreyT2000 (talk) 15:23, 29 January 2022 (UTC)
- Support Lectrician1 (talk) 20:01, 29 January 2022 (UTC)
- Support Thingofme (talk) 11:04, 30 January 2022 (UTC)
- Support Libcub (talk) 21:44, 30 January 2022 (UTC)
- Support Havang(nl) (talk) 15:23, 31 January 2022 (UTC)
- Support AWESOMEDUDE0614 (talk) 16:12, 31 January 2022 (UTC)
- Oppose; seems like an oddly specific proposal to me. Not all drafts are in draftspace, there'd be quite a few exceptions (such as maintenance categories), and not all wikis have the policy to keep drafts out of article categories. Jochem van Hees (talk) 17:28, 31 January 2022 (UTC)
- Support Daniel Case (talk) 18:02, 31 January 2022 (UTC)
- Support Shooterwalker (talk) 22:31, 31 January 2022 (UTC)
- Support —— Eric Liu(Talk) 06:42, 1 February 2022 (UTC)
- Support Yes, please. If the mw software is able to do this, a large amount of manual work and effort can be saved DaxServer (talk) 12:39, 4 February 2022 (UTC)
- Support As someone who has made a draft complete with categories (groan). To (partly) resolve the issue raised in the oppose vote above, each wiki can turn it on as needed. It isn't a complete solution (as pointed out, userpace drafts would still be an issue), but will definitely help. Mako001 (talk) 03:36, 5 February 2022 (UTC)
- Support Feoffer (talk) 07:50, 5 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 03:12, 6 February 2022 (UTC)
- Support--Vulp❯❯❯here! 03:54, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 05:15, 6 February 2022 (UTC)
- Support --Luan (discussão) 14:15, 6 February 2022 (UTC)
- Support Katya0133 (talk) 20:08, 6 February 2022 (UTC)
- Support Jamplevia (talk) 20:57, 6 February 2022 (UTC)
- Support Ryse93 (talk) 12:25, 7 February 2022 (UTC)
- Support Suonii180 (talk) 01:47, 9 February 2022 (UTC)
- Support Andrei Romanenko (talk) 01:49, 10 February 2022 (UTC)
- Support Gaurav (talk) 06:43, 11 February 2022 (UTC)
- Support Marcok (talk) 13:03, 11 February 2022 (UTC)
- Support DSparrow14 (talk) 16:53, 11 February 2022 (UTC)
Allow custom display of entries in a category's page list
- Problem:
- Categories are very important for Wiktionary. We use them to group words by language, part of speech, register, topics, rhymes and many other groupings, as well as for maintenance purposes.
- However, the category listings are very bare-bones. In particular, in language-specific categories, we would like the entries to be formatted correctly according to our rules for that language.
- For instance, when you visit a category of Greek words (such as - an example at English Wiktionary - wikt:Category:Greek nouns), the user should see Latin-script transliterations next to the Greek script, just as they do anywhere a Greek word is mentioned in an entry, thanks to our use of templates. We already have Lua modules to do this work within the entries themselves - we just need a way to allow these modules to be run against the page list on a category page.
- Proposed solution: Develop some kind of magic word that is placed in the category wikitext. This magic word tells MediaWiki that, every time a user views the category, each page title to be displayed should be passed into a Lua module, which then transforms the title for display.
- Who would benefit: Wiktionary readers and editors
- More comments:
- Phabricator tickets:
- Proposer: This, that and the other (talk) 12:47, 18 January 2022 (UTC)
Discussion
- @SGrabarczuk (WMF): Can I list this in both the Categories and Wiktionary sections? This, that and the other (talk) 12:48, 18 January 2022 (UTC)
- @This, that and the other, for the bot to be working, the proposal has to be in one category only. SGrabarczuk (WMF) (talk) 00:20, 19 January 2022 (UTC)
- @SGrabarczuk (WMF) thanks. I'll leave it to your team's discretion as to which section this goes in. This, that and the other (talk) 01:05, 19 January 2022 (UTC)
- @This, that and the other, for the bot to be working, the proposal has to be in one category only. SGrabarczuk (WMF) (talk) 00:20, 19 January 2022 (UTC)
- @This, that and the other: The CommTech team has reviewed this proposal. It was decided that in order to have a satisfactory solution to this problem we would need Structured Data for Wiktionary, which is likely to be years in the future. Nevertheless, it is a valid idea so I am moving it to the Larger Suggestions Category. Thanks for taking part in the survey. DWalden (WMF) (talk) 13:41, 25 January 2022 (UTC)
- @DWalden (WMF) I think you are entirely misunderstanding the proposal. It doesn't ask for, nor does it require, any kind of structured data; it is a proposal to improve the way pages are listed on category pages, using the templates and modules already in use on Wiktionary (or, for that matter, any other wiki). I'm wondering how I can make the proposal clearer - would it fit better in the Categories section? This, that and the other (talk) 13:48, 25 January 2022 (UTC)
- We read from the standpoint of Wiktionary, hence the conclusion. I'll be bold and move this to the Categories section as suggested, since the use-case could extend well beyond Wiktionary. I do worry this feature could be misused, though (even unintentionally). You could also end up with an odd sorting since the backend is going to go by the category's sort key, though I suppose that could also be passed through the Lua module. MusikAnimal (WMF) (talk) 00:02, 28 January 2022 (UTC)
- @DWalden (WMF) I think you are entirely misunderstanding the proposal. It doesn't ask for, nor does it require, any kind of structured data; it is a proposal to improve the way pages are listed on category pages, using the templates and modules already in use on Wiktionary (or, for that matter, any other wiki). I'm wondering how I can make the proposal clearer - would it fit better in the Categories section? This, that and the other (talk) 13:48, 25 January 2022 (UTC)
Voting
- Support OwenBlacker (Talk) 22:08, 29 January 2022 (UTC)
- Support Thingofme (talk) 11:08, 30 January 2022 (UTC)
- Support JPxG (talk) 00:35, 31 January 2022 (UTC)
- Support - Darwin Ahoy! 15:06, 5 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 03:07, 6 February 2022 (UTC)
Allow multiple entries within each category
- Problem: Sometimes, multiple entries within a category would be useful. For instance, on the French wiktionary there is a listing of French verbs that includes both the infinitive form (e.g. aimer) and a pronominal form (s’aimer). But which sort key should be given to the pronominal form? Equally valid arguments apply for a « aimer s » key and a « saimer » key. Ideally, the entry would appear twice in the category, under those two keys. There are other examples, such as proper nouns beginning with a definite article (e.g. Le Mans should be categorised under « Mans Le » and « Le Mans »).
- Proposed solution: Possibly add to the wiki software a magic word that can be used to specify a second (third, fourth, etc.) entry in a category’s index. Other wikicode approaches may be possible.
- Who would benefit: Wiktionaries, other wiki projects.
- More comments: This could be merged with the proposal for Context-dependent sort keys, depending on the technical solution chosen.
- Phabricator tickets:
- Proposer: Urhixidur (talk) 20:36, 14 January 2022 (UTC)
Discussion
- I would make a different entry as the modified form (as a redirect or otherwise) and then add the category to that page. Why don't you do that? --Izno (talk) 02:08, 17 January 2022 (UTC)
- That wouldn't work at all for some projects. The Wiktionary, for instance, explicitly bans redirects. Urhixidur (talk) 14:58, 17 January 2022 (UTC)
- So, the project doesn't use a wiki like it's supposed to, and that means we should change the wiki to be a certain way? Yeah, not a fan of that. Izno (talk) 23:44, 18 January 2022 (UTC)
- Not change but extend. Urhixidur (talk) 13:38, 19 January 2022 (UTC)
- So, the project doesn't use a wiki like it's supposed to, and that means we should change the wiki to be a certain way? Yeah, not a fan of that. Izno (talk) 23:44, 18 January 2022 (UTC)
- That wouldn't work at all for some projects. The Wiktionary, for instance, explicitly bans redirects. Urhixidur (talk) 14:58, 17 January 2022 (UTC)
Voting
- Support —The Editor's Apprentice (talk) 19:44, 28 January 2022 (UTC)
- Support In Wiktionary, there can be multi-language entries, and it will help the categorization. Thingofme (talk) 11:09, 30 January 2022 (UTC)
- Support Urhixidur (talk) 16:06, 3 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 03:08, 6 February 2022 (UTC)
- Support --Luan (discussão) 14:25, 6 February 2022 (UTC)
- Support Svetovid (talk) 22:01, 6 February 2022 (UTC)
Provide a quick-way to remove page from all parent categories
- Problem: Ideally, pages are pushed down the category tree as far as possible. Once this is done, haviing a tool that "walks the category tree" to the root and removes the page from all parents would be useful.
- Proposed solution: Add a tool that allows removing the current page from all parent categories.
- Who would benefit: Users pushing pages down the category tree
- More comments:
- Phabricator tickets:
- Proposer: Eptalon (talk) 23:43, 18 January 2022 (UTC)
Discussion
- When adding a category, you can easily remove one or all other categories just by deleting those lines - not exactly sure what you'd want this to do? Also note, there is not a enforced "category tree" - categories can intersect or even be circular with other categories. — xaosflux Talk 14:57, 20 January 2022 (UTC)
- I'm guessing in some cases, you may not be able to infer that a category is a parent category of another category the page belongs to, hence the need for automation. Pinging Eptalon for clarity. I concur with Xaosflux that this concept of only using the most specific categories, and no parent categories, is a social construct and not necessarily true on all wikis. Even on wikis where it does hold true, there could be exceptions. As a quick example, on English Wikipedia we have fine-grained maintenance categories that are subcats of en:Category:Living people, yet you'd never want to remove the "Living people" category itself. I.e. en:Ramiro Navarro at the time of writing is a member of en:Category:Living people on EN wiki who are dead on other wikis from October 2016 and en:Category:Living people. MusikAnimal (WMF) (talk) 22:29, 20 January 2022 (UTC)
Voting
- Support * Pppery * it has begun 18:35, 28 January 2022 (UTC)
- Support aokomoriuta (talk) 12:22, 29 January 2022 (UTC)
- Support — SHEIKH (Talk) 12:37, 29 January 2022 (UTC)
- Support F. Riedelio (talk) 10:53, 30 January 2022 (UTC)
- Support It's like a category which comes for the quick mover of categories. Thingofme (talk) 11:07, 30 January 2022 (UTC)
- Support Engineerchange (talk) 15:29, 30 January 2022 (UTC)
- Oppose at first sigt, looks fine; but ... it could disturb complex cat-trees with parallel subbraches. Removing a item from the higher parent cats could also remove it from parallel branches. --Havang(nl) (talk) 15:33, 31 January 2022 (UTC)
- Oppose KingAntenor (talk) 06:02, 2 February 2022 (UTC)
- Oppose per Havang. --SHB2000 (talk | contribs) 08:55, 4 February 2022 (UTC)
- Oppose There are multiple reasons why certain pages should be in a certain parent category as well as a sub-cat. Fayenatic london (talk) 22:21, 4 February 2022 (UTC)
- Oppose The idea is useful, but as described here this takes no account of non-diffusing subcategories where an article will validly be in a category and also a category further up the tree. PamD (talk) 16:26, 5 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 03:11, 6 February 2022 (UTC)
- Support Per Pppery, very good idea for global renamers, the concern by Havang could be alternatively hold up by AbuseFilter. --Liuxinyu970226 (talk) 03:48, 6 February 2022 (UTC)
- Can you explain how global renamers benefit from a categorisation tool? ~~~~
User:1234qwer1234qwer4 (talk) 22:32, 7 February 2022 (UTC)
- Can you explain how global renamers benefit from a categorisation tool? ~~~~
- Oppose Imagine the picture of two Italian violinists, one of them very prominent and another one relatively obscure. Naturally there is the personal category for the former (as far as there are many pictures of him) and no personal category for the latter (no more pictures of him). Consequently this picture must be placed both into the personal category of the former and into the general category of Italian violinists for the latter. Bingo, this item is in the cat and its parent cat and this is not a mistake. Andrei Romanenko (talk) 01:57, 10 February 2022 (UTC)