[Wikidata-bugs] [Maniphest] T236593: Cannot enter multiple forms for the same language variant

2022-07-25 Thread LucasWerkmeister
LucasWerkmeister added a comment. In T236593#8093121 <https://phabricator.wikimedia.org/T236593#8093121>, @C933103 wrote: > As an English example, some religious people might refuse to write the name "God" out directly as it is as this would constitute idolatry. F

[Wikidata-bugs] [Maniphest] T236593: Cannot enter multiple forms for the same language variant

2022-07-20 Thread LucasWerkmeister
LucasWerkmeister added a comment. It’s still not clear to me which problem the `-x-Q123-1` patch is trying to solve. Several languages have been mentioned in this task, but which of them would benefit from this system? I feel like for several of them, we’ve already reached the conclusion

[Wikidata-bugs] [Maniphest] T229460: Support standard MediaWiki API continuation in wbsearchentities module / wbsearch list/generator

2022-05-21 Thread LucasWerkmeister
LucasWerkmeister added a comment. In T229460#7946145 <https://phabricator.wikimedia.org/T229460#7946145>, @Jheald wrote: > Am I right that there is currently no way to get continuation via MWAPI from SPARQL at all ? No, that’s not correct. The query service’s MWAPI

[Wikidata-bugs] [Maniphest] T308855: Skolt the query builder!

2022-05-21 Thread LucasWerkmeister
LucasWerkmeister added a project: Wikidata Query UI. TASK DETAIL https://phabricator.wikimedia.org/T308855 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: Yupik, Kitanago, AWesterinen, MutazAwad, Mhmohona, MPhamWMF, Kasyap

[Wikidata-bugs] [Maniphest] T307635: Query service results are missing some variables on some servers

2022-05-09 Thread LucasWerkmeister
LucasWerkmeister added a comment. I looked at the query results JSON in the dev tools and don’t remember seeing anything unusual in there; an explain might be more useful, perhaps. (Assuming this issue happens again at all, of course…) TASK DETAIL https://phabricator.wikimedia.org/T307635

[Wikidata-bugs] [Maniphest] T307635: Query service results are missing some variables on some servers

2022-05-04 Thread LucasWerkmeister
LucasWerkmeister edited subscribers, added: LucasWerkmeister; removed: Lucas_Werkmeister_WMDE. LucasWerkmeister added a comment. I tested this with a little script (P27549 <https://phabricator.wikimedia.org/P27549>) and it looks like half of the servers I can reach consistently

[Wikidata-bugs] [Paste] P27549: T307635.py

2022-05-04 Thread LucasWerkmeister
LucasWerkmeister added a comment. Script to test T307635: Query service results are missing some variables on some servers <https://phabricator.wikimedia.org/T307635>. PASTE DETAIL https://phabricator.wikimedia.org/P27549 EMAIL PREFERENCES https://phabricator.wikimedia.org/se

[Wikidata-bugs] [Maniphest] T306293: Lexeme header formats Lemma using non-HTML language code

2022-04-16 Thread LucasWerkmeister
LucasWerkmeister added projects: Wikidata Lexicographical data, I18n. Restricted Application added a project: wdwb-tech. TASK DETAIL https://phabricator.wikimedia.org/T306293 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc

[Wikidata-bugs] [Maniphest] T306293: Lexeme header formats Lemma using non-HTML language code

2022-04-16 Thread LucasWerkmeister
LucasWerkmeister created this task. LucasWerkmeister added a project: Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION **Problem:** - In the header of a Lexeme, when the Lemma is shown, it’s formatted using the Lemma’s MediaWiki language code as the HTML

[Wikidata-bugs] [Maniphest] T306214: When adding statements, some items won't resolve to their labels after being selected, display QNumber instead.

2022-04-14 Thread LucasWerkmeister
LucasWerkmeister added subscribers: Lucas_Werkmeister_WMDE, LucasWerkmeister. LucasWerkmeister added a project: Wikibase-Quality-Constraints. LucasWerkmeister added a comment. Tagging WBQC if this is specific to the suggestions feature. TASK DETAIL https://phabricator.wikimedia.org/T306214

[Wikidata-bugs] [Maniphest] T285694: Highlighting for currently selected statement makes property unclickable and causes overlap with constraint violations popup

2022-03-30 Thread LucasWerkmeister
LucasWerkmeister added a comment. In T285694#7796163 <https://phabricator.wikimedia.org/T285694#7796163>, @gerritbot wrote: > Change 772498 **merged** by jenkins-bot: > > [mediawiki/extensions/Wikibase@master] statementlistview should not overlap the propert

[Wikidata-bugs] [Maniphest] T303682: Requested wiki configuration change: remove changetags right from users on wikidatawiki

2022-03-29 Thread LucasWerkmeister
LucasWerkmeister updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T303682 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: Lydia_Pintscher, Addshore, Aklapper, LucasWerkmeister, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T300699: Can't edit the value of a statement

2022-03-23 Thread LucasWerkmeister
LucasWerkmeister added a comment. As a Commons editor, I want to be able to fix mistakes I notice in structured data. Currently, the only option to fix a mistake in a statement value is to completely recreate the statement from scratch, with all the qualifiers and references it has

[Wikidata-bugs] [Maniphest] T212144: Allow access to MediaInfo from wikitext on Commons

2022-03-22 Thread LucasWerkmeister
LucasWerkmeister closed this task as "Resolved". LucasWerkmeister added a comment. I think this can be closed, MediaInfo access from wikitext is working these days – for instance, I recently updated Template:Lingua Libre record <https://commons.wikimedia.org/wiki/Template:Lingua

[Wikidata-bugs] [Maniphest] T303682: Requested wiki configuration change: remove changetags right from users on wikidatawiki

2022-03-21 Thread LucasWerkmeister
LucasWerkmeister updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T303682 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: Lydia_Pintscher, Addshore, Aklapper, LucasWerkmeister, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T303682: Requested wiki configuration change: remove changetags right from users on wikidatawiki

2022-03-21 Thread LucasWerkmeister
LucasWerkmeister closed this task as "Resolved". LucasWerkmeister claimed this task. LucasWerkmeister added a comment. Should be done; usergroups API output <https://www.wikidata.org/w/api.php?action=query=siteinfo=usergroups=json=2> looks good to me. Please let me know if an

[Wikidata-bugs] [Maniphest] T229918: Add tags parameter to Wikibase APIs that create redirects

2022-03-16 Thread LucasWerkmeister
LucasWerkmeister added a comment. This is about to become slightly more important due to T303682: Requested wiki configuration change: remove changetags right from users on wikidatawiki <https://phabricator.wikimedia.org/T303682> – there will be no way to tag edits

[Wikidata-bugs] [Maniphest] T303760: MediaInfo JSON and Lua data missing datatype information in snaks

2022-03-14 Thread LucasWerkmeister
LucasWerkmeister added a comment. T222159: WikibaseMediaInfo serializes empty statements as empty array [] instead of empty object {} in JSON <https://phabricator.wikimedia.org/T222159> probably has the same underlying cause as well. TASK DETAIL https://phabricator.wikimedia.org/T

[Wikidata-bugs] [Maniphest] T303760: MediaInfo JSON and Lua data missing datatype information in snaks

2022-03-14 Thread LucasWerkmeister
LucasWerkmeister added a comment. > I suspect this is due to T149410: For consistency MediaInfo serialization should use "claims" as key, rather than "statements" <https://phabricator.wikimedia.org/T149410>: Wikibase probably goes through the serialization

[Wikidata-bugs] [Maniphest] T303760: MediaInfo JSON and Lua data missing datatype information in snaks

2022-03-14 Thread LucasWerkmeister
LucasWerkmeister created this task. LucasWerkmeister added projects: Wikidata, SDC-Statements. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Structured-Data-Backlog. TASK DESCRIPTION **List of steps to reproduce** (step by step, including full

[Wikidata-bugs] [Maniphest] T303682: Requested wiki configuration change: remove changetags right from users on wikidatawiki

2022-03-13 Thread LucasWerkmeister
LucasWerkmeister added a project: Wikidata. Restricted Application added a project: wdwb-tech. TASK DETAIL https://phabricator.wikimedia.org/T303682 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: Aklapper, LucasWerkmeister

[Wikidata-bugs] [Maniphest] T284211: Uncaught TypeError: $(...).siteselector(...).getId is not a function

2022-02-16 Thread LucasWerkmeister
LucasWerkmeister added a comment. Ah, I missed that there was another ticket after T301247 <https://phabricator.wikimedia.org/T301247>. TASK DETAIL https://phabricator.wikimedia.org/T284211 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To:

[Wikidata-bugs] [Maniphest] T284211: Uncaught TypeError: $(...).siteselector(...).getId is not a function

2022-02-16 Thread LucasWerkmeister
LucasWerkmeister added a comment. Wait, we’re not done yet are we? There’s still those 11 items linked to incubatorwiki left AFAIK. TASK DETAIL https://phabricator.wikimedia.org/T284211 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Manuel

[Wikidata-bugs] [Maniphest] T284211: Uncaught TypeError: $(...).siteselector(...).getId is not a function

2022-02-07 Thread LucasWerkmeister
LucasWerkmeister added a comment. > However, on Q4847311 <https://www.wikidata.org/wiki/Q4847311> I got an error that its avwiktionary sitelink <https://av.wiktionary.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:delete> no longer exists, and on Q148 <https://www.wikidat

[Wikidata-bugs] [Maniphest] T284211: Uncaught TypeError: $(...).siteselector(...).getId is not a function

2022-02-07 Thread LucasWerkmeister
LucasWerkmeister added a comment. In T284211#7672344 <https://phabricator.wikimedia.org/T284211#7672344>, @hoo wrote: >> Can new cases still be introduced (except through reverts)? (And can it easily be fixed?) > > No, only through reverts (unless we have an unk

[Wikidata-bugs] [Maniphest] T284211: Uncaught TypeError: $(...).siteselector(...).getId is not a function

2022-02-07 Thread LucasWerkmeister
LucasWerkmeister added a comment. I’ve tried to make the edits as a volunteer – that feels cleaner to me. I was successful on most items – see this edit group <https://editgroups.toolforge.org/b/CB/372610210a06/>, with 40 edits (there were 51 remaining sitelinks). However, on Q4

[Wikidata-bugs] [Maniphest] T229069: Don’t use heading elements () in Wikibase diffs for coordinates and quantities

2022-02-07 Thread LucasWerkmeister
LucasWerkmeister closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T229069 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: Aklapper, LucasWerkmeister, Invadibot, maantietaja, Akuckartz, Nand

[Wikidata-bugs] [Maniphest] T254151: MonolingualTextInputWidget does not work outside of file pages

2022-02-06 Thread LucasWerkmeister
LucasWerkmeister closed this task as "Resolved". LucasWerkmeister added a comment. Pretty sure this is done. TASK DETAIL https://phabricator.wikimedia.org/T254151 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister C

[Wikidata-bugs] [Maniphest] T300460: WikibaseClient wblistentityusage API module adds to pages output when not used as generator, potentially throws RuntimeException

2022-01-30 Thread LucasWerkmeister
LucasWerkmeister added a comment. Probably also worth keeping in mind another known issue with this module, which is that its `wbeu` parameter prefix actually collides with another module (T196962 <https://phabricator.wikimedia.org/T196962>). //If// we’re making a breaking

[Wikidata-bugs] [Maniphest] T300460: WikibaseClient wblistentityusage API module adds to pages output when not used as generator, potentially throws RuntimeException

2022-01-30 Thread LucasWerkmeister
LucasWerkmeister added a comment. Another issue I happened to notice while looking through APIs for m3api work, like T300458 <https://phabricator.wikimedia.org/T300458>; and like that one, fixing this task would probably require a breaking API change, which I’m not sure is worth it.

[Wikidata-bugs] [Maniphest] T300460: WikibaseClient wblistentityusage API module adds to pages output when not used as generator, potentially throws RuntimeException

2022-01-30 Thread LucasWerkmeister
LucasWerkmeister created this task. LucasWerkmeister added projects: Wikidata, MediaWiki-extensions-WikibaseClient, MediaWiki-API, Wikimedia-production-error. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: wdwb-tech. TASK DESCRIPTION I’ve noticed

[Wikidata-bugs] [Maniphest] T300458: list=wbsubscribers API uses output inconsistently

2022-01-30 Thread LucasWerkmeister
LucasWerkmeister added a comment. I just happened to notice this while looking through some APIs during work on m3api. I’m not really sure what to do with this task, to be honest – it’s an easy fix, but still an API breaking change, which I’m not sure is worth the effort. Is this module

[Wikidata-bugs] [Maniphest] T300458: list=wbsubscribers API uses output inconsistently

2022-01-30 Thread LucasWerkmeister
LucasWerkmeister added projects: Wikidata, MediaWiki-extensions-WikibaseRepository, MediaWiki-API. LucasWerkmeister updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T300458 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T297066: Unable to add multiple statements at once in Structured Data on Commons

2021-12-07 Thread LucasWerkmeister
LucasWerkmeister added a comment. (As far as I’m concerned, this task can be closed, but I’ll leave that to the SDC team.) TASK DETAIL https://phabricator.wikimedia.org/T297066 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: matthiasmullie

[Wikidata-bugs] [Maniphest] T297066: Unable to add multiple statements at once in Structured Data on Commons

2021-12-07 Thread LucasWerkmeister
LucasWerkmeister added a comment. It looks like it, yes. TASK DETAIL https://phabricator.wikimedia.org/T297066 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: matthiasmullie, LucasWerkmeister Cc: dancy, Aklapper, Cparle, matthiasmullie

[Wikidata-bugs] [Maniphest] T297066: Unable to add multiple statements at once in Structured Data on Commons

2021-12-06 Thread LucasWerkmeister
LucasWerkmeister added a comment. Seems to work, the AC/DC browser tests turned green again :) thanks! TASK DETAIL https://phabricator.wikimedia.org/T297066 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: matthiasmullie, LucasWerkmeister Cc

[Wikidata-bugs] [Maniphest] T278962: do not follow sitelink redirects when redirect badge is used

2021-12-05 Thread LucasWerkmeister
LucasWerkmeister added a comment. Please quit ping-spamming. TASK DETAIL https://phabricator.wikimedia.org/T278962 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: daniel, LucasWerkmeister, Tagishsimon, William_Cheselden

[Wikidata-bugs] [Maniphest] T297066: Unable to add multiple statements at once in Structured Data on Commons

2021-12-05 Thread LucasWerkmeister
LucasWerkmeister reopened this task as "Open". LucasWerkmeister added a comment. I beg your pardon? TASK DETAIL https://phabricator.wikimedia.org/T297066 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: 00590, Aklapp

[Wikidata-bugs] [Maniphest] T297066: Unable to add multiple statements at once in Structured Data on Commons

2021-12-05 Thread LucasWerkmeister
LucasWerkmeister created this task. LucasWerkmeister added projects: SDC General, SDC-Statements, Regression. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Structured-Data-Backlog. TASK DESCRIPTION **List of steps to reproduce** (step by step

[Wikidata-bugs] [Maniphest] T296572: wikibase-noentity (“this entity does not exist”) message shown on missing main-namespace pages on Commons

2021-11-27 Thread LucasWerkmeister
LucasWerkmeister added a comment. Caused by ViewEntityAction::onBeforeDisplayNoArticleText() <https://gerrit.wikimedia.org/g/mediawiki/extensions/Wikibase/+/8d8c1eda21c160d8405d8b4d0c37d86a003b047c/repo/includes/Actions/ViewEntityAction.php#33> using a general entity namespace lookup i

[Wikidata-bugs] [Maniphest] T296572: wikibase-noentity (“this entity does not exist”) message shown on missing main-namespace pages on Commons

2021-11-27 Thread LucasWerkmeister
LucasWerkmeister created this task. LucasWerkmeister added projects: MediaWiki-extensions-WikibaseRepository, SDC General, MediaWiki-Internationalization. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION **To reproduce**, visit any of the following links: - https

[Wikidata-bugs] [Maniphest] T290300: Serve WCQS Sparql endpoint through api.wikimedia.org with OAuth 2

2021-09-13 Thread LucasWerkmeister
LucasWerkmeister added a comment. > As an external/bot developer I want to be able to authenticate with WCQS via my application/bot so that it can use the the service without human interaction. I can’t speak for others, but as a tool developer, I don’t want to have to authentic

[Wikidata-bugs] [Maniphest] T290635: Evaluate whether WMF operations can take over our essential community run constraints bot

2021-09-09 Thread LucasWerkmeister
LucasWerkmeister added a comment. The source code for the bot has never been published, see T189747 <https://phabricator.wikimedia.org/T189747>. TASK DETAIL https://phabricator.wikimedia.org/T290635 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailprefe

[Wikidata-bugs] [Maniphest] T288884: WikidataPageBanner CI broken: url.indexOf is not a function

2021-08-14 Thread LucasWerkmeister
LucasWerkmeister created this task. LucasWerkmeister added projects: Wikidata, Wikidata-Page-Banner. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION CI for mediawiki/extensions/WikidataPageBanner.git is broken, specifically the noselenium job; example console output

[Wikidata-bugs] [Maniphest] T286679: Some interface messages are in Welsh when British English is selected as the interface language

2021-07-14 Thread LucasWerkmeister
LucasWerkmeister added a comment. > Also, note how the edit links in the sitelink groups (first screenshot) still say edit, rather than “golygu” as in ?uselang=cy. Though that might just be because this message (`wikibase-edit`) is actually overridden in `en-gb`, rather than fall

[Wikidata-bugs] [Maniphest] T286679: Some interface messages are in Welsh when British English is selected as the interface language

2021-07-14 Thread LucasWerkmeister
LucasWerkmeister added a comment. At least the footer seems to affect Wikipedias as well – https://ca.wikipedia.org/wiki/Portada?uselang=en-gb has the following footer on my end: > Privacy policy About Viquipèdia Disclaimers Golwg teclyn symudol Datblygwyr Ystadegau Datganiad cw

[Wikidata-bugs] [Maniphest] T286679: Some interface messages are in Welsh when British English is selected as the interface language

2021-07-14 Thread LucasWerkmeister
LucasWerkmeister added a comment. https://www.wikidata.org/wiki/MediaWiki:Wikibase-sitelinks-wikiquote/en-gb shows the Welsh message text for some reason (which is at least consistent with it being shown on item pages). TASK DETAIL https://phabricator.wikimedia.org/T286679 EMAIL

[Wikidata-bugs] [Maniphest] T286679: Some interface messages are in Welsh when British English is selected as the interface language

2021-07-14 Thread LucasWerkmeister
LucasWerkmeister added a comment. Examples: F34551348: Screenshot 2021-07-14 at 23-36-30 Douglas Adams.png <https://phabricator.wikimedia.org/F34551348> F34551347: Screenshot 2021-07-14 at 23-36-44 Douglas Adams.png <https://phabricator.wikimedia.org/F34551347> On th

[Wikidata-bugs] [Maniphest] T229069: Don’t use heading elements () in Wikibase diffs for coordinates and quantities

2021-07-11 Thread LucasWerkmeister
LucasWerkmeister claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T229069 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: Aklapper, LucasWerkmeister, Biggs657, Invadibot, Lalamarie69, maantietaja, Alter-paule

[Wikidata-bugs] [Maniphest] T286242: [Curious Facts] link to displayed image (if any)

2021-07-06 Thread LucasWerkmeister
LucasWerkmeister added a comment. You can get some attribution information from the `query+imageinfo+extmetadata` API, if you want to (example code <https://github.com/lucaswerkmeister/tool-wd-image-positions/blob/dfaa0c4093f254b4f5458b903853f7059ff98f85/app.py#L526>), but it’s pr

[Wikidata-bugs] [Maniphest] T272357: [Story] Allow wikibases to not populate the wb_changes table if it is not going to be used

2021-05-25 Thread LucasWerkmeister
LucasWerkmeister added a comment. FWIW, I don’t think the default should change at all. Once T272356 <https://phabricator.wikimedia.org/T272356> is done, the size of the wb_changes table should stay within reasonable limits anyways – it’s nice if site admins can prune it even f

[Wikidata-bugs] [Maniphest] T194767: Set up OpenRefine on Cloud VPS

2021-05-23 Thread LucasWerkmeister
LucasWerkmeister added subscribers: yuvipanda, LucasWerkmeister. LucasWerkmeister added a comment. This task has stalled a bit, but @yuvipanda set up OpenRefine in PAWS during Wikimedia Hackathon 2021: https://www.wikidata.org/wiki/Wikidata_talk:Tools/OpenRefine

[Wikidata-bugs] [Maniphest] T272804: Entity JSON for Senses and Forms lacks "type" key

2021-05-12 Thread LucasWerkmeister
LucasWerkmeister renamed this task from "wbgetentities JSON for Senses and Forms lacks "type" key" to "Entity JSON for Senses and Forms lacks "type" key". LucasWerkmeister updated the task description. TASK DETAIL https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-04-26 Thread LucasWerkmeister
LucasWerkmeister added a comment. Alright, I’ve removed those unused `{{GENDER}}`s from most translations now. TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: abi_, LucasWerkmeister Cc: abi_

[Wikidata-bugs] [Maniphest] T238831: Syntax highlighting for viewing ShExC code (EntitySchema pages)

2021-04-19 Thread LucasWerkmeister
LucasWerkmeister added a comment. > So this should be fairly straightforward now, I assume – check if the SyntaxHighlight extension is loaded, and if yes, ask it to parse the equivalent of a `` tag with the ShExC code, and put the result into the HTML output. (Otherwise, keep doing whate

[Wikidata-bugs] [Maniphest] T200814: Use language names instead of language codes in edit summaries

2021-04-14 Thread LucasWerkmeister
LucasWerkmeister added a comment. Side note: since this task was created, the inconsistency has apparently become slightly worse, with the wikibase-entity-summary-wbeditentity-update-languages-short message <https://www.wikidata.org/wiki/MediaWiki:Wikibase-entity-summary-wbeditentity-upd

[Wikidata-bugs] [Maniphest] T239518: Stop using, deprecate and remove Wikibase’s getLocationAgnosticMwApi

2021-04-14 Thread LucasWerkmeister
LucasWerkmeister added projects: ContentTranslation, SDAW-MediaSearch. TASK DETAIL https://phabricator.wikimedia.org/T239518 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: LucasWerkmeister, Invadibot, UOzurumba, maantietaja

[Wikidata-bugs] [Maniphest] T239518: Stop using, deprecate and remove Wikibase’s getLocationAgnosticMwApi

2021-04-14 Thread LucasWerkmeister
LucasWerkmeister updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T239518 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: LucasWerkmeister, Invadibot, maantietaja, CBogen, Akuckartz, Nandana, Lahi

[Wikidata-bugs] [Maniphest] T279585: Error on wmf.38 when parsing edit summary via API: Content serialization failed: Failed to decode as application/json

2021-04-12 Thread LucasWerkmeister
LucasWerkmeister added a comment. The summary is parsed as a summary, that’s not the problem as far as I understand. But it’s now trying to parse page content even when neither `text` nor `page` have been specified, and failing if the empty string isn’t valid content. TASK DETAIL https

[Wikidata-bugs] [Maniphest] T279585: Error on wmf.38 when parsing edit summary via API: Content serialization failed: Failed to decode as application/json

2021-04-07 Thread LucasWerkmeister
LucasWerkmeister added a comment. Hm, thanks. If I add `contentmodel` `text/x-wiki`, I get an internal error instead: https://www.wikidata.org/w/api.php?action=parse=json=summary==text%2Fx-wiki counterexample { "error": {

[Wikidata-bugs] [Maniphest] T241422: Wikidata forms without statements use empty JSON array instead of empty JSON object

2021-04-04 Thread LucasWerkmeister
LucasWerkmeister claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T241422 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: Nikki, LucasWerkmeister, Silvan_WMDE, DannyS712, Addshore, Pintoch, Invadibot, maantietaja

[Wikidata-bugs] [Maniphest] T277836: Recent additions to term languages have not been added to InitialiseSettings.php

2021-03-19 Thread LucasWerkmeister
LucasWerkmeister added a subscriber: Lucas_Werkmeister_WMDE. LucasWerkmeister updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T277836 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-16 Thread LucasWerkmeister
LucasWerkmeister added a comment. Well, it looks like people are adding unnecessary `{{GENDER}}` to messages now, presumably because if they don’t the tool warns about the unused `$1` parameter: F34164419: Screenshot from 2021-03-16 20-49-59.png <https://phabricator.wikimedia.

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-14 Thread LucasWerkmeister
LucasWerkmeister closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: abi_, LucasWerkmeister Cc: abi_, Nikerabbit, Nikki, LucasWerkmeister, Amire80, Ze

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-13 Thread LucasWerkmeister
LucasWerkmeister added a comment. Alright, thanks. I updated the source message and will try how the translation editor behaves tomorrow, and if that looks alright, then I think we can close this issue. TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-13 Thread LucasWerkmeister
LucasWerkmeister added a comment. You mean like this? > {{GENDER:$1|You}} are not allowed to use bulk mode. Sorry. TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: abi_, LucasWerkmeis

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-13 Thread LucasWerkmeister
LucasWerkmeister added a comment. Apparently “GENDER is considered an error by [the] translation tool”. How can we fix this? https://translatewiki.net/w/i.php?title=Wikimedia:Wikidata-lexeme-forms-bulk-not-allowed/it=9944230=9944229 TASK DETAIL https://phabricator.wikimedia.org/T272243

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-12 Thread LucasWerkmeister
LucasWerkmeister added a comment. Ah, now it’s working. Maybe GitHub had a hiccup (there’s an incident <https://www.githubstatus.com/incidents/wdhkj70kynwk> with potentially matching timestamps, I’m too lazy to double-check). TASK DETAIL https://phabricator.wikimedia.org/T272243

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-12 Thread LucasWerkmeister
LucasWerkmeister added a comment. Hm, I tried pushing some extra commits to the `twn` branch (to fix the failing CI), but they’re not showing up in the pull request. Any ideas why? (I can see the commits if I look at the `twn` branch outside the pull request.) TASK DETAIL https

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-09 Thread LucasWerkmeister
LucasWerkmeister added a comment. Excellent, thanks a lot! I look forward to the first export :) TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: abi_, LucasWerkmeister Cc: abi_, Nikerabbit

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-08 Thread LucasWerkmeister
LucasWerkmeister added a comment. Thanks, I didn’t know that. In the case of the existing translations (that will now be imported into translatewiki.net), they were contributed on Wikidata under CC BY-SA 3.0 exclusively, and according to Creative Commons’ Compatible Licenses page <ht

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-08 Thread LucasWerkmeister
LucasWerkmeister added a comment. Alright, thanks! I just saw the “Pywikibot” in the URL / path and didn’t notice that it was translatewiki.net config ^^ I’ve pushed a revert of that commit; once Diffusion is done processing it, it’ll appear at {R2362

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-08 Thread LucasWerkmeister
LucasWerkmeister added a comment. Side note: the project page <https://translatewiki.net/wiki/Translating:Wikidata_Lexeme_Forms> says “license: AGPL 3 or later”, but so far I’ve treating the translations and templates of the tool as CC BY-SA 3.0 (since they’re defined on-wiki), and

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-08 Thread LucasWerkmeister
LucasWerkmeister added a comment. Alright, done in R2362:72c16b93d68a: Fix ku and tg language codes for translatewiki.net <https://phabricator.wikimedia.org/R2362:72c16b93d68a1de09ec690a5edf427e48c964206>. TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-08 Thread LucasWerkmeister
LucasWerkmeister added a comment. I just noticed that https://translatewiki.net/w/i.php?title=Special:Translate=wikidata-lexeme-forms=ku says: > This code is for compatibility purposes only. Localise in 'ku-latn' Should I make the tool use `ku-latn` instead `ku`? (Simila

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-08 Thread LucasWerkmeister
LucasWerkmeister added a comment. Done, thank you! I’ll update the wiki pages on Wikidata now. TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: abi_, LucasWerkmeister Cc: abi_, Nikerabbit

[Wikidata-bugs] [Maniphest] T276643: Wikidata JSON dump (bz2) no longer imports due to bad JSON format

2021-03-07 Thread LucasWerkmeister
LucasWerkmeister added a comment. A workaround //might// be to insert `sed 's/}{/},{/g'` into the pipeline between `bunzip2` and `mongoimport`. (Though that’ll probably at least slow down the import, since sed will run regexes against huge input lines.) TASK DETAIL https

[Wikidata-bugs] [Maniphest] T276643: Wikidata JSON dump (bz2) no longer imports due to bad JSON format

2021-03-07 Thread LucasWerkmeister
LucasWerkmeister added a comment. In T276643#6889891 <https://phabricator.wikimedia.org/T276643#6889891>, @Motagirl2 wrote: > The 20210215 bz2 works perfectly  Yup, same here. TASK DETAIL https://phabricator.wikimedia.org/T276643 EMAIL PREFERENCE

[Wikidata-bugs] [Maniphest] T276643: Wikidata JSON dump (bz2) no longer imports due to bad JSON format

2021-03-06 Thread LucasWerkmeister
LucasWerkmeister added a comment. Alright, the 20210215 gz dump appears to be intact. (The bzip2 one hasn’t finished processing yet.) TASK DETAIL https://phabricator.wikimedia.org/T276643 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T276643: Wikidata JSON dump (bz2) no longer imports due to bad JSON format

2021-03-06 Thread LucasWerkmeister
LucasWerkmeister added a comment. I’ve started my script (using this tool <https://github.com/lucaswerkmeister/cjl>) on the 20210215 bzip2 and gz dumps, but if those dumps are intact, it’ll probably take a bit less than half a day until that’s confirmed. (Or maybe someone else is

[Wikidata-bugs] [Maniphest] T276643: Wikidata JSON dump (bz2) no longer imports due to bad JSON format

2021-03-06 Thread LucasWerkmeister
LucasWerkmeister added a comment. Might be related to the refactoring of the dumps that was done in T259067: Set up generation of JSON dumps for Wikimedia Commons <https://phabricator.wikimedia.org/T259067>. TASK DETAIL https://phabricator.wikimedia.org/T276643 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T276643: Wikidata JSON dump (bz2) no longer imports due to bad JSON format

2021-03-06 Thread LucasWerkmeister
LucasWerkmeister added a comment. Ah, I see. It’s very curious that all these “error points” correspond to very low item IDs… That said, I quickly looked at the IDs of the first 1000 items in the dump, and none of the seven IDs in those “error points” were among them. So I don’t yet

[Wikidata-bugs] [Maniphest] T276643: Wikidata JSON dump (bz2) no longer imports due to bad JSON format

2021-03-06 Thread LucasWerkmeister
LucasWerkmeister added a comment. I checked a JSON dump (`/public/dumps/public/wikidatawiki/entities/20210301/wikidata-20210301-all.json.gz` on Toolforge) and it has the same problem: {"type":"item","id":"Q105741430","labels":{"

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-02 Thread LucasWerkmeister
LucasWerkmeister added a comment. 2. Alright, that makes sense. (I’m more used to opening pull requests from forks, but I guess that wouldn’t scale well for you – I didn’t consider that.) Access should be granted now. TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-03-01 Thread LucasWerkmeister
LucasWerkmeister added a comment. Thanks! 1. I forgot about qqq.json, I added some now. (I also noticed the i18n files were using underscores in the message keys, when hyphens would probably be better for you. Changed to hyphens now.) 2. Is this a requirement? I would prefer

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-02-27 Thread LucasWerkmeister
LucasWerkmeister added a comment. Is there anything I can do to help move this along? As far as I can tell, with the work in the i18n branch, no tool-specific changes to translatewiki.net should be needed anymore – the JSON files should use the same format as everywhere else. TASK DETAIL

[Wikidata-bugs] [Maniphest] T275286: SDC: Suppress usual UI display of a property when its number of statements is very large

2021-02-20 Thread LucasWerkmeister
LucasWerkmeister added a comment. I would suggest to first try how the SDC UI fares with large statement lists, e.g. on a test wiki (Test Wikimedia Commons <https://test-commons.wikimedia.org/wiki/Main_Page> hasn’t been deleted yet), and see what kind of problems emerge, before implem

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-02-13 Thread LucasWerkmeister
LucasWerkmeister added a comment. Any chance you can take a look at that i18n branch and see if the message files look alright? TASK DETAIL https://phabricator.wikimedia.org/T272243 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-02-06 Thread LucasWerkmeister
LucasWerkmeister added a comment. In T272243#6771813 <https://phabricator.wikimedia.org/T272243#6771813>, @LucasWerkmeister wrote: > The formatters have some documentation in formatters.py <https://github.com/lucaswerkmeister/tool-lexem

[Wikidata-bugs] [Maniphest] T273830: Merging lexemes fails if source lexeme has links to its own senses

2021-02-05 Thread LucasWerkmeister
LucasWerkmeister claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T273830 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: LucasWerkmeister, Nikki, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Iflorez

[Wikidata-bugs] [Maniphest] T273830: Merging lexemes fails if source lexeme has links to its own senses

2021-02-03 Thread LucasWerkmeister
LucasWerkmeister added a comment. I looked a bit into the code and I’m pretty sure that this is because Wikibase’s `StatementEntityReferenceExtractor` is stateful (has `$this->entityIds`, never clears them). WikibaseLexeme’s `NoCrossReferencingLexemeStatements` uses the s

[Wikidata-bugs] [Maniphest] T271105: wbeditentity response does not contain lemma data

2021-01-24 Thread LucasWerkmeister
LucasWerkmeister added a comment. See also T202725: API: When creating a Lexeme with wbeditentity API the result is confusing and mixed <https://phabricator.wikimedia.org/T202725>. TASK DETAIL https://phabricator.wikimedia.org/T271105 EMAIL PREFERENCES https://phabricator.wikimed

[Wikidata-bugs] [Maniphest] T272804: wbgetentities JSON for Senses and Forms lacks "type" key

2021-01-24 Thread LucasWerkmeister
LucasWerkmeister updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T272804 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LucasWerkmeister Cc: LucasWerkmeister, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-01-24 Thread LucasWerkmeister
LucasWerkmeister added a comment. > I see translations are currently here: https://github.com/lucaswerkmeister/tool-lexeme-forms/blob/main/translations.py. Would it be possible to have them in one per language? Also something like JSON would be easier to parse. Sure, not a prob

[Wikidata-bugs] [Maniphest] T272243: Add Wikidata Lexeme Forms to translatewiki.net

2021-01-17 Thread LucasWerkmeister
LucasWerkmeister created this task. LucasWerkmeister added projects: translatewiki.net, Wikidata Lexicographical data, Tools. Restricted Application added a project: Wikidata. TASK DESCRIPTION Project information --- **Name**: Wikidata Lexeme Forms **Homepage**: https

[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

[Wikidata-bugs] [Maniphest] T269070: New gloss silently discarded if language code entered using middle click paste

2020-12-01 Thread LucasWerkmeister
LucasWerkmeister added a comment. Reproducible in Firefox 84 on Linux, and also when creating a new sense (as long as there’s at least one other gloss, so that there’s something to save). TASK DETAIL https://phabricator.wikimedia.org/T269070 EMAIL PREFERENCES https

[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 <https://gerrit.wikimedia.org/g/mediawiki/extensions/WikibaseLexeme/+/60ffd38a76d3c59f3ad2aeba429be519e9651737/src/DataAccess/ChangeOp/Validation/LexemeTermLanguageValidator.

[Wikidata-bugs] [Maniphest] T263258: “Create a new item” link on search results page can produce incorrectly-escaped label

2020-11-23 Thread LucasWerkmeister
LucasWerkmeister claimed this task. LucasWerkmeister added a comment. I tested the above patch locally with the following version of the `search-nonefound` message (adapted from the Wikidata version): There were no results matching the query. {{#switch:{{NAMESPACENUMBER:$1

[Wikidata-bugs] [Maniphest] T201588: Improve keyboard navigation on Lexeme pages

2020-10-31 Thread LucasWerkmeister
LucasWerkmeister added a subtask: T266937: Tabbing through fields when editing lemmas should go to the language and lexical category before publish and cancel. TASK DETAIL https://phabricator.wikimedia.org/T201588 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

  1   2   3   >