[Wikidata-bugs] [Maniphest] T345856: Remove Serializable interface from EntityId

2023-10-06 Thread Michael
Michael claimed this task. Michael moved this task from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. Michael set the point value for this task to "1". Michael added a comment. Restricted Application added a project: User-Michael.

[Wikidata-bugs] [Maniphest] T344609: [EXT] Revisit the EntitySchema v2 Technical Decision

2023-10-05 Thread Michael
Michael renamed this task from "Revisit the EntitySchema v2 Technical Decision" to "[EXT] Revisit the EntitySchema v2 Technical Decision". Michael edited projects, added Wikidata Dev Team (Wikidata.org Slice); removed Wikidata Dev Team (Sprint-∞). TASK DETAIL https://phabr

[Wikidata-bugs] [Maniphest] T344609: Revisit the EntitySchema v2 Technical Decision

2023-09-29 Thread Michael
Michael added a comment. I think there is a misunderstanding here as to what the available options in this particular situation are. In T344609#9207699 <https://phabricator.wikimedia.org/T344609#9207699>, @thiemowmde wrote: > If you want you can think of Entit

[Wikidata-bugs] [Maniphest] T347578: HTML tags in Entity diff title

2023-09-28 Thread Michael
Michael added a comment. Though it is not as simple as just changing `plainTextParams` -> `rawParams`, because that would still parse some HTML tags like `` (see screenshot). But it should not be terribly harder, maybe we just need to do some extra escaping ourselves. F37830

[Wikidata-bugs] [Maniphest] T344609: Revisit the EntitySchema v2 Technical Decision

2023-09-28 Thread Michael
Michael added a comment. @thiemowmde Yes, moving towards more modular traits is the midterm plan, as I understand it, but it is not something Wikibase currently sufficiently supports. What is proposed here is to take an approach that will make that future eventual migration less

[Wikidata-bugs] [Maniphest] T347578: HTML tags in Entity diff title

2023-09-28 Thread Michael
Michael added a comment. Can now confirm that it is indeed the change mentioned in the description that introduced the issue. Changing the code modified in `\Wikibase\Repo\Actions\ViewEntityAction::setDiffPageTitle` to use `\Message::rawParams` instead of `\Message::plaintextParams` does

[Wikidata-bugs] [Maniphest] T346520: Update Wikidata.org to use the new HookContainer/HookRunner system

2023-09-28 Thread Michael
Michael added a project: wmde-wikidata-tech. TASK DETAIL https://phabricator.wikimedia.org/T346520 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Umherirrender, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot

[Wikidata-bugs] [Maniphest] T347578: HTML tags in Entity diff title

2023-09-28 Thread Michael
Michael created this task. Michael added a project: Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION **Steps to replicate the issue** (include links if applicable): - Go to https://www.wikidata.org/w/index.php?diff=1868940622=1868940600=Q56668748 - Look

[Wikidata-bugs] [Maniphest] T345083: MUL - Change the copy to "default values" in different places

2023-09-26 Thread Michael
Michael added a comment. > Should we also rename the language code to "default" or should we keep it "mul"? (visible in the API and special pages) No, I do not think that changing the language code to `default` would be a good idea. `mul` is a defined

[Wikidata-bugs] [Maniphest] T328454: [TECH][IPM] Investigate ramifications of IP masking on Wikidata related extensions

2023-09-26 Thread Michael
Michael added a comment. In T328454#9199247 <https://phabricator.wikimedia.org/T328454#9199247>, @Manuel wrote: > If I understand IP masking correctly, the goal is to get rid of IPs as public identifiers. Instead we will use cookie-based "temporary accounts" as

[Wikidata-bugs] [Maniphest] T109579: [Epic] Give more sister projects access to Wikidata

2023-09-26 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T109579 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: PokestarFan, Superchilum, iecetcwcpggwqpgciazwvzpfjpwomjxn, intracer, Darkdadaah, MZMcBride

[Wikidata-bugs] [Maniphest] T328454: [TECH][IPM] Investigate ramifications of IP masking on Wikidata related extensions

2023-09-26 Thread Michael
Michael moved this task from Peer Review to Tech Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. The edits look good to me, thanks! TASK DETAIL https://phabricator.wikimedia.org/T328454 WORKBOARD https://phabricator.wikimedia.org/project/board/6017

[Wikidata-bugs] [Maniphest] T322683: Improve the required marker for fields on the Special:NewLexeme form

2023-09-20 Thread Michael
Michael moved this task from Peer Review to Product Verification on the Wikidata Dev Team (Sprint-∞) board. Michael removed a project: Patch-For-Review. Michael added a comment. Can now be verified on https://wikidata.beta.wmflabs.org/wiki/Special:NewLexeme TASK DETAIL https

[Wikidata-bugs] [Maniphest] T322683: Improve the required marker for fields on the Special:NewLexeme form

2023-09-20 Thread Michael
Michael added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T322683 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: ItamarWMDE, Lucas_Werkmeister_WMDE, Michael, Sarai-WMDE, Nikki, Lydia_Pintscher

[Wikidata-bugs] [Maniphest] T342590: Missing i18n message wikibase-otherprojects-foundation

2023-09-20 Thread Michael
Michael moved this task from Peer Review to Product Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. This should be done, but can probably only verified in production with the next train. That seems to mean next week Thursday. TASK DETAIL https

[Wikidata-bugs] [Maniphest] T322683: Improve the required marker for fields on the Special:NewLexeme form

2023-09-20 Thread Michael
Michael moved this task from Doing to Peer Review on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. PR up for review: https://github.com/wmde/new-lexeme-special-page/pull/518 TASK DETAIL https://phabricator.wikimedia.org/T322683 WORKBOARD https

[Wikidata-bugs] [Maniphest] T342590: Missing i18n message wikibase-otherprojects-foundation

2023-09-20 Thread Michael
Michael added a comment. Done. Thanks! TASK DETAIL https://phabricator.wikimedia.org/T342590 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lydia_Pintscher, Arian_Bozorg, Lucas_Werkmeister_WMDE, Aklapper, TTO, Danny_Benjafield_WMDE

[Wikidata-bugs] [Maniphest] T322683: Improve the required marker for fields on the Special:NewLexeme form

2023-09-20 Thread Michael
Michael claimed this task. Michael moved this task from Todo/Backlog to Doing on the Wikidata Dev Team (Sprint-∞) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T322683 WORKBOARD https://phabricator.wikimedia.org/project/board/6017

[Wikidata-bugs] [Maniphest] T286239: Make tlh-latn and tlh-piqd a valid monolingual string language

2023-09-20 Thread Michael
Michael moved this task from Peer Review to Product Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. Can be verified on beta wikidata. Should be in production next week. TASK DETAIL https://phabricator.wikimedia.org/T286239 WORKBOARD https

[Wikidata-bugs] [Maniphest] T342590: Missing i18n message wikibase-otherprojects-foundation

2023-09-20 Thread Michael
Michael added subscribers: Arian_Bozorg, Lydia_Pintscher. Michael added a comment. We noticed in code review that there are multiple plausible options for what that link text should actually say instead of `⧼wikibase-otherprojects-foundation⧽`. For example, "Foundation" or

[Wikidata-bugs] [Maniphest] T342590: Missing i18n message wikibase-otherprojects-foundation

2023-09-20 Thread Michael
Michael moved this task from Doing to Peer Review on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. Here are the changes to the documentation: https://wikitech.wikimedia.org/w/index.php?title=WMDE%2FWikidata%2FEnable_Client=2113043=2090124 Let me know if you have

[Wikidata-bugs] [Maniphest] T342590: Missing i18n message wikibase-otherprojects-foundation

2023-09-20 Thread Michael
Michael claimed this task. Michael moved this task from Parents/Waiting to Doing on the Wikidata Dev Team (Sprint-∞) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T342590 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T288466: Port Wikidata Query UI to a modern build system

2023-09-19 Thread Michael
Michael added a project: wmde-wikidata-tech. TASK DETAIL https://phabricator.wikimedia.org/T288466 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Celenduin, Michael, toan, Aklapper, Lucas_Werkmeister_WMDE, Danny_Benjafield_WMDE

[Wikidata-bugs] [Maniphest] T328454: [TECH][IPM] Investigate ramifications of IP masking on Wikidata related extensions

2023-09-18 Thread Michael
Michael moved this task from Todo/Backlog to Peer Review on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. Results from the subtasks copied with slightly adjusted language to: https://wikitech.wikimedia.org/wiki/WMDE/Wikidata/Reports/2023/2023-09

[Wikidata-bugs] [Maniphest] T343800: [8 hr] Investigate behavior of temporary accounts with cross-wiki API actions

2023-09-18 Thread Michael
Michael closed this task as "Resolved". Michael added a comment. Content transferred to https://wikitech.wikimedia.org/wiki/WMDE/Wikidata/Reports/2023/2023-09-18_Ramifications_of_IP_masking_on_Wikidata_related_extensions Further discussion of the results should probably happen in

[Wikidata-bugs] [Maniphest] T343799: [8 hr] Investigate places where Wikibase distinguishes between anonymous and registered users

2023-09-18 Thread Michael
Michael closed this task as "Resolved". Michael added a comment. Content transferred to https://wikitech.wikimedia.org/wiki/WMDE/Wikidata/Reports/2023/2023-09-18_Ramifications_of_IP_masking_on_Wikidata_related_extensions Further discussion of the results should probably happen in

[Wikidata-bugs] [Maniphest] T328454: [TECH][IPM] Investigate ramifications of IP masking on Wikidata related extensions

2023-09-18 Thread Michael
Michael closed subtask T343800: [8 hr] Investigate behavior of temporary accounts with cross-wiki API actions as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T328454 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Niharika

[Wikidata-bugs] [Maniphest] T328454: [TECH][IPM] Investigate ramifications of IP masking on Wikidata related extensions

2023-09-18 Thread Michael
Michael closed subtask T343799: [8 hr] Investigate places where Wikibase distinguishes between anonymous and registered users as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T328454 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael

[Wikidata-bugs] [Maniphest] T214578: Make license for Schemas configurable

2023-09-18 Thread Michael
Michael added a comment. In T214578#9170441 <https://phabricator.wikimedia.org/T214578#9170441>, @Lydia_Pintscher wrote: > Meaning it is the same license for Items, Properties, Lexemes and EntitySchemas on the same instance? That'd be good enough for me. Yes, as I u

[Wikidata-bugs] [Maniphest] T330550: Anonymous editor warning login link doesn't include returnto parameter

2023-09-18 Thread Michael
Michael moved this task from Peer Review to Product Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. Can now be reviewed on beta wikidata. TASK DETAIL https://phabricator.wikimedia.org/T330550 WORKBOARD https://phabricator.wikimedia.org/project/board/6017

[Wikidata-bugs] [Maniphest] T333660: [ES-M5] Run EntitySchema CI at least once a day

2023-09-15 Thread Michael
Michael moved this task from Todo/Backlog to Tech Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. In T333660#9170104 <https://phabricator.wikimedia.org/T333660#9170104>, @karapayneWMDE wrote: > username and password added, please let me know i

[Wikidata-bugs] [Maniphest] T333858: Add EntitySchema picker when Editing EntitySchema properties

2023-09-15 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T333858 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Sarai-WMDE, Arian_Bozorg, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T214578: Make license for Schemas configurable

2023-09-15 Thread Michael
Michael added a comment. With T342001: Update default license message in Item, Property, Lexeme and EntitySchema creation and edit summaries <https://phabricator.wikimedia.org/T342001> this is now longer a hard-coded string, but now it is the same licence as for Wikibase. See

[Wikidata-bugs] [Maniphest] T330550: Anonymous editor warning login link doesn't include returnto parameter

2023-09-15 Thread Michael
Michael moved this task from Doing to Peer Review on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. The GitHub PR has been merged, all other changes are ready for review on Gerrit. TASK DETAIL https://phabricator.wikimedia.org/T330550 WORKBOARD https

[Wikidata-bugs] [Maniphest] T344140: [SW] Decide on how to move forward with daily Lexeme browser tests

2023-09-14 Thread Michael
Michael added a comment. **Async story writing notes:** This is a technical decision that is needed. I think it would be nice to have a dedicated Decision Record in the WikibaseLexeme repo for future reference, rather just remembering this task here in Phabricator. Since this should

[Wikidata-bugs] [Maniphest] T284061: [SW][TECH][LEX] OutOfRangeException: Lexeme L493003 doesn't have sense L493003-S7

2023-09-14 Thread Michael
Michael added a comment. **Async story writing notes:** The main thing I would add here is to also check for this issue with Forms. Do they have it as well? If not, how do Forms deal with "a form being deleted + edit conflict"? Maybe this can be resolved by adding a mis

[Wikidata-bugs] [Maniphest] T341409: [SW] Use LanguageNameUtils::ALL for monolingual text and lexemes

2023-09-14 Thread Michael
Michael added a comment. I notice, I'm still a bit confused as to where CLDR is getting its languages from. Partly from core, partly from a manually maintained list (localNamesXX.php), but there are also comments like `# Added to Core, not part of CLDR, T287345`. What is that CLDR mentioned

[Wikidata-bugs] [Maniphest] T330550: Anonymous editor warning login link doesn't include returnto parameter

2023-09-13 Thread Michael
Michael added a comment. This special-new-lexeme PR is ready for review: https://github.com/wmde/new-lexeme-special-page/pull/517 TASK DETAIL https://phabricator.wikimedia.org/T330550 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc

[Wikidata-bugs] [Maniphest] T343799: [8 hr] Investigate places where Wikibase distinguishes between anonymous and registered users

2023-09-13 Thread Michael
Michael added a comment. To me, Phabricator feels more searchable and keeping things in their context than Google Docs, but a Wiki sounds like not a bad idea. We should be using wikis more anyway. Now I'm wondering which wiki would be best? Probably either www.wikimedia.org <ht

[Wikidata-bugs] [Maniphest] T333660: [ES-M5] Run EntitySchema CI at least once a day

2023-09-12 Thread Michael
Michael removed Michael as the assignee of this task. Michael moved this task from Tech Verification to Todo/Backlog on the Wikidata Dev Team (Sprint-∞) board. TASK DETAIL https://phabricator.wikimedia.org/T333660 WORKBOARD https://phabricator.wikimedia.org/project/board/6017/ EMAIL

[Wikidata-bugs] [Maniphest] T333660: [ES-M5] Run EntitySchema CI at least once a day

2023-09-11 Thread Michael
Michael added a subscriber: karapayneWMDE. Michael added a comment. In T333660#9156162 <https://phabricator.wikimedia.org/T333660#9156162>, @Lucas_Werkmeister_WMDE wrote: > Well, it’s green so far: https://github.com/wikimedia/mediawiki-extensions-EntitySchema/actions/ >

[Wikidata-bugs] [Maniphest] T235824: Share vuejs components between projects

2023-09-07 Thread Michael
Michael closed subtask T235834: Create new ooui-ish vuejs component library repository and share first component as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T235824 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Akuckartz

[Wikidata-bugs] [Maniphest] T235834: Create new ooui-ish vuejs component library repository and share first component

2023-09-07 Thread Michael
Michael closed this task as "Resolved". Michael added a comment. This has been done and also been overcome again since the creation of this task. TASK DETAIL https://phabricator.wikimedia.org/T235834 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailp

[Wikidata-bugs] [Maniphest] T235824: Share vuejs components between projects

2023-09-07 Thread Michael
Michael closed subtask T235840: Create button component(s) as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T235824 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Akuckartz, Niedzielski, WMDE-leszek, Addshore, Jakob_WMDE

[Wikidata-bugs] [Maniphest] T235840: Create button component(s)

2023-09-07 Thread Michael
Michael closed this task as "Resolved". Michael added a comment. This has been implemented a long time ago. TASK DETAIL https://phabricator.wikimedia.org/T235840 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklappe

[Wikidata-bugs] [Maniphest] T344415: Wikibase secondary CI email sending is broken

2023-09-07 Thread Michael
Michael closed this task as "Resolved". Michael claimed this task. Michael added a comment. Restricted Application added a project: User-Michael. As I understand it, this was fixed by @WMDE-leszek clicking the box in gmail to "Allow less secure apps" or something. It

[Wikidata-bugs] [Maniphest] T344416: Wikibase secondary CI fails on ItemHandlerTest with `NoSuchServiceException: No such service: WikibaseClient.SiteGroup`

2023-09-07 Thread Michael
Michael closed this task as "Resolved". Michael removed Michael as the assignee of this task. Michael added a comment. I think there is nothing that needs doing here anymore. TASK DETAIL https://phabricator.wikimedia.org/T344416 EMAIL PREFERENCES https://phabricator.wik

[Wikidata-bugs] [Maniphest] T330550: Anonymous editor warning login link doesn't include returnto parameter

2023-09-07 Thread Michael
Michael claimed this task. Michael moved this task from Todo/Backlog to Doing on the Wikidata Dev Team (Sprint-∞) board. TASK DETAIL https://phabricator.wikimedia.org/T330550 WORKBOARD https://phabricator.wikimedia.org/project/board/6017/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T340832: [STORY] MUL - While reading, make Wikibase label fallbacks or the `mul` language code default clearly visible

2023-09-06 Thread Michael
Michael added a comment. Sounds good to me. So since Product already gave their ok in T340832#9096600 <https://phabricator.wikimedia.org/T340832#9096600>, I think this subtask can be closed and moved to done? We can have another look at the stats once it gets enabled in production, I

[Wikidata-bugs] [Maniphest] T328454: [TECH][IPM] Investigate ramifications of IP masking on Wikidata related extensions

2023-09-06 Thread Michael
Michael moved this task from Parents/Waiting to Product Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. See the child-tasks T343799 <https://phabricator.wikimedia.org/T343799> and T343800 <https://phabricator.wikimedia.org/T343800> for the res

[Wikidata-bugs] [Maniphest] T345725: [QT] Chore: update tainted reference dependecies

2023-09-06 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T345725 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, noarave, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione

[Wikidata-bugs] [Maniphest] T330550: Anonymous editor warning login link doesn't include returnto parameter

2023-09-06 Thread Michael
Michael removed Michael as the assignee of this task. Michael moved this task from Doing to Todo/Backlog on the Wikidata Dev Team (Sprint-∞) board. TASK DETAIL https://phabricator.wikimedia.org/T330550 WORKBOARD https://phabricator.wikimedia.org/project/board/6017/ EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T330550: Anonymous editor warning login link doesn't include returnto parameter

2023-09-06 Thread Michael
Michael claimed this task. Michael moved this task from Todo/Backlog to Doing on the Wikidata Dev Team (Sprint-∞) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T330550 WORKBOARD https://phabricator.wikimedia.org/project/board/6017

[Wikidata-bugs] [Maniphest] T344609: Revisit the EntitySchema v2 Technical Decision

2023-09-05 Thread Michael
Michael added a comment. In T344609#9124706 <https://phabricator.wikimedia.org/T344609#9124706>, @Bugreporter wrote: > [...] And the decision is the latter is chosen. [...] That is indeed what is being proposed, but note that the discussion is still ongoing and the dec

[Wikidata-bugs] [Maniphest] T222707: switch eslint to require dangling comma with "always-multiline"

2023-08-31 Thread Michael
Restricted Application added a project: wdwb-tech. TASK DETAIL https://phabricator.wikimedia.org/T222707 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Esanders, DanielFriesen, Aklapper, alaa_wmde, Jdforrester-WMF, Krinkle

[Wikidata-bugs] [Maniphest] T345372: Wikibase CI broken: RuntimeException: Database backend disabled

2023-08-31 Thread Michael
Michael added a comment. Seems there are multiple repositories blocking each other with failing tests. I see two options: Either 1. force-merge the changes and crossing the fingers that everything will work out or 2. reverting the core change, then merging the changes

[Wikidata-bugs] [Maniphest] T255566: Figure out why LexemeEditEntityTest::testGivenInvalidDataInClearRequest_errorIsReported is throwing an Exception/logging an error with AbuseFilter enabled

2023-08-31 Thread Michael
Michael moved this task from Triaged Low (0-50) to Sorted Team A on the wdwb-tech board. Michael added a project: wmde-wikidata-tech. TASK DETAIL https://phabricator.wikimedia.org/T255566 WORKBOARD https://phabricator.wikimedia.org/project/board/3532/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T255566: Figure out why LexemeEditEntityTest::testGivenInvalidDataInClearRequest_errorIsReported is throwing an Exception/logging an error with AbuseFilter enabled

2023-08-31 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T255566 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: thcipriani, kostajh, Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE

[Wikidata-bugs] [Maniphest] T255566: Figure out why LexemeEditEntityTest::testGivenInvalidDataInClearRequest_errorIsReported is throwing an Exception/logging an error with AbuseFilter enabled

2023-08-31 Thread Michael
Michael changed the subtype of this task from "Task" to "Production Error". TASK DETAIL https://phabricator.wikimedia.org/T255566 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: thcipriani, kostajh, Lucas_Werkme

[Wikidata-bugs] [Maniphest] T331605: [ES-M3] Update Termbox README Dev instructions (+ensure working local setup for all devs)

2023-08-31 Thread Michael
Michael removed Michael as the assignee of this task. Michael moved this task from Peer Review to Our work done on the Wikidata Dev Team (Sprint-∞) board. Michael added a project: Wikibase Product Platform Team WPP. Michael added a comment. Moving it to "our work done" so that the m

[Wikidata-bugs] [Maniphest] T332624: LibraryUpgrade fails for Query Builder due to missing Cypress dependency: Xvfb

2023-08-29 Thread Michael
Michael changed the task status from "Stalled" to "Open". Michael added a comment. Meh. Would be useful to see what the `./cypress/figureOutBrowser.sh` script returned. But the netlify PR has been merged, so maybe at least that issue there might be resolved and th

[Wikidata-bugs] [Maniphest] T340832: [STORY] MUL - While reading, make Wikibase label fallbacks or the `mul` language code default clearly visible

2023-08-28 Thread Michael
Michael added a comment. Thanks! I've added the annotations for deployments (both in general and a separate one for only the train). However, I'm confused by what looks to me like a mismatch between the two rows of graphs. For example when zooming in to an instance at the beginning

[Wikidata-bugs] [Maniphest] T340832: [STORY] MUL - While reading, make Wikibase label fallbacks or the `mul` language code default clearly visible

2023-08-24 Thread Michael
Michael added a comment. Can't explain that particular spike, but my recollection on this is pretty hazy and I don't have the code in front of me, but doesn't startup.js always evaluate the code of the module in order to detect changes? But if what I wrote above were actually the case

[Wikidata-bugs] [Maniphest] T344609: Revisit the EntitySchema v2 Technical Decision

2023-08-22 Thread Michael
Michael claimed this task. Michael moved this task from Parents/Waiting to Doing on the Wikidata Dev Team (Sprint-∞) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T344609 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T344609: Revisit the EntitySchema v2 Technical Decision

2023-08-21 Thread Michael
Michael renamed this task from "Revisit the EntitySchema Technical Decision" to "Revisit the EntitySchema v2 Technical Decision". TASK DETAIL https://phabricator.wikimedia.org/T344609 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferen

[Wikidata-bugs] [Maniphest] T344609: Revisit the EntitySchema Technical Decision

2023-08-21 Thread Michael
Michael created this task. Michael added projects: Wikidata, Shape Expressions. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION With the decision to return EntitySchema values as a `wikibase-entityid` datavalue-type (T339920 <https://phabricator.wikimedia.org/T339

[Wikidata-bugs] [Maniphest] T344416: Wikibase secondary CI fails on ItemHandlerTest with `NoSuchServiceException: No such service: WikibaseClient.SiteGroup`

2023-08-21 Thread Michael
Michael moved this task from Doing to Our work done on the Wikidata Dev Team (Sprint-∞) board. Michael set the point value for this task to "3". Michael added a comment. Secondary CI is green again. TASK DETAIL https://phabricator.wikimedia.org/T344416 WORKBOA

[Wikidata-bugs] [Maniphest] T344417: telnet should be a valid scheme for URL data types on wikidata.org

2023-08-21 Thread Michael
Michael claimed this task. Michael set the point value for this task to "1". Michael added a project: Wikidata Dev Team (Sprint-∞). Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T344417 EMAIL PREFERENCES https://phabricator.wik

[Wikidata-bugs] [Maniphest] T339920: [ES-M2]: Return EntitySchema as `wikibase-entityid` through the Action API

2023-08-21 Thread Michael
Michael added a comment. In T339920#9104838 <https://phabricator.wikimedia.org/T339920#9104838>, @Bugreporter wrote: > Personally I will oppose `wikibase-entityid` since EntitySchema is not a type of **Wikibase** entity. EntitySchema is a completely independent

[Wikidata-bugs] [Maniphest] T344416: Wikibase secondary CI fails on ItemHandlerTest with `NoSuchServiceException: No such service: WikibaseClient.SiteGroup`

2023-08-17 Thread Michael
Michael claimed this task. Michael added a project: Wikidata Dev Team (Sprint-∞). Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T344416 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc

[Wikidata-bugs] [Maniphest] T344415: Wikibase secondary CI email sending is broken

2023-08-17 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T344415 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja

[Wikidata-bugs] [Maniphest] T344416: Wikibase secondary CI fails on ItemHandlerTest with `NoSuchServiceException: No such service: WikibaseClient.SiteGroup`

2023-08-17 Thread Michael
Michael created this task. Michael added projects: Wikidata, wdwb-tech. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION First failing job: https://github.com/wikimedia/mediawiki-extensions-Wikibase/actions/runs/5778927629/job/15660659892 Seemingly caused by: Avoid DB

[Wikidata-bugs] [Maniphest] T344415: Wikibase secondary CI email sending is broken

2023-08-17 Thread Michael
Michael created this task. Michael added projects: Wikidata, wdwb-tech. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION We currently have a broken Wikibase Secondary CI test job (tracked separately) since 10 days ago, and no email was sent for the job that broke CI

[Wikidata-bugs] [Maniphest] T343409: MUL - Configure Test Wikidata to full-rollout mode

2023-08-17 Thread Michael
Michael set the point value for this task to "1". TASK DETAIL https://phabricator.wikimedia.org/T343409 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Michael, Aklapper, Manuel, Danny_Benjafield_WMDE, Astuthiodit_1, kar

[Wikidata-bugs] [Maniphest] T344362: Some Lexemes seem to miss styles/scripts. Can be "fixed" by purging.

2023-08-16 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T344362 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE

[Wikidata-bugs] [Maniphest] T344362: Some Lexemes seem to miss styles/scripts. Can be "fixed" by purging.

2023-08-16 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T344362 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE

[Wikidata-bugs] [Maniphest] T344362: Some Lexemes seem to miss styles/scripts. Can be "fixed" by purging.

2023-08-16 Thread Michael
Michael created this task. Michael added projects: Wikidata, Wikidata Lexicographical data. TASK DESCRIPTION **Steps to replicate the issue** (include links if applicable): - cannot reliably reproduce it yet, but seems to happen pretty frequently, likely somehow involving caching

[Wikidata-bugs] [Maniphest] T330550: Anonymous editor warning login link doesn't include returnto parameter

2023-08-16 Thread Michael
Michael added a comment. In T330550#8979978 <https://phabricator.wikimedia.org/T330550#8979978>, @Lucas_Werkmeister_WMDE wrote: > Based on what we found during review, I think this should be moved out of our sprint, and probably also no longer have the #good_first_tas

[Wikidata-bugs] [Maniphest] T338330: [STORY] MUL - While editing, make Wikibase label fallbacks or the `mul` language code default clearly visible

2023-08-16 Thread Michael
Michael moved this task from Doing to Product Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. This should now be ready to be verified by product on test.wikidata.org TASK DETAIL https://phabricator.wikimedia.org/T338330 WORKBOARD https

[Wikidata-bugs] [Maniphest] T340832: [STORY] MUL - While reading, make Wikibase label fallbacks or the `mul` language code default clearly visible

2023-08-16 Thread Michael
Michael moved this task from Doing to Peer Review on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. We have now metrics for our `wikibase.fallbackchain` RL module incoming: https://grafana.wikimedia.org/d/JaC2imRIk/wikidata-internal-performance-monitoring What graphs do

[Wikidata-bugs] [Maniphest] T330391: Remove Node14/16 fix from tainted references

2023-08-16 Thread Michael
Michael changed the task status from "Stalled" to "Open". Michael added a comment. The browser tests are currently not running and quibble has been updated to node 16. See T343886 <https://phabricator.wikimedia.org/T343886> for more on the browser t

[Wikidata-bugs] [Maniphest] T343409: MUL - Configure Test Wikidata to full-rollout mode

2023-08-16 Thread Michael
Michael added a comment. Scheduled for the backport window today at 15:00 Berlin time TASK DETAIL https://phabricator.wikimedia.org/T343409 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Michael, Aklapper, Manuel

[Wikidata-bugs] [Maniphest] T343409: MUL - Configure Test Wikidata to full-rollout mode

2023-08-16 Thread Michael
Michael claimed this task. Michael edited projects, added Wikidata Dev Team (Sprint-∞); removed Wikidata Dev Team. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T343409 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Wikidata-bugs] [Maniphest] T328454: [TECH][IPM] Investigate ramifications of IP masking on Wikidata related extensions

2023-08-15 Thread Michael
Michael added subscribers: Arian_Bozorg, Lydia_Pintscher. Michael added a comment. Very related and probably also important for Product sense-making around this: T337103: Decide a standard approach for classifying temporary, IP and registered users <https://phabricator.wikimedia.org/T337

[Wikidata-bugs] [Maniphest] T318981: Lexeme header overlaps page toolbar in Minerva skin

2023-08-14 Thread Michael
Michael added a subscriber: Jakob_WMDE. Michael added a comment. In T318981#9090462 <https://phabricator.wikimedia.org/T318981#9090462>, @Michael wrote: > I looked into this a bit and I'm thoroughly confused. > > [...] > > 2. In figuring out what to do about

[Wikidata-bugs] [Maniphest] T318981: Lexeme header overlaps page toolbar in Minerva skin

2023-08-14 Thread Michael
Michael added a comment. I looked into this a bit and I'm thoroughly confused. 1. Why are we not loading the Lexeme styles on mobile? Has it always been that on mobile (that is, https://m.wikidata.org/w/index.php?title=Lexeme:L1=1) the Lexeme header is basic unstyled? - Senses

[Wikidata-bugs] [Maniphest] T318981: Lexeme header overlaps page toolbar in Minerva skin

2023-08-14 Thread Michael
Michael moved this task from Unified prioritized backlog to Sprint-∞ on the Wikidata Dev Team board. Michael edited projects, added Wikidata Dev Team (Sprint-∞); removed Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T318981 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T318981: Lexeme header overlaps page toolbar in Minerva skin

2023-08-14 Thread Michael
Michael claimed this task. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T318981 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lucas_Werkmeister_WMDE, Nikki, Masumrezarock100

[Wikidata-bugs] [Maniphest] T333660: [ES-M5] Run EntitySchema CI at least once a day

2023-08-14 Thread Michael
Michael renamed this task from "[ES-M5] Add EntitySchema to Wikibase CI" to "[ES-M5] Run EntitySchema CI at least once a day". TASK DETAIL https://phabricator.wikimedia.org/T333660 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferen

[Wikidata-bugs] [Maniphest] T333660: [ES-M5] Add EntitySchema to Wikibase CI

2023-08-14 Thread Michael
Michael claimed this task. Michael moved this task from Parents/Waiting to Doing on the Wikidata Dev Team (Sprint-∞) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T333660 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T333660: [ES-M5] Add EntitySchema to Wikibase CI

2023-08-14 Thread Michael
Michael edited projects, added Wikidata Dev Team (Sprint-∞); removed Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T333660 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: ItamarWMDE, Lucas_Werkmeister_WMDE, Aklapper

[Wikidata-bugs] [Maniphest] T344140: Decide on how to move forward with daily Lexeme browser tests

2023-08-14 Thread Michael
Michael created this task. Michael added projects: Wikidata Lexicographical data, Wikidata, wmde-wikidata-tech, Browser-Tests. Restricted Application added a project: wdwb-tech. TASK DESCRIPTION Lexeme browser tests are currently disabled to allow upgrading the CI images to Node 16+ (see

[Wikidata-bugs] [Maniphest] T328543: [QB] [WDQS-GUI] Move build scripts from CI to the repository

2023-08-11 Thread Michael
Michael added a subscriber: hashar. Michael added a comment. It has been a long while since I last looked into this, and I'm not fully sure what @hashar had mind, but my understanding would be that the rough process would look like: 1. look at the shell commands and such in the jobs

[Wikidata-bugs] [Maniphest] T343800: [8 hr] Investigate behavior of temporary accounts with cross-wiki API actions

2023-08-11 Thread Michael
Michael added a comment. Less related to Wikidata because we have CentralAuth, but maybe relevant to the ecosystem at large: I noticed that linking a Wikipage to an Item on different wiki failed in my local dev setup with the user being unknown. So, if wikifarms want to enable

[Wikidata-bugs] [Maniphest] T343799: [8 hr] Investigate places where Wikibase distinguishes between anonymous and registered users

2023-08-10 Thread Michael
Michael added a comment. As far as I can see, this should cover all the cases I found in a first pass. I think there are about 2 hours left in the timebox for some more in-depth investigation, if needed, or for a nicer write-up of the findings, if that is desired. TASK DETAIL https

[Wikidata-bugs] [Maniphest] T343799: [8 hr] Investigate places where Wikibase distinguishes between anonymous and registered users

2023-08-10 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T343799 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T343799: [8 hr] Investigate places where Wikibase distinguishes between anonymous and registered users

2023-08-10 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T343799 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T343799: [8 hr] Investigate places where Wikibase distinguishes between anonymous and registered users

2023-08-10 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T343799 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T343118: EntitySchema editor should have a license note

2023-08-10 Thread Michael
Michael added a comment. Now the updated message is available on beta: https://wikidata.beta.wmflabs.org/w/index.php?title=EntitySchema:E1=edit TASK DETAIL https://phabricator.wikimedia.org/T343118 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T343799: [8 hr] Investigate places where Wikibase distinguishes between anonymous and registered users

2023-08-10 Thread Michael
Michael added a comment. Looking at `\User::getId` did not result in any places in Wikibase+ that would have different behavior based on logged-in status. TASK DETAIL https://phabricator.wikimedia.org/T343799 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

<    2   3   4   5   6   7   8   9   10   11   >