Page MenuHomePhabricator

Allow local Short Descriptions on kuwiki
Open, Stalled, Needs TriagePublic

Description

Per local consensus please enable Extension:ShortDescription extension on kuwikipedia. We would like to be able to use the magic word {{SHORTDESC}} to set local descriptions to articles overriding Wikidata short descriptions.

After the introduction of Vector (2022), short descriptions have become more visible than ever which caused more vandalism to Wikidata. We would like to have more say when it comes to local descriptions to prevent further vandalism. I have read the requests for fawiki and dewiki, and I haven't seen anything that should prevent this extension from getting enabled on kuwiki, especially per T282486#7077880 comment by Huji.

This request is only for the enablement of the extension. We would like to keep the existing shortdescriptions from Wikidata but also be able to add local descriptions to pages which would be different from those on Wikidata.

The purpose of the vote on kuwiki is to have the ability to set local descriptions to Wikipedia pages. T204136#4584681 comment is no longer applicable per T282486#7084065 . @DannyH says here T279829#7028297 that "If the current community discussion comes to consensus to switch to just pulling short descriptions from German WP, then we are willing to follow the same steps that we did with English." German wikipedia request was denied because there was no consensus from the local community per T279829#7105697 but on kuwikipedia we have a consensus to use local short descriptions.

The main reason for this change is "Kurdish Wikipedia editors need to be able to see, edit and effectively moderate the short descriptions on desktop and mobile web, without becoming active Wikidata editors." T282504 (Reconsider the design of ShortDescription extension) does not resolve this problem. Because There are thousands of pages where setting the local description can be done through a template. Infoboxes can easily set the local description for example. Most of our users have low to none tech knowledge and mostly they are on mobile. Teaching them to use a template that uses {{SHORTDESC}} would be much easier than teaching them how to edit a Wikidata description. We also have a lot of pages not connected to Wikidata and we would like to set their descriptions locally instead of trying to create their items and cause multiple instances of same entity.

The underlying problem is Short descriptions are set on Wikidata and imported to local projects. It should be the other way around. Local wikis should set the short descriptions for their articles locally and Wikidata should automatically use those descriptions for a given language code, if they wish.

Event Timeline

Reedy changed the task status from Open to Stalled.Dec 19 2023, 9:37 PM
Reedy subscribed.

It is unclear what you're actually requesting. There is no Extension:ShortDescriptions (plural).

Do you actually mean https://www.mediawiki.org/wiki/Extension:ShortDescription ? If so, this is basically blocked on the extension going through https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment

See also: T282504: Reconsider the Wikidata short description workflow and T282170: Move "Short Descriptions" feature outside of main Wikibase.git code.

If you're actually following the request of T282486: Enable local short descriptions on fawiki, this isn't a seperate extension (nor is it the one I mention above), but a feature flag inside MediaWiki-extensions-WikibaseClient, which results in $wgWBClientSettings['allowLocalShortDesc'] = true; being set. Which in theory is a much lower barrier to entry, but previous requests have been denied; {T204136#4584681} and T279829: Enable magic word SHORTDESC on German-language Wikipedia.

Balyozxane renamed this task from Deploy Extension:ShortDescriptions on kuwiki to Deploy Extension:ShortDescription on kuwiki.Dec 20 2023, 10:41 AM
Balyozxane updated the task description. (Show Details)

It is unclear what you're actually requesting. There is no Extension:ShortDescriptions (plural).

Do you actually mean https://www.mediawiki.org/wiki/Extension:ShortDescription ? If so, this is basically blocked on the extension going through https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment

See also: T282504: Reconsider the Wikidata short description workflow and T282170: Move "Short Descriptions" feature outside of main Wikibase.git code.

If you're actually following the request of T282486: Enable local short descriptions on fawiki, this isn't a seperate extension (nor is it the one I mention above), but a feature flag inside MediaWiki-extensions-WikibaseClient, which results in $wgWBClientSettings['allowLocalShortDesc'] = true; being set. Which in theory is a much lower barrier to entry, but previous requests have been denied; {T204136#4584681} and T279829: Enable magic word SHORTDESC on German-language Wikipedia.

@Reedy I've edited the task to correct the name. If $wgWBClientSettings['allowLocalShortDesc'] = true; will give us the {{SHORTDESC}} magicword, then that's what we are asking for. The purpose of the vote on kuwiki is to have the ability to set local descriptions to Wikipedia pages. T204136#4584681 comment is no longer applicable per T282486#7084065 which I previously mentioned above. @DannyH says here T279829#7028297 that "If the current community discussion comes to consensus to switch to just pulling short descriptions from German WP, then we are willing to follow the same steps that we did with English." German wikipedia request was denied because there was no consensus from the local community per T279829#7105697 but on kuwikipedia we have a consensus to use local short descriptions.

Which underlying problem would this solve, and why not try to fix the underlying problem? Just trying to understand the motivation behind this request.

@Aklapper
This is the main reason "Kurdish Wikipedia editors need to be able to see, edit and effectively moderate the short descriptions on desktop and mobile web, without becoming active Wikidata editors." T282504 (Reconsider the design of ShortDescription extension) does not resolve this problem. Because There are thousands of pages where setting the local description can be done through a template. Infoboxes can easily set the local description for example. Most of our users have low to none tech knowledge and mostly they are on mobile. Teaching them to use a template that uses {{SHORTDESC}} would be much easier than teaching them how to edit a Wikidata description. We also have a lot of pages not connected to Wikidata and we would like to set their descriptions locally instead of trying to create their items and cause multiple instances of same entity.

The underlying problem is Short descriptions are set on Wikidata and imported to local projects. It should be the other way around. Local wikis should set the short descriptions for their articles locally and Wikidata should automatically use those descriptions for a given language code, if they wish.

On enwiki, we have implemented template functionality that allows you to edit a Wikidata entry from enwiki. It has some issues (namely that it logs you out at times).

Reedy renamed this task from Deploy Extension:ShortDescription on kuwiki to Allow local Short Descriptions on kuwiki.Dec 20 2023, 2:41 PM

As someone who works on kuwikipedia and kuwiktionary for the sole purpose of protecting a dying language, Why was I forced to learn Petscan and Quickstatements, make thousands of edits to Wikidata when this could have easily been achieved by allowing local short descriptions to wikis in the first place, if you were going to make short descriptions appear on all pages on mobile as well as search box on web? In my humble opinion someone should make an RFC on meta wiki to allow local descriptions on all wikis if they choose to do so.

Pppery changed the task status from Stalled to Open.Dec 20 2023, 7:41 PM
Lydia_Pintscher subscribed.

This is unfortunately not ok from Wikidata PM side. It was a mistake to do it this way on enwp and I really do not want this to spread further.

Pppery changed the task status from Open to Stalled.Jun 4 2024, 8:31 PM