Page MenuHomePhabricator

Michael (Michael Große (WMDE))
πŸ¦”

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Nov 5 2018, 11:51 AM (97 w, 6 d)
Availability
Available
IRC Nick
Michael_WMDE
LDAP User
Michael Große
MediaWiki User
Michael Große (WMDE) [ Global Accounts ]

Berlin-based software developer for WMDE. Previously I worked on DokuWiki and WikiMatrix. Exited about PHP7.2 coming to our platforms.

Board: User-Michael
Meta: User:Michael_Große_(WMDE)
Tech: My Contributions
GitHub: micgro42
LinkedIn: https://www.linkedin.com/in/celenduin

πŸ¦”

Recent Activity

Wed, Sep 16

Michael placed T217144: Wikibase entities created/edited via OAuth consumer without β€œedit your watchlist” grant are not added to watchlist despite setting up for grabs.
Wed, Sep 16, 4:13 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, Growth-Team, MediaWiki-User-management, MediaWiki-Watchlist, Wikidata
Michael moved T260118: Move content of $wgExtraLanguageNames on Wikidata to default Terms languages from Stalled/Waiting to To Do on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

As far as I can tell, this should now be good to go.

Wed, Sep 16, 3:56 PM · Patch-For-Review, MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael added a comment to T258333: Add French namespace translations to the Wikibase repository.

Adding a two week due date as agreed in the retro, since the task that this waiting on is currently on top of the prioritized product column: T260073

Wed, Sep 16, 3:44 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), good first task, I18n, Wikidata Lexicographical data, Wikidata
Michael set Due Date to Tue, Sep 29, 10:00 PM on T258333: Add French namespace translations to the Wikibase repository.
Wed, Sep 16, 3:42 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), good first task, I18n, Wikidata Lexicographical data, Wikidata
Michael added a comment to T205094: Investigate and restructure SQL directory, and use new MediaWiki abstract schema change features.

Added (default?) 2 week due date to see if https://gerrit.wikimedia.org/r/c/mediawiki/core/+/626854 is merged, then we can proceed as described above (T205094#6460185).

Wed, Sep 16, 3:36 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Wikidata-Trailblazing-Exploration, Technical-Debt, wdwb-tech-focus, Wikidata
Michael set Due Date to Tue, Sep 29, 10:00 PM on T205094: Investigate and restructure SQL directory, and use new MediaWiki abstract schema change features.
Wed, Sep 16, 3:33 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Wikidata-Trailblazing-Exploration, Technical-Debt, wdwb-tech-focus, Wikidata
Michael claimed T217144: Wikibase entities created/edited via OAuth consumer without β€œedit your watchlist” grant are not added to watchlist despite setting.

Will review the patch. Let's see if I also manage to create one for the other callers mentioned in the commit message

Wed, Sep 16, 12:17 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, Growth-Team, MediaWiki-User-management, MediaWiki-Watchlist, Wikidata
Michael awarded T259771: RFC: Drop support for database upgrade older than two LTS releases a Like token.
Wed, Sep 16, 8:01 AM Β· MediaWiki-Stakeholders-Group, Platform Engineering, TechCom-RFC

Tue, Sep 15

Michael created T262938: Add tracking for reference editing to Wikidata Bridge.
Tue, Sep 15, 2:44 PM Β· Wikidata, Wikidata-Bridge
Michael renamed T262929: Drop cron job to generate Wikidata location data for analytics purposes from Drop cron job to generate Wikidata location data to Drop cron job to generate Wikidata location data for analytics purposes.
Tue, Sep 15, 1:52 PM Β· Wikidata
Michael created T262929: Drop cron job to generate Wikidata location data for analytics purposes.
Tue, Sep 15, 1:51 PM Β· Wikidata
Michael added a comment to T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.

I think this can now be closed:

Tue, Sep 15, 11:37 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael added a comment to T260384: Wikimedia\Rdbms\Database::makeList: empty input for field wbxl_language.

I think this can now be closed:

Tue, Sep 15, 11:37 AM Β· MediaWiki-extensions-WikibaseClient, Wikidata, Wikidata-Campsite, Wikimedia-production-error
Michael removed a project from T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format: Patch-For-Review.
Tue, Sep 15, 9:07 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael moved T260869: Wikidata sitelink save, shows error message twice. from Peer Review to Test (Verification) on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Tue, Sep 15, 8:58 AM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Mon, Sep 14

Michael closed T261850: compare model accuracy with and without property suggester as Resolved.

This has been done in #159.

Mon, Sep 14, 9:33 AM Β· User-Ladsgroup, Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 3), Wikidata
Michael closed T261850: compare model accuracy with and without property suggester, a subtask of T261849: Benchmark old and new model accuracy on new labeled data, as Resolved.
Mon, Sep 14, 9:33 AM Β· User-Ladsgroup, Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 3), Wikidata

Fri, Sep 11

Michael updated the task description for T260915: Move DataValues away from β€œwithered” PHPUnit 4.
Fri, Sep 11, 3:52 PM Β· Wikidata-Campsite, PHP 7.4 support, DataValues, wdwb-tech-focus, Technical-Debt, Wikidata

Thu, Sep 10

Michael moved T260771: Add signal: has a statement linking to a media file from Test (Verification) to Done on the Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 3) board.
Thu, Sep 10, 3:16 PM Β· Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 3), Wikidata
Michael added a comment to T261850: compare model accuracy with and without property suggester.

Great! I'll make a pull request for removing it. πŸ‘

Thu, Sep 10, 8:26 AM Β· User-Ladsgroup, Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 3), Wikidata
Michael added a comment to T261850: compare model accuracy with and without property suggester.

Thank you for your thorough research. That means we can effectively drop property suggester? Not having to do that extra network request should speed some things up.

Thu, Sep 10, 7:45 AM Β· User-Ladsgroup, Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 3), Wikidata

Wed, Sep 2

Michael closed T260770: Add signal: is an astronomical object as Resolved.
Wed, Sep 2, 10:39 AM Β· Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 2), User-Ladsgroup, Wikidata
Michael moved T260770: Add signal: is an astronomical object from Peer Review to Done on the Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 2) board.
Wed, Sep 2, 9:31 AM Β· Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 2), User-Ladsgroup, Wikidata

Tue, Sep 1

Michael added a comment to T261328: Change signal: Ensure that the number of statements is counted correctly and consistently.

I'm not sure what this task is referring to. I looked through our current features and it seems there is barely any to which the number of statements is relevant in the first place.

Tue, Sep 1, 1:47 PM Β· User-Ladsgroup, Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 3), Wikidata

Mon, Aug 31

Michael closed T261295: Document workaround for missing datatype as Resolved.
Mon, Aug 31, 8:04 AM Β· Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 2), artificial-intelligence, revscoring, Machine Learning Platform, Wikidata
Michael closed T261295: Document workaround for missing datatype, a subtask of T259351: property datatype information is missing in articlequality/ORES, as Resolved.
Mon, Aug 31, 8:04 AM Β· Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 1), artificial-intelligence, revscoring, Machine Learning Platform, Wikidata

Fri, Aug 28

Michael moved T261295: Document workaround for missing datatype from Doing to Test (Verification) on the Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 2) board.
Fri, Aug 28, 2:53 PM Β· Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 2), artificial-intelligence, revscoring, Machine Learning Platform, Wikidata

Thu, Aug 27

Michael added a comment to T260771: Add signal: has a statement linking to a media file.

I got started with this earlier, unfortunately, phabricator is not yet adding backlinks from github: https://github.com/wikimedia/articlequality/pull/149

Thu, Aug 27, 8:05 AM Β· Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 3), Wikidata

Wed, Aug 26

Michael created T261295: Document workaround for missing datatype.
Wed, Aug 26, 10:50 AM Β· Item Quality Scoring Improvement (Item Quality Scoring Improvement - Sprint 2), artificial-intelligence, revscoring, Machine Learning Platform, Wikidata

Mon, Aug 24

Michael added a comment to T245824: Error in "App closes on clicking the cancel button".

This is not a Data Bridge bug. It is a bug in the new release of the OOJS-UI library and our browser tests merely caught that bug. Good thing that we have them.

Mon, Aug 24, 10:08 AM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata-Bridge, ci-test-error (WMF-deployed Build Failure), MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), MediaWiki-extensions-WikibaseClient, Wikidata
Michael added a comment to T245824: Error in "App closes on clicking the cancel button".

Ugh, always on a Friday evening. Looking into it a bit and also coordinating with this weeks IM @Addshore

Mon, Aug 24, 8:15 AM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata-Bridge, ci-test-error (WMF-deployed Build Failure), MW-1.35-notes (1.35.0-wmf.21; 2020-02-25), MediaWiki-extensions-WikibaseClient, Wikidata

Aug 21 2020

Michael removed a project from T260426: Move `getEntityNamespaceLookup` from `GenericServices`: Patch-For-Review.
Aug 21 2020, 2:27 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Technical-Debt, wdwb-tech-focus, Wikidata
Michael moved T260532: create graphana dashboards for the Wikidata Bridge from Peer Review to Test (Verification) on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

Mh, true. I can't reproduce it with closing/restoring a tab or session. Guess we just have to accept it as a mystery for now. Moving to verification for @Lydia_Pintscher.

Aug 21 2020, 12:16 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata-Bridge
Michael edited projects for T260972: Argument 1 passed to WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachedArray::__construct() must be of the type array, null given, called in /srv/mediawiki/php-1.36.0-wmf.5/extensions/WikibaseQualityConstraints/src/ConstraintCheck/Helper/SparqlHelper.php on line 783, added: Wikibase-Quality-Constraints; removed Wikidata-Query-Service.
Aug 21 2020, 9:47 AM Β· MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikibase-Quality-Constraints, Wikidata, Wikimedia-production-error
Michael created T260972: Argument 1 passed to WikibaseQuality\ConstraintReport\ConstraintCheck\Cache\CachedArray::__construct() must be of the type array, null given, called in /srv/mediawiki/php-1.36.0-wmf.5/extensions/WikibaseQualityConstraints/src/ConstraintCheck/Helper/SparqlHelper.php on line 783.
Aug 21 2020, 9:45 AM Β· MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikibase-Quality-Constraints, Wikidata, Wikimedia-production-error

Aug 20 2020

Michael updated the task description for T260532: create graphana dashboards for the Wikidata Bridge.
Aug 20 2020, 1:51 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata-Bridge
Michael moved T260532: create graphana dashboards for the Wikidata Bridge from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

Added all tasks to https://grafana.wikimedia.org/d/pVG7xcAZz/wikidata-bridge.

Aug 20 2020, 1:34 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata-Bridge
Michael claimed T260532: create graphana dashboards for the Wikidata Bridge.
Aug 20 2020, 1:16 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata-Bridge
Michael set Due Date to Wed, Aug 26, 10:00 PM on T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.
Aug 20 2020, 12:45 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael moved T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format from Peer Review to Test (Verification) on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

When this is deployed with the next train, then we should check whether T260384 still occurs. (logstash)

Aug 20 2020, 12:45 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael updated the task description for T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.
Aug 20 2020, 12:41 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael added a comment to T258060: localEntitySourceName is a misleading setting in some cases.

Looking at https://doc.wikimedia.org/Wikibase/master/php/md_docs_topics_options.html#autotoc_md256, I'm still not sure about this.

Aug 20 2020, 12:40 PM · MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech-focus, Wikidata
Michael added a comment to T260852: Source map error: Error: request failed with status 404 Resource URL .

Can confirm that it no longer happens on https://ca.wikipedia.org/wiki/BerlΓ­n πŸ™Œ

Aug 20 2020, 11:39 AM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Michael, Wikimedia-production-error, Wikidata, Wikidata-Bridge
Michael added projects to T260853: TypeError from Wikibase: Argument 1 passed to extractForeignIdStringSpecialNs() must implement interface MediaWiki\Linker\LinkTarget, null given, called in repo/includes/Hooks/HtmlPageLinkRendererEndHookHandler.php: WikibaseMediaInfo, StructuredDataOnCommons.

Since this is only happening on commons, I'm adding the respective projects.

Aug 20 2020, 8:54 AM Β· MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), StructuredDataOnCommons, WikibaseMediaInfo, Wikibase - Federated Properties (Sprint 5/6 (Hike 2)), Wikidata, MediaWiki-extensions-WikibaseRepository, Wikimedia-production-error
Michael moved T260852: Source map error: Error: request failed with status 404 Resource URL from To Do to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Aug 20 2020, 8:24 AM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Michael, Wikimedia-production-error, Wikidata, Wikidata-Bridge
Michael added a project to T260852: Source map error: Error: request failed with status 404 Resource URL : Wikidata-Campsite (Wikidata-Campsite-Iteration-∞).
Aug 20 2020, 8:24 AM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Michael, Wikimedia-production-error, Wikidata, Wikidata-Bridge
Michael added a project to T260853: TypeError from Wikibase: Argument 1 passed to extractForeignIdStringSpecialNs() must implement interface MediaWiki\Linker\LinkTarget, null given, called in repo/includes/Hooks/HtmlPageLinkRendererEndHookHandler.php: Wikibase - Federated Properties (Sprint 5/6 (Hike 2)).

Seems to be related to our federated properties hike

Aug 20 2020, 7:55 AM Β· MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), StructuredDataOnCommons, WikibaseMediaInfo, Wikibase - Federated Properties (Sprint 5/6 (Hike 2)), Wikidata, MediaWiki-extensions-WikibaseRepository, Wikimedia-production-error
Michael claimed T260852: Source map error: Error: request failed with status 404 Resource URL .

Can confirm it on beta. Will remove the reference to a production source map.

Aug 20 2020, 7:22 AM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Michael, Wikimedia-production-error, Wikidata, Wikidata-Bridge

Aug 19 2020

Michael moved T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

I'm somewhat stuck with adding the test in this patch: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/621305
The trouble is that I can't think of a way to actually test that the mock is adjusted that wouldn't also be green if it weren't.

Aug 19 2020, 4:14 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael updated the task description for T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.
Aug 19 2020, 4:07 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael moved T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format from Peer Review to Doing on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

moving back to doing for the testcase

Aug 19 2020, 3:21 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael added a comment to T260532: create graphana dashboards for the Wikidata Bridge.

I already adjusted it and I thought/intended to set the default dashboard time frame to "the last 7 days" as that would seem more useful anyway. Not sure why it shows you the last hours again?

Aug 19 2020, 3:14 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata-Bridge
Michael moved T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Aug 19 2020, 2:36 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael updated the task description for T251382: Use strict types everywhere in Wikibase.
Aug 19 2020, 2:06 PM Β· MW-1.35-notes (1.35.0-wmf.32; 2020-05-12), Wikidata-Campsite, wdwb-tech-focus, User-Addshore, Wikidata
Michael added a comment to T260532: create graphana dashboards for the Wikidata Bridge.

I think I’ve fixed the Data Types dashboard on the existing panel now, other panels TBD later.

Aug 19 2020, 1:11 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata-Bridge
Michael created T260789: Call to a member function addModules() on null.
Aug 19 2020, 12:19 PM Β· MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikidata, MediaWiki-extensions-Score, Wikidata-Campsite, Wikimedia-production-error
Michael claimed T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.
Aug 19 2020, 8:54 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael updated the task description for T232584: Step 1: Production deployment checklist.
Aug 19 2020, 7:48 AM Β· wdwb-tech-focus, Wikidata, Wikidata-Bridge

Aug 18 2020

Michael added a comment to T260532: create graphana dashboards for the Wikidata Bridge.

Also, we should double-check the existing panel as there should be some data displayed by now, even if it comes just from us playing around with it on cawiki.

Aug 18 2020, 1:17 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata-Bridge
Michael updated the task description for T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.
Aug 18 2020, 1:00 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael added a watcher for Item Quality Scoring Improvement: Michael.
Aug 18 2020, 11:46 AM
Michael added a comment to T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.

Is this done?

Aug 18 2020, 7:36 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata

Aug 17 2020

Michael added a comment to T260532: create graphana dashboards for the Wikidata Bridge.

A bit already exists: https://grafana.wikimedia.org/d/pVG7xcAZz/wikidata-bridge

Aug 17 2020, 12:38 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata-Bridge
Michael added a comment to T260384: Wikimedia\Rdbms\Database::makeList: empty input for field wbxl_language.

This sounds suspiciously like it is caused by T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format, which should hopefully be done very soon. Though, I'm a bit confused as to why it only started with the last train πŸ€”

Aug 17 2020, 9:55 AM Β· MediaWiki-extensions-WikibaseClient, Wikidata, Wikidata-Campsite, Wikimedia-production-error
Michael added a comment to T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.

Also, I think this is still causes rare-ish production errors. While they may not have a big impact, they do show up in our logs. Confusingly, they only show up since the last train on August 12th, not since the week before as I would have expected: T260384: Wikimedia\Rdbms\Database::makeList: empty input for field wbxl_language

Aug 17 2020, 9:53 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata

Aug 14 2020

Michael added a project to T260073: Wikibase namespace names cannot be translated (anymore?): Wikidata-Campsite.
Aug 14 2020, 4:12 PM Β· Wikidata-Campsite, Patch-For-Review, Wikidata
Michael moved T258333: Add French namespace translations to the Wikibase repository from Peer Review to Stalled/Waiting on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

This is in practice waiting on some other ticket: T260073: Wikibase namespace names cannot be translated (anymore?)

Aug 14 2020, 4:11 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), good first task, I18n, Wikidata Lexicographical data, Wikidata
Michael moved T255305: [Investigation] - Consider if the Wikibase cache for CachingEntityRevisionLookup is needed any more from Peer Review to Test (Verification) on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

As far as I can tell, all associated patches have been either merged or abandoned.

Aug 14 2020, 4:00 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), User-Ladsgroup, Performance-Team (Radar), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata-Trailblazing-Exploration, wdwb-tech-focus, Technical-Debt, Wikidata
Michael moved T249206: Serialized statements of Forms and Senses are missing data type fields from Peer Review to Needs Announcement on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

These changes need to be announced before they can be merged

Aug 14 2020, 3:51 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Ladsgroup, Wikidata Lexicographical data, Wikidata
Michael moved T128486: [Story] Make Special:EntityData be up to date after an edit from Peer Review to Test (Verification) on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Aug 14 2020, 3:42 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech-focus, Story, MediaWiki-extensions-WikibaseRepository, Wikidata
Michael moved T258374: Create Icinga alert for Test Wikidata dispatchlag from Peer Review to Test (Verification) on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Aug 14 2020, 3:41 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael removed a project from T258184: Call to undefined method Wikibase\Client\Hooks\OtherProjectsSidebarGenerator::buildProjectLinkSidebarFromItemId(): Patch-For-Review.

As far as I can tell, all associated patches have been either merged or abandoned.

Aug 14 2020, 3:35 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Wikidata, ArticlePlaceholder, Wikimedia-production-error
Michael removed a project from T247196: Wikibase property names are missing when renders: Patch-For-Review.

As far as I can tell, all associated patches have been either merged or abandoned.

Aug 14 2020, 3:31 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), User-Ladsgroup, Regression, User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, MediaWiki-extensions-WikibaseRepository

Aug 13 2020

Michael moved T258374: Create Icinga alert for Test Wikidata dispatchlag from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

I added a few lines about the Grafana alerts to https://wikitech.wikimedia.org/wiki/WMDE/Wikidata/Alerts. Would be nice if someone could check that they make sense.

Aug 13 2020, 12:37 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael updated the task description for T258374: Create Icinga alert for Test Wikidata dispatchlag.
Aug 13 2020, 9:58 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael claimed T258374: Create Icinga alert for Test Wikidata dispatchlag.
Aug 13 2020, 9:18 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Aug 12 2020

Michael added a project to T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format: Regression.

This is not technically a Regression as it was always broken for "languages" like ⧼Lang⧽ or %E2%A7%BCLang%E2%A7%BD . However, since we have validation for our TermLanguageFallbackChain, this problem/bug has become more apparent, because now the chain can be empty whereas before it at least contained the invalid interface language.

Aug 12 2020, 4:31 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael added a comment to T259779: LanguageFallbackChainFactory returns empty fallback chain when it shouldn't.

Thank you for pointing me to this ticket. This ticket should indeed be mostly done when T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format is done. However, getLanguagesOrderedByFallbackChain will semantically change from always at least including the interface language to always including at least the content language. Unfortunately, I missed that during T256405: Investigate where and how \Wikibase\Lib\LanguageFallbackChain is used. And I'm not sure whether that is a problem, because I do not know the domain enough. So, I think this ticket here has its reason to stay open to make sure that is taken care of and not forgotten.

Aug 12 2020, 4:19 PM Β· MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Wikimedia-production-error, Wikidata, WikibaseMediaInfo
Michael renamed T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format from LanguageFallbackChain does not end in 'en' to LanguageFallbackChain does not end in 'en' (i.e. repo wiki content language).
Aug 12 2020, 3:20 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael claimed T260163: Investigate which of the GenericServices are actually generic vs those that are not.

Risks, threats, challenges identified

Aug 12 2020, 2:42 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), wdwb-tech-focus, Wikidata

Aug 11 2020

Michael moved T205094: Investigate and restructure SQL directory, and use new MediaWiki abstract schema change features from Stalled/Waiting to To Do on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Aug 11 2020, 8:12 AM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Wikidata-Trailblazing-Exploration, Technical-Debt, wdwb-tech-focus, Wikidata

Aug 10 2020

Michael updated the task description for T258374: Create Icinga alert for Test Wikidata dispatchlag.
Aug 10 2020, 11:52 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael moved T255387: Redirected Items and Lexemes not shown with "redirect=no" on listing pages from Peer Review to Test (Verification) on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Aug 10 2020, 11:41 AM · MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael removed a project from T256857: Separate language from title in the displayed label: Patch-For-Review.
Aug 10 2020, 9:15 AM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Michael updated the task description for T260020: Make "modern build" for termbox.
Aug 10 2020, 8:32 AM Β· Wikidata-Campsite, Wikidata-Termbox, wdwb-tech-focus, Wikidata
Michael added a project to T260020: Make "modern build" for termbox: Wikidata-Termbox.
Aug 10 2020, 8:28 AM Β· Wikidata-Campsite, Wikidata-Termbox, wdwb-tech-focus, Wikidata

Aug 7 2020

Michael closed T258241: Change query service image previews from 1000px to 1024px as Resolved.

Seems fixed to me πŸ™Œ

Aug 7 2020, 3:49 PM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query UI
Michael moved T259785: ArticleRevisionVisibilitySetHookHandlerTest fails on CI from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Aug 7 2020, 12:07 PM · User-Addshore, MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Patch-For-Review, Wikidata, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞)

Aug 6 2020

Michael created T259793: Create integration test to prevent ⧼Lang⧽ from causing a fatal error.
Aug 6 2020, 11:54 AM · Patch-For-Review, MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Wikidata, Sustainability (Incident Followup), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞)
Michael triaged T259785: ArticleRevisionVisibilitySetHookHandlerTest fails on CI as Unbreak Now! priority.

This seems to be blocking the merging of the patch 618703 for the current UBN T259744 and maybe T259745, thus triaging this as Unbreak Now! as well.

Aug 6 2020, 10:29 AM · User-Addshore, MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Patch-For-Review, Wikidata, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞)
Michael updated subscribers of T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.

Adding Pablo as the IM in charge for the ongoing incident, Lydia as the PM for Wikidata, Thiemo as the dev that provided the patch and Adam as the one in charge of tech tickets.

Aug 6 2020, 10:01 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael added a project to T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format: Sustainability (Incident Followup).
Aug 6 2020, 9:58 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael moved T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format from Incoming to Needs Tech Work on the Wikidata-Campsite board.
Aug 6 2020, 9:58 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael added a project to T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format: Wikidata-Campsite.
Aug 6 2020, 9:58 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata
Michael created T259783: LanguageFallbackChain does not end in 'en' for language codes that are not a valid format.
Aug 6 2020, 9:39 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Regression, Sustainability (Incident Followup), Wikidata

Aug 5 2020

Michael moved T259389: QuickStatements Docker image broken from To Do to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.
Aug 5 2020, 5:10 PM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikibase-Containers
Michael edited projects for T259389: QuickStatements Docker image broken, added: Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review; removed Wikidata-Campsite.
Aug 5 2020, 5:09 PM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikibase-Containers

Aug 4 2020

Michael moved T205094: Investigate and restructure SQL directory, and use new MediaWiki abstract schema change features from To Do to Stalled/Waiting on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

We still need to confirm whether abstract schema _changes_ is actually already available. The docs indicate that it is not done yet, but they might just be outdated.

Aug 4 2020, 1:33 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Wikidata-Trailblazing-Exploration, Technical-Debt, wdwb-tech-focus, Wikidata
Michael added a comment to T205094: Investigate and restructure SQL directory, and use new MediaWiki abstract schema change features.
  • Consider naming schema
  • consider sorting files into subdirectories by years or tables or MediaWiki versions
    • MediaWiki core seems to partially sort their changes into subdirectories by database driver, see :https://gerrit.wikimedia.org/r/c/mediawiki/core/+/473601
      • I'm skeptical whether this way is the best approach for Wikibase or whether we should keep representing that as part of the naming scheme, similar to what we have now.
  • investigate which parts of DatabaseSchemaUpdater can maybe be deleted because they are very old
  • we probably can mark everything for deletion older than MediaWiki 1.31
Aug 4 2020, 1:28 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Wikidata-Trailblazing-Exploration, Technical-Debt, wdwb-tech-focus, Wikidata
Michael updated the task description for T259340: Labels in languages from $wmgExtraLanguageNames cannot be used on client wikis.
Aug 4 2020, 1:17 PM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata