[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-10-11 Thread Manuel
Manuel closed this task as "Declined". Manuel added a comment. We have split this task in two parts (see T268689#8036398 ) and successfully deployed the first part: T317863: Only save Lexeme language codes with uppercase item IDs (mis-x-Qid)

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-10-11 Thread Manuel
Manuel closed subtask T319022: Automatically normalize lowercase and uppercase in Lexeme language code when saving instead of showing an error as "Declined". TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailprefere

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-10-11 Thread Manuel
Manuel updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Manuel Cc: karapayneWMDE, Michael, Manuel, ItamarWMDE, Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, Nikki,

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-10-10 Thread Lydia_Pintscher
Lydia_Pintscher closed subtask T317863: Only save Lexeme language codes with uppercase item IDs (mis-x-Qid), not lowercase (mis-x-qid) as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ T

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-09-30 Thread karapayneWMDE
karapayneWMDE added a subtask: T319022: Automatically normalize lowercase q in item IDs to uppercase Q when saving instead of showing an error. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: kara

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-09-19 Thread karapayneWMDE
karapayneWMDE edited projects, added Wikidata Dev Team (Sprint-∞); removed Wikidata Dev Team. karapayneWMDE changed the point value for this task from "8" to "5". TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpre

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-09-19 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. (Note: estimate of 5 is for subtask 1 [disallow lowercase qid], excluding subtask 2 [normalize case generally]) TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreference

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-09-19 Thread karapayneWMDE
karapayneWMDE added a comment. sprint planning -subtask 1 accepted into sprint 6. subtask 2 will be converted into a unique task and added to the product backlog TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/email

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-08-09 Thread karapayneWMDE
karapayneWMDE moved this task from Sprint-♾ to Unified prioritized backlog on the Wikidata Dev Team board. karapayneWMDE edited projects, added Wikidata Dev Team; removed Wikidata Dev Team (Sprint-♾). TASK DETAIL https://phabricator.wikimedia.org/T268689 WORKBOARD https://phabricator.wikime

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-08-03 Thread Manuel
Manuel added a project: Wikidata Dev Team (Sprint-♾). Manuel added a comment. This fell through the cracks as we removed it from our "Special:NewLexeme revival" work board without adding it to the new unified board. Adding it to the prioritized column of our sprint work board. TASK DETAIL

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-07-15 Thread Lydia_Pintscher
Lydia_Pintscher removed a project: Special:NewLexeme revival. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lydia_Pintscher Cc: Michael, Manuel, ItamarWMDE, Esc3300, Lydia_Pintscher, Lucas_Werkm

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-07-12 Thread Manuel
Manuel added a comment. Thank you, @Michael, for pointing this out! That was actually the original intention of my AC. What we then added during sprint planning could also be read differently, so I fixed it! TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https:/

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-07-12 Thread Manuel
Manuel updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Manuel Cc: Michael, Manuel, ItamarWMDE, Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, Nikki, mrephabricator

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-29 Thread Michael
Michael added a comment. In T268689#8036484 , @Manuel wrote: > From your question @Michael about reconfirmation, I assume that part 2 is more complex than we hoped for (in terms of work needed or the result we get, e.g. as it would requ

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-29 Thread Manuel
Manuel added a comment. Yes, my intention was to normalize the capitalization of all parts of the string (mis-x- lowercase, Qid uppercase). From your question about reconfirmation, I assume that part 2 is more complex than we hoped for (in terms of work needed or the result we get, e.g. as i

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-29 Thread Michael
Michael added a comment. **breakdown notes** - The scope of this task is to ensure that language codes that include a Q-id are saved in a standardized way Subtask 1: make sure only codes with an uppercase `Q`-id are saved (sub-task will be created when this story is picked up)

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-29 Thread guergana.tzatchkova
guergana.tzatchkova updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova Cc: Manuel, ItamarWMDE, Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, Luca

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-28 Thread Manuel
Manuel added a comment. I have now clarified the edge cases that we discovered in sprint planning and modified the task description accordingly: - If an editor enters both the Q and q version to the same Item then the edit should fail (with our standard message saying you cannot save two

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-28 Thread Manuel
Manuel updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Manuel Cc: Manuel, ItamarWMDE, Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, LucasWerkmeister, Nikki, mreph

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-28 Thread karapayneWMDE
karapayneWMDE updated the task description. karapayneWMDE set the point value for this task to "8". TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: karapayneWMDE Cc: Manuel, ItamarWMDE, Esc3300, Ly

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-23 Thread ItamarWMDE
ItamarWMDE added a comment. Looks great! :D Thank you! TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE Cc: Manuel, ItamarWMDE, Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, Luca

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-23 Thread Manuel
Manuel added a project: Special:NewLexeme revival. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Manuel Cc: Manuel, ItamarWMDE, Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, LucasWerkmeister

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-22 Thread Manuel
Manuel added subscribers: ItamarWMDE, Manuel. Manuel added a comment. Restricted Application added a project: User-ItamarWMDE. Hi @ItamarWMDE this has acceptance criteria now! Ready? :) TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.o

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-22 Thread Manuel
Manuel updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Manuel Cc: Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, LucasWerkmeister, Nikki, mrephabricator, Astuthiod

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2022-06-22 Thread Manuel
Manuel updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Manuel Cc: Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, LucasWerkmeister, Nikki, mrephabricator, Astuthiod

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2021-07-23 Thread Esc3300
Esc3300 added a project: Language codes. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Esc3300 Cc: Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, LucasWerkmeister, Nikki, Invadibot, maantieta

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2021-07-23 Thread Esc3300
Esc3300 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Esc3300 Cc: Esc3300, Lydia_Pintscher, Lucas_Werkmeister_WMDE, LucasWerkmeister, Nikki, Invadibot, maantietaja,

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2021-07-23 Thread Esc3300
Esc3300 added a comment. Personally, I'd use lowercase, as almost all language codes in Wikidata are lowercased and lang(?lemma) also gives lowercase, not uppercase. See https://w.wiki/3fnb TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wiki

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2021-07-23 Thread Lydia_Pintscher
Lydia_Pintscher added a project: Wikidata-Campsite. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lydia_Pintscher Cc: Lydia_Pintscher, Lucas_Werkmeister_WMDE, LucasWerkmeister, Nikki, Invadibot,

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2020-12-22 Thread LucasWerkmeister
LucasWerkmeister added a comment. In general that should also be possible, though I haven’t yet looked at where in the code that would happen. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: L

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2020-12-19 Thread Lydia_Pintscher
Lydia_Pintscher added subscribers: Lucas_Werkmeister_WMDE, Lydia_Pintscher. Lydia_Pintscher added a comment. @Lucas_Werkmeister_WMDE Would it also be possible to automatically convert them to upper case instead of rejecting them? That seems better if we know what's intended. TASK DETAIL ht

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2020-12-01 Thread Nikki
Nikki added a comment. There were 10 lexemes in the 2020-11-27 lexeme dump which I've also fixed. They came from two users, Jacek Janowski and Tokyo Akademia, which was the case for most of the previous ones I fixed too. TASK DETAIL https://phabricator.wikimedia.org/T268689 EMAIL PREFEREN

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2020-11-24 Thread Nikki
Nikki added a comment. The vast majority of the time people use `Q`, people are presumably copying the ID from the item page. I just fixed all the ones which had `q`, but I'll have to wait until the next lexeme dump to find out if I got them all (or if any new ones appeared). TASK DETAIL

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2020-11-24 Thread LucasWerkmeister
LucasWerkmeister added a comment. `mis-x-Q1` validation happens in LexemeTermLanguageValidator :

[Wikidata-bugs] [Maniphest] T268689: Lexeme language code allows both upper and lowercase qids in -x-qid syntax

2020-11-24 Thread Nikki
Nikki created this task. Nikki added a project: Wikidata Lexicographical data. Restricted Application added a project: Wikidata. TASK DESCRIPTION See https://test.wikidata.org/wiki/Lexeme:L97 It treats `mis-x-Q1` and `mis-x-q1` as separate codes and allows both even though they are semanti