thiemowmde (Thiemo Kreuz (WMDE))
Senior Software Engineer

Projects (14)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 8 2014, 11:45 AM (511 w, 20 h)
Availability
Available
IRC Nick
Thiemo_WMDE
LDAP User
Thiemo Kreuz (WMDE)
MediaWiki User
Thiemo Kreuz (WMDE) [ Global Accounts ]

Recent Activity

Sun, Jul 21

thiemowmde added a project to T370573: RevisionSlider CI failing due to "Too many calls to Location or History APIs within a short timeframe": WMDE-TechWish-Maintenance.
Sun, Jul 21, 12:40 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), WMDE-TechWish-Sprint-2024-07-10, Unplanned-Sprint-Work, WMDE-TechWish-Maintenance, MediaWiki-Core-Tests, Revision-Slider, ci-test-error (WMF-deployed Build Failure)

Sat, Jul 20

thiemowmde added a parent task for T370570: RevisionSlider box mode box looks out of place on dark mode with its white border: T370572: RevisionSlider slider uses white colors on dark mode.
Sat, Jul 20, 11:10 AM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), WMDE-TechWish-Sprint-2024-07-10, dark-mode, Revision-Slider
thiemowmde added a subtask for T370572: RevisionSlider slider uses white colors on dark mode: T370570: RevisionSlider box mode box looks out of place on dark mode with its white border.
Sat, Jul 20, 11:10 AM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), WMDE-TechWish, dark-mode, Revision-Slider
thiemowmde moved T370572: RevisionSlider slider uses white colors on dark mode from Incoming to Backlog on the Revision-Slider board.
Sat, Jul 20, 9:40 AM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), WMDE-TechWish, dark-mode, Revision-Slider
thiemowmde added a project to T370570: RevisionSlider box mode box looks out of place on dark mode with its white border: WMDE-TechWish-Sprint-2024-07-10.
Sat, Jul 20, 9:39 AM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), WMDE-TechWish-Sprint-2024-07-10, dark-mode, Revision-Slider
thiemowmde moved T370570: RevisionSlider box mode box looks out of place on dark mode with its white border from Sprint Backlog to Demo on the WMDE-TechWish-Sprint-2024-07-10 board.
Sat, Jul 20, 9:39 AM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), WMDE-TechWish-Sprint-2024-07-10, dark-mode, Revision-Slider

Fri, Jul 19

thiemowmde added a comment to T335129: Check different formating of references on wikis.

cite_references_link_one
53 local overrides currently exist.

  • 38 remove the parameter $4. This doesn't make much sense. The parameter is mostly for a dir="…" attribute, see T15673. It was added in 2012. The overrides that miss the parameter are probably older and just never updated.
  • 32 remove the <span class="mw-cite-backlink">. As above, this doesn't make much sense and is most certainly only because these overrides have never been updated. The feature was added in 2012 via T34626.
  • 2 wikis (frwiki, frpwiki) add a class="noprint". This is most certainly pointless. The mw-cite-backlink class mentioned above is supposed to do that. Again, the overrides are just outdated (both from 2007) and never updated.
  • frpwiki adds a hard-coded id="rèferences_vers_lo_tèxte" to every <li>. This is just wrong and not how HTML works. It's not even possible to reliably use this anchor to jump to the first list element because pages can contain more than one reference list. frwiki once did the same but was fixed in 2019. frpwiki needs to be updated the same way.
  • 35 wikis add ''' or <strong> or <b> to make parts bold. This should be done with CSS. The class mw-cite-backlink mentioned above was added exactly for that.
  • 41 change the symbol to ^.
  • 3 change the symbol to . All 3 are vi wikis. 2 more vi wikis exist but don't use the same symbol for an unknown reason.
  • enwiktionary adds spaces that are most certainly meaningless or should be replaced with CSS.
  • ruwikivoyage removes the backlink entirely (example). This really doesn't make any sense, interferes with what readers need to be able to do with references, and should just be impossible to do.
Fri, Jul 19, 5:44 PM · Cite, WMDE-References-FocusArea
thiemowmde updated the task description for T53838: VisualEditor: Reference dialog re-use search form doesn't recognise uppercase group names.
Fri, Jul 19, 9:59 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WMDE-References-FocusArea, WMDE-TechWish-Sprint-2024-07-10, VisualEditor, VisualEditor-EditingTools
thiemowmde renamed T53838: VisualEditor: Reference dialog re-use search form doesn't recognise uppercase group names from VisualEditor: Reference dialog re-use search form should recognise group names to VisualEditor: Reference dialog re-use search form doesn't recognise uppercase group names.
Fri, Jul 19, 9:45 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WMDE-References-FocusArea, WMDE-TechWish-Sprint-2024-07-10, VisualEditor, VisualEditor-EditingTools
thiemowmde moved T53838: VisualEditor: Reference dialog re-use search form doesn't recognise uppercase group names from Sprint Backlog to Tech Review on the WMDE-TechWish-Sprint-2024-07-10 board.
Fri, Jul 19, 9:40 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WMDE-References-FocusArea, WMDE-TechWish-Sprint-2024-07-10, VisualEditor, VisualEditor-EditingTools
thiemowmde reopened T53838: VisualEditor: Reference dialog re-use search form doesn't recognise uppercase group names as "Open".
Fri, Jul 19, 9:35 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WMDE-References-FocusArea, WMDE-TechWish-Sprint-2024-07-10, VisualEditor, VisualEditor-EditingTools

Mon, Jul 15

thiemowmde closed T194449: Support negatives for the deepcategory keyword in AdvancedSearch as Invalid.
Mon, Jul 15, 7:22 AM · Advanced-Search

Sun, Jul 14

thiemowmde added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

That's great to hear. Thanks a lot for the extra effort!

Sun, Jul 14, 10:51 AM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Thu, Jul 11

thiemowmde created T369849: Appearance icon misses a tooltip text, making it "mystery meat navigation".
Thu, Jul 11, 5:08 PM · Web-Team-Backlog, Accessibility, Desktop Improvements (Vector 2022)
thiemowmde archived WMDE-TechWish-Sprint-2024-06-26.
Thu, Jul 11, 9:23 AM
thiemowmde closed T247922: Display parent references of subreferences in the VE pop up and wizard, a subtask of T245299: Sub-reference support in VE, as Resolved.
Thu, Jul 11, 9:22 AM · WMDE-TechWish-Sprint-2023-05-03, Epic, WMDE-References-FocusArea, Cite-Extends, Editing-team (Tracking), VisualEditor
thiemowmde closed T247922: Display parent references of subreferences in the VE pop up and wizard as Resolved.

We decided to close this as being done and track the remaining issues in separate tickets:

  1. The edge-case I described above is now tracked in T369801: VE doesn't show parent reference on a subreference that is a reuse by name. This is not a blocker for our plan to do more user tests.
  2. We will iterate on the design. This can happen any time later.
Thu, Jul 11, 9:22 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, WMDE-TechWish-Sprint-2024-06-12, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), WMDE-TechWish-Sprint-2023-05-03, WMDE-TechWish-Sprint-2023-04-19, WMDE-References-FocusArea, WMDE-TechWish, Cite-Extends
thiemowmde created T369801: VE doesn't show parent reference on a subreference that is a reuse by name.
Thu, Jul 11, 9:17 AM · Patch-For-Review, VisualEditor, WMDE-References-FocusArea, WMDE-TechWish, Cite-Extends
thiemowmde closed T239228: Make the ReferencePreviews feature compatible with sub-references (Cite Extends) as Resolved.
Thu, Jul 11, 9:03 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), WMDE-TechWish-Sprint-2024-06-26, WMDE-TechWish-Sprint-2024-06-12, WMDE-References-FocusArea, WMDE-QWERTY-Sprint-2020-01-21, Design, WMDE-Design, Cite-Extends, Reference Previews
thiemowmde closed T368249: Echo: Underutilized gender support in German localizations as Resolved.

Finally deployed on the cluster:

Screenshot from 2024-07-11 10-34-07.png (141×529 px, 20 KB)

Thu, Jul 11, 9:03 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, Growth-Team, I18n, Notifications, Gender-Support, WMDE-TechWish-Sprint-2024-06-12

Sun, Jul 7

thiemowmde moved T368249: Echo: Underutilized gender support in German localizations from Tech Review to Demo on the WMDE-TechWish-Sprint-2024-06-26 board.
Sun, Jul 7, 3:19 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, Growth-Team, I18n, Notifications, Gender-Support, WMDE-TechWish-Sprint-2024-06-12
thiemowmde added a comment to T367044: [Reparaturhilfe] Look into the new version of OSM4Wiki.

@Plenz Please let us know if we should have a look at the source code and where to find it, or if there is something else left where we can help. Otherwise we would like to resolve this task as being done.

Sun, Jul 7, 3:17 PM · WMDE-TechWish-Sprint-2024-06-12, WMDE-TechWish

Wed, Jul 3

thiemowmde added a comment to T367177: Compile a list of articles with "similar" references and hand-categorize use cases.

I was under the impression that dewiki also usually used {{Cite book}}

Wed, Jul 3, 10:58 AM · WMDE-TechWish-Sprint-2024-07-10, WMDE-TechWish-Sprint-2024-06-26, WMDE-References-FocusArea

Tue, Jul 2

thiemowmde placed T323345: Vector search does unnecessary redirects (including a double redirect) when clicking a search result up for grabs.
Tue, Jul 2, 7:56 AM · WMDE-TechWish-Sprint-2024-07-24, WMDE-TechWish-Sprint-2024-07-10, WMDE-TechWish-Sprint-2024-06-26, Unplanned-Sprint-Work, Patch-For-Review, WMDE-TechWish-Maintenance, Advanced-Search, MediaWiki-Search, Desktop Improvements (Vector 2022)
thiemowmde added projects to T323345: Vector search does unnecessary redirects (including a double redirect) when clicking a search result: Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2024-06-26.
Tue, Jul 2, 7:55 AM · WMDE-TechWish-Sprint-2024-07-24, WMDE-TechWish-Sprint-2024-07-10, WMDE-TechWish-Sprint-2024-06-26, Unplanned-Sprint-Work, Patch-For-Review, WMDE-TechWish-Maintenance, Advanced-Search, MediaWiki-Search, Desktop Improvements (Vector 2022)

Fri, Jun 28

thiemowmde added a project to T368781: [Epic] Refactoring potential in Cite and Citoid code: Epic.
Fri, Jun 28, 8:30 PM · Epic, WMDE-References-FocusArea, Citoid, Cite

Thu, Jun 27

thiemowmde added a comment to T321482: AntiSpoof shows a nonsensical message for renamed usernames.

When I look into the code of the AntiSpoof extension the only piece of code I can find that is directly related to renaming users is a DELETE. It deletes the old row with the old username from the spoofuser table. I can't find anything that looks like it would intentionally keep track of old usernames. Where does this code live? Or does this imply that the DELETE I found is broken and old usernames get blocked indefinitely by accident? Why does it show the new username then?

Thu, Jun 27, 1:18 PM · Voice & Tone, AntiSpoof

Wed, Jun 26

thiemowmde updated the task description for T368249: Echo: Underutilized gender support in German localizations.
Wed, Jun 26, 4:51 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, Growth-Team, I18n, Notifications, Gender-Support, WMDE-TechWish-Sprint-2024-06-12
thiemowmde added a comment to T368390: RevisionFormatterTest.php fails when run in a suite with PermissionsTest.php.

My best guess at the moment is that somebody holds a local reference to the entire MediaWikiServices instance. But there is a chance that gets destroyed and rebuild. The old instance gets reported as "Container disabled!" then. Example CodeSearch: https://codesearch.wmcloud.org/search/?q=%3E.*%3D.*Services%3A%3AgetInstance%5CW*%3B&files=%5C.php%24. I will start cleaning up a few of these places.

Wed, Jun 26, 8:14 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Growth-Team, WMDE-TechWish-Sprint-2024-06-12, StructuredDiscussions, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
thiemowmde moved T368390: RevisionFormatterTest.php fails when run in a suite with PermissionsTest.php from Sprint Backlog to Watching / Epic / Stalled on the WMDE-TechWish-Sprint-2024-06-12 board.
Wed, Jun 26, 8:08 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Growth-Team, WMDE-TechWish-Sprint-2024-06-12, StructuredDiscussions, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
thiemowmde added projects to T368390: RevisionFormatterTest.php fails when run in a suite with PermissionsTest.php: StructuredDiscussions, WMDE-TechWish-Sprint-2024-06-12.

On https://gerrit.wikimedia.org/r/1020276 in the FileImporter extension we currently get CI failures as well. While not identical they sound very similar. For future reference:

1) Flow\Tests\Collection\PostCollectionTest::testGetCollection
14:36:46 Wikimedia\Services\ContainerDisabledException: Container disabled!
14:36:46 
14:36:46 /workspace/src/vendor/wikimedia/services/src/ServiceContainer.php:403
14:36:46 /workspace/src/includes/MediaWikiServices.php:354
14:36:46 /workspace/src/includes/MediaWikiServices.php:1653
14:36:46 /workspace/src/includes/ServiceWiring.php:2406
14:36:46 /workspace/src/includes/user/UserGroupManager.php:908
14:36:46 /workspace/src/extensions/Flow/includes/TalkpageManager.php:210
14:36:46 /workspace/src/extensions/Flow/includes/TalkpageManager.php:84
14:36:46 /workspace/src/extensions/Flow/tests/phpunit/PostRevisionTestCase.php:226
14:36:46 /workspace/src/extensions/Flow/tests/phpunit/Collection/PostCollectionTest.php:30
14:36:46 phpvfscomposer:///workspace/src/vendor/phpunit/phpunit/phpunit:106
14:36:46 === Logs generated by test case
14:36:46 [objectcache] [debug] MainWANObjectCache using store {class} {"class":"HashBagOStuff"}
14:36:46 [localisation] [debug] LocalisationCache using store LCStoreNull []
14:36:46 [DeferredUpdates] [debug] DeferredUpdates::run: started MediaWiki\Deferred\MWCallableUpdate_MediaWiki\User\UserGroupManager->addUserToGroup #{updateId} {"updateId":33324}
14:36:46 [DeferredUpdates] [debug] DeferredUpdates::run: ended MediaWiki\Deferred\MWCallableUpdate_MediaWiki\User\UserGroupManager->addUserToGroup #{updateId}, processing time: {walltime} {"updateId":33324,"walltime":0.0007109642028808594}
14:36:46 [MessageCache] [debug] MessageCache using store {class} {"class":"HashBagOStuff"}
14:36:46 [wfDebug] [debug] ParserFactory: using default preprocessor {"private":false}
14:36:46 [DeferredUpdates] [debug] DeferredUpdates::run: started MediaWiki\Deferred\MWCallableUpdate_MediaWiki\User\UserGroupManager->addUserToGroup #{updateId} {"updateId":42501}
14:36:46 [DeferredUpdates] [debug] DeferredUpdates::run: ended MediaWiki\Deferred\MWCallableUpdate_MediaWiki\User\UserGroupManager->addUserToGroup #{updateId}, processing time: {walltime} {"updateId":42501,"walltime":0.0006711483001708984}
14:36:46 [localisation] [debug] LocalisationCache::isExpired(en): cache missing, need to make one []
14:36:46 [objectcache] [debug] fetchOrRegenerate(wikidb-unittest_:linktargetstore-id:3%3ATest): miss, new value computed []
14:36:46 [BlockManager] [debug] Block cache miss with key BlockCacheKey{request=#33988,user=#41973,primary} []
14:36:46 [CentralAuth] [debug] Loading state for global user {user} from DB {"user":"Flow talk page manager"}
14:36:46 [DeferredUpdates] [debug] DeferredUpdates::run: started MediaWiki\Deferred\MWCallableUpdate_MediaWiki\User\UserGroupManager->addUserToGroup #{updateId} {"updateId":41970}
14:36:46 [DeferredUpdates] [debug] DeferredUpdates::run: ended MediaWiki\Deferred\MWCallableUpdate_MediaWiki\User\UserGroupManager->addUserToGroup #{updateId}, processing time: {walltime} {"updateId":41970,"walltime":0.0006620883941650391}
14:36:46 ===
14:36:46 
14:36:46 2) Flow\Tests\Collection\PostCollectionTest::testNewFromId
14:36:46 Wikimedia\Services\ContainerDisabledException: Container disabled!
Wed, Jun 26, 8:07 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Growth-Team, WMDE-TechWish-Sprint-2024-06-12, StructuredDiscussions, Wikidata, Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech
thiemowmde added a comment to T367044: [Reparaturhilfe] Look into the new version of OSM4Wiki.
  • I'm not sure but I think this is a misunderstanding. We don't have access to the source code. https://toolsadmin.wikimedia.org/tools/id/osm4wiki doesn't mention anything.
  • This is unrelated, but I think it would be cool to add the tool to the new https://toolhub.wikimedia.org.
  • I think the scrollbar is because of a div.check { height: 100%; } in the CSS. This is the list with the checkboxes below the toolbar. The height for this element can only be 100% minus the height of the toolbar above.
  • Personally, I would expect popups similar to the ones rendered by Maps (Kartographer), with a link to the article. Here is an example. But you are obviously free to shape this however you want. Maybe it's better to not do anything on click and instead rely on the highlighting that already happens in the list?
  • Templates like AllCoordinates are in the hands of the community. We don't know much about these. Personally I think a "report a bug" link directly in the tool is your best option to get feedback directly from the users of the tool.
  • I'm afraid there is nothing we can say about kmlexport. Again, https://toolsadmin.wikimedia.org/tools/id/kmlexport doesn't contain any information other than the names of two people. Can you try to contact them?
Wed, Jun 26, 7:48 AM · WMDE-TechWish-Sprint-2024-06-12, WMDE-TechWish

Tue, Jun 25

thiemowmde moved T367044: [Reparaturhilfe] Look into the new version of OSM4Wiki from Sprint Backlog to Done on the WMDE-TechWish-Sprint-2024-06-12 board.
Tue, Jun 25, 4:45 PM · WMDE-TechWish-Sprint-2024-06-12, WMDE-TechWish
thiemowmde updated subscribers of T367044: [Reparaturhilfe] Look into the new version of OSM4Wiki.

So far we can only review the user interface and how it behaves. This is what we noticed:

  • In Chromium based browsers the page does have a scrollbar on the very right. It only scrolls down a few pixels. While this is not a big problem it can be a bit distracting when I use the scrollbar in the list on the left side of the screen. This doesn't happen in Firefox.
  • Clicking any of the pins on the example maps opens what we believe is an alert() popup with the text "marker [object Object]". This typically happens when a function expects a string but gets fed with a more complex object instead. The browser's JavaScript engine tries to convert the object to a string, but can't find a dedicated method and instead falls back to "[object Object]" as some kind of error message. This happens in all browsers.
  • While there is a stop button to stop the progressive loading in one of the examples, there is apparently no way to continue it.
  • We are a bit confused what the purpose of the checkboxes is. They don't seem to do much other than hiding individual pins. This seems unnecessary especially when there are only very few pins on the screen.
  • One feature we are missing is a button to reset the zoom and go back to the initial position and zoom factor where all pins are visible.
Tue, Jun 25, 4:37 PM · WMDE-TechWish-Sprint-2024-06-12, WMDE-TechWish

Jun 24 2024

thiemowmde moved T368249: Echo: Underutilized gender support in German localizations from Sprint Backlog to Tech Review on the WMDE-TechWish-Sprint-2024-06-12 board.
Jun 24 2024, 9:21 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, Growth-Team, I18n, Notifications, Gender-Support, WMDE-TechWish-Sprint-2024-06-12
thiemowmde updated the task description for T368249: Echo: Underutilized gender support in German localizations.
Jun 24 2024, 9:20 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, Growth-Team, I18n, Notifications, Gender-Support, WMDE-TechWish-Sprint-2024-06-12
thiemowmde created T368249: Echo: Underutilized gender support in German localizations.
Jun 24 2024, 9:06 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, Growth-Team, I18n, Notifications, Gender-Support, WMDE-TechWish-Sprint-2024-06-12

Jun 21 2024

thiemowmde updated subscribers of T368119: It is no longer possible to click links within visualeditor's popupWidget.

I'm not sure I understand the user story behind this. This is a preview in the context of VisualEditor's editing UX. Not the Popups extension. Interacting with the content in the context of VisualEditor is done via the "Edit" button.

Jun 21 2024, 11:19 AM · User-notice, Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Editing-team (Kanban Board), Regression, VisualEditor-MediaWiki-References, VisualEditor

Jun 20 2024

thiemowmde added a comment to T367988: English wording inconsistency in Diffs preferences labels.

I know this is probably to much to ask for. But personally I'm not a fan of such inverted "say yes when you meant to say no" checkboxes. I find these unnecessarily confusing. It's almost a dark pattern in some situations. Do you think we can do something about this?

Jun 20 2024, 3:15 PM · Voice & Tone, Patch-For-Review, MediaWiki-Core-Preferences
thiemowmde edited projects for T368034: Area tag is off by a few pixels in Vector 2022 only, added: ImageMap; removed Wikimedia-SVG-rendering.

In safe-mode you can (painfully) see that the <area> tags we're outputting aren't aligned […]

You can use the tab key and let the browser highlight the areas.

Jun 20 2024, 3:05 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
thiemowmde added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

When comparing
https://ru.wikipedia.org/wiki/Template:Интерактивная_схема_Московского_метрополитена?useskin=vector&safemode=1 and
https://ru.wikipedia.org/wiki/Template:Интерактивная_схема_Московского_метрополитена?useskin=vector-2022&safemode=1
we can see that the image renders in two different sizes. It should be 270px but is 262px in the new skin.

Jun 20 2024, 1:58 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
thiemowmde added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

I don't think it can be an issue with the SVG rendering because it would be equally broken in all skins then.

Jun 20 2024, 1:14 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
thiemowmde added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

Sorry, my comment was not very helpful. What probably happened is that some of the code (CSS?) in the gadget is a little fragile and starts to behave odd depending on the skin. It's entirely possible that such issues are invisible for a very long time and only become visible much later together with seemingly unrelated changes in MediaWiki, skins, or extensions. Still I suspect the issue is probably in the gadget and needs to be fixed in the gadget.

Jun 20 2024, 12:47 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
thiemowmde added a comment to T368034: Area tag is off by a few pixels in Vector 2022 only.

I might be wrong, but as far as I can see this has nothing to do with MediaWiki, but is a community gadget: https://ru.wikipedia.org/wiki/MediaWiki:Gadget-ondemand-imagemapHighlight.js. The skin has no knowledge about this.

Jun 20 2024, 12:21 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), ImageMap, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Jun 19 2024

thiemowmde added a comment to T247922: Display parent references of subreferences in the VE pop up and wizard.

I unchecked one of the checkboxes above. The edge case we found is:

A<ref extends=book name=p20>p. 20</ref>
B<ref name=p20 />
C<ref extends=book name=p20 />
<references>
<ref name=book>book</ref>
</references>

This mostly works, with one exception. The ContextItem popup should be the same in all 3 cases, but doesn't show the parent on B. Apparently we created some code that relies on the extends= attribute being there. But this is not guaranteed when it's a reuse via name=. I wonder if this is worth a separate ticket?

Jun 19 2024, 12:18 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, WMDE-TechWish-Sprint-2024-06-12, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), WMDE-TechWish-Sprint-2023-05-03, WMDE-TechWish-Sprint-2023-04-19, WMDE-References-FocusArea, WMDE-TechWish, Cite-Extends
thiemowmde updated the task description for T247922: Display parent references of subreferences in the VE pop up and wizard.
Jun 19 2024, 12:13 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), WMDE-TechWish-Sprint-2024-06-26, Patch-For-Review, WMDE-TechWish-Sprint-2024-06-12, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), WMDE-TechWish-Sprint-2023-05-03, WMDE-TechWish-Sprint-2023-04-19, WMDE-References-FocusArea, WMDE-TechWish, Cite-Extends
thiemowmde lowered the priority of T367940: Beta cluster fails with "LinksMigration config …WRITE_OLD on pagelinks … not supported anymore" from Unbreak Now! to Needs Triage.

Thanks a lot! I believe I missed the "-labs" in the file name and wanted to be on the safe side. Looking back now it makes sense that this was really only affecting the beta cluster.

Jun 19 2024, 11:27 AM · DBA, Beta-Cluster-Infrastructure, MediaWiki-Page-derived-data
thiemowmde updated the task description for T367940: Beta cluster fails with "LinksMigration config …WRITE_OLD on pagelinks … not supported anymore".
Jun 19 2024, 8:08 AM · DBA, Beta-Cluster-Infrastructure, MediaWiki-Page-derived-data
thiemowmde updated subscribers of T367940: Beta cluster fails with "LinksMigration config …WRITE_OLD on pagelinks … not supported anymore".
Jun 19 2024, 8:05 AM · DBA, Beta-Cluster-Infrastructure, MediaWiki-Page-derived-data
thiemowmde triaged T367940: Beta cluster fails with "LinksMigration config …WRITE_OLD on pagelinks … not supported anymore" as Unbreak Now! priority.
Jun 19 2024, 7:28 AM · DBA, Beta-Cluster-Infrastructure, MediaWiki-Page-derived-data
thiemowmde created T367940: Beta cluster fails with "LinksMigration config …WRITE_OLD on pagelinks … not supported anymore".
Jun 19 2024, 7:28 AM · DBA, Beta-Cluster-Infrastructure, MediaWiki-Page-derived-data

Jun 17 2024

thiemowmde updated the task description for T367749: Can't reuse an extended reference by name before it is defined.
Jun 17 2024, 1:32 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2024-06-12, Patch-For-Review, Cite-Extends, WMDE-References-FocusArea
thiemowmde created T367749: Can't reuse an extended reference by name before it is defined.
Jun 17 2024, 1:17 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2024-06-12, Patch-For-Review, Cite-Extends, WMDE-References-FocusArea
thiemowmde added a hashtag to Wikidata Integration in Wikimedia projects: #wikidata-wit.
Jun 17 2024, 10:52 AM

Jun 13 2024

thiemowmde added a comment to T163923: Create Special:PageData as a canonical entry point for machine readable page data..

That's mostly because the project is unfinished and doesn't do anything. T163921 and many of the subtasks are still open. T161527 contains most of the information you are probably looking for. I also find T176764 quite interesting as it shows how this was meant to be used. But this never happened, as far as I can tell.

Jun 13 2024, 12:49 PM · User-notice-archive, MW-1.30-release-notes (WMF-deploy-2017-06-13_(1.30.0-wmf.5)), Wikidata-Former-Sprint-Board, User-Ladsgroup, Wikidata, MediaWiki-Special-pages, MediaWiki-General

Jun 12 2024

thiemowmde added a project to T367095: OOUI dark mode bug fixes post-0.50.0 release: WMDE-TechWish-Sprint-2024-06-12.
Jun 12 2024, 1:38 PM · Design-System-Team (DST-Sprint-26 (2024-06-24 to 2024-07-05)), WMDE-TechWish-Sprint-2024-06-12, OOUI
thiemowmde moved T367095: OOUI dark mode bug fixes post-0.50.0 release from Sprint Backlog to Watching / Epic / Stalled on the WMDE-TechWish-Sprint-2024-06-12 board.
Jun 12 2024, 1:38 PM · Design-System-Team (DST-Sprint-26 (2024-06-24 to 2024-07-05)), WMDE-TechWish-Sprint-2024-06-12, OOUI
thiemowmde closed T334070: Investigation "extends attribute": Review previous implementation as Resolved.
Jun 12 2024, 11:13 AM · Cite-Extends, WMDE-TechWish-Sprint-2023-04-19, WMDE-References-FocusArea, WMDE-TechWish-Sprint-2023-04-05
thiemowmde closed T334076: Investigation: Reuse tab in 2017 wikitext editor as Resolved.
Jun 12 2024, 11:12 AM · WMDE-TechWish-Sprint-2023-05-03, WMDE-TechWish-Sprint-2023-04-19, WMDE-References-FocusArea

Jun 11 2024

thiemowmde updated thiemowmde.
Jun 11 2024, 7:02 PM
thiemowmde added a comment to T367158: The value for searchattribute gets misused for a search for username.

I had a brief look at the codebase and my first impression is that the entire extension is written with the assumption that "usernameattribute" is never anything but "uid", as well as – as a consequence of this (wrong?) assumption – that "usernameattribute" and "searchattribute" are always identical. I don't see an easy way to fix this.

Jun 11 2024, 12:49 PM · MediaWiki-extensions-LDAPProvider
thiemowmde moved T351497: Remove ReferencePreviews killswitch from ReferenceTooltips gadgets from Incoming to Better done by volunteers on the WMDE-TechWish-Maintenance board.
Jun 11 2024, 10:43 AM · WMDE-TechWish-Maintenance, Reference Previews, WMDE-TechWish
thiemowmde moved T239989: Use category rather than page prop to mark Book Referencing pages from Incoming to In progress on the WMDE-TechWish-Maintenance board.
Jun 11 2024, 10:43 AM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), WMDE-TechWish-Sprint-2024-05-29, WMDE-TechWish-Sprint-2024-05-08, WMDE-TechWish-Maintenance, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2022-03-30, Cite-Extends, Cite

Jun 10 2024

thiemowmde attached a referenced file: F53864715: Screenshot 2024-05-19 at 21.44.10.png.
Jun 10 2024, 12:51 PM · MediaWiki-extensions-FlaggedRevs, VisualEditor
thiemowmde created T367052: VE doesn't refresh "pending changes" toolbar button after save.
Jun 10 2024, 12:50 PM · MediaWiki-extensions-FlaggedRevs, VisualEditor
thiemowmde closed T365334: Accepting pending changes while editing an article using Visual Editor doesn't work anymore as Resolved.
Jun 10 2024, 12:34 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), VisualEditor, MediaWiki-extensions-FlaggedRevs
thiemowmde closed T211787: Design a Test for prototype, a subtask of T211255: [EPIC] Mobile VE toolbar improvements, as Resolved.
Jun 10 2024, 12:19 PM · Editing-team (Design Backlog), VisualEditor-MediaWiki-Mobile, Editing Design, VisualEditor
thiemowmde closed T211787: Design a Test for prototype as Resolved.
Jun 10 2024, 12:19 PM · VisualEditor
thiemowmde closed T229877: Edit Cards v3: provide clearer instructions to wikilink and external link dialog as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:18 PM · VisualEditor, VisualEditor-MediaWiki-Mobile
thiemowmde closed T226866: Publish Edit Cards measurement methodology on-wiki as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:18 PM · VisualEditor, Editing-team (Q3 2019-2020 Kanban Board)
thiemowmde closed T229877: Edit Cards v3: provide clearer instructions to wikilink and external link dialog, a subtask of T229831: Implement Edit Cards v3, as Invalid.
Jun 10 2024, 12:18 PM · VisualEditor-Mobile-UsabilityImprovements, VisualEditor (Current work)
thiemowmde closed T226866: Publish Edit Cards measurement methodology on-wiki, a subtask of T221247: [Epic] Mobile context items, as Invalid.
Jun 10 2024, 12:17 PM · Editing-team (Design Backlog), Editing Design, VisualEditor-Edit Cards , VisualEditor
thiemowmde closed T221307: [Engineering Epic] Mobile edit cards, a subtask of T221247: [Epic] Mobile context items, as Invalid.
Jun 10 2024, 12:16 PM · Editing-team (Design Backlog), Editing Design, VisualEditor-Edit Cards , VisualEditor
thiemowmde closed T221307: [Engineering Epic] Mobile edit cards as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:16 PM · VisualEditor-Edit Cards , VisualEditor
thiemowmde closed T210633: [Engineering EPIC]: Toolbar improvements as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:14 PM · VisualEditor
thiemowmde closed T221324: Deploy to prototype server as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:14 PM · VisualEditor
thiemowmde closed T210633: [Engineering EPIC]: Toolbar improvements, a subtask of T211255: [EPIC] Mobile VE toolbar improvements, as Invalid.
Jun 10 2024, 12:13 PM · Editing-team (Design Backlog), VisualEditor-MediaWiki-Mobile, Editing Design, VisualEditor
thiemowmde closed T221325: QA toolbar prototype as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:13 PM · VisualEditor
thiemowmde closed T221323: Conduct usertesting.com as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:13 PM · VisualEditor
thiemowmde closed T221325: QA toolbar prototype, a subtask of T210633: [Engineering EPIC]: Toolbar improvements, as Invalid.
Jun 10 2024, 12:13 PM · VisualEditor
thiemowmde closed T221324: Deploy to prototype server, a subtask of T210633: [Engineering EPIC]: Toolbar improvements, as Invalid.
Jun 10 2024, 12:13 PM · VisualEditor
thiemowmde closed T221317: Usability testing as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:12 PM · VisualEditor
thiemowmde closed T221323: Conduct usertesting.com, a subtask of T221317: Usability testing, as Invalid.
Jun 10 2024, 12:12 PM · VisualEditor
thiemowmde closed T221317: Usability testing, a subtask of T211255: [EPIC] Mobile VE toolbar improvements, as Invalid.
Jun 10 2024, 12:12 PM · Editing-team (Design Backlog), VisualEditor-MediaWiki-Mobile, Editing Design, VisualEditor
thiemowmde closed T221303: Edit cards: publish feedback findings on MediaWiki project page as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:11 PM · VisualEditor-Edit Cards , VisualEditor
thiemowmde closed T221298: Edit cards: usability testing, a subtask of T221247: [Epic] Mobile context items, as Resolved.
Jun 10 2024, 12:11 PM · Editing-team (Design Backlog), Editing Design, VisualEditor-Edit Cards , VisualEditor
thiemowmde closed T221298: Edit cards: usability testing as Resolved.
Jun 10 2024, 12:11 PM · VisualEditor-Edit Cards , VisualEditor
thiemowmde closed T221303: Edit cards: publish feedback findings on MediaWiki project page, a subtask of T221298: Edit cards: usability testing, as Invalid.
Jun 10 2024, 12:10 PM · VisualEditor-Edit Cards , VisualEditor
thiemowmde closed T221255: Toolbar refresh: deploy prototype to test server, a subtask of T211255: [EPIC] Mobile VE toolbar improvements, as Invalid.
Jun 10 2024, 12:09 PM · Editing-team (Design Backlog), VisualEditor-MediaWiki-Mobile, Editing Design, VisualEditor
thiemowmde closed T221255: Toolbar refresh: deploy prototype to test server as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:09 PM · VisualEditor
thiemowmde closed T221322: Wireframe "refreshed" toolbar as Invalid.

This appears to be an unused placeholder ticket from 5 years ago. Please feel free to reopen it in case you still need it.

Jun 10 2024, 12:06 PM · VisualEditor
thiemowmde closed T221322: Wireframe "refreshed" toolbar, a subtask of T210632: [Design EPIC]: Toolbar improvements, as Invalid.
Jun 10 2024, 12:06 PM · VisualEditor

Jun 6 2024

thiemowmde added a comment to T239989: Use category rather than page prop to mark Book Referencing pages.

Unfortunately testing this is exceptionally hard for at least two reasons.

  • For some reason clicking the red category link at the bottom doesn't go to the category page as it used to. It appears like somebody had the idea to redirect this directly to VisualEditor. Unfortunately this doesn't make much sense on category pages. A category doesn't need content to be useful. Directly switching to VisualEditor makes it impossible to see what's in the category. I would like to find out which team is responsible for this behavior and ask them to enable it only in specific namespaces.
  • The Parsoid code path currently doesn't set a tracking category. I don't know what dictates the behavior of a category on the beta cluster. The old or the new parser? We might need to make the two behave the same to make this behave more consistent.

We will talk about the necessary next steps in demo time, I guess.

Jun 6 2024, 3:00 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), WMDE-TechWish-Sprint-2024-05-29, WMDE-TechWish-Sprint-2024-05-08, WMDE-TechWish-Maintenance, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2022-03-30, Cite-Extends, Cite
thiemowmde attached a referenced file: F34648628: nolangs-options.png.
Jun 6 2024, 10:52 AM · Wikidata Sitelinks, MediaWiki-extensions-WikibaseClient, Wikidata Integration in Wikimedia projects, Wikidata, UniversalLanguageSelector
thiemowmde added a comment to T366324: Inline links to audio in Reference Previews should not open their media page.

Absolutely, thanks. That will certainly be something to look into when we find the time and resources. But it can only work when both sides use the same hook system.

Jun 6 2024, 10:16 AM · MediaWiki-extensions-Phonos, Reference Previews
thiemowmde triaged T366324: Inline links to audio in Reference Previews should not open their media page as Low priority.

This is the most minimal example I was able to extract that demonstrates the problem.

<ref><phonos file="De-Deutschland.ogg" /></ref>

MediaWiki-extensions-Phonos renders this as an <a> tag with a href="….mp3" attribute as a fallback for browsers without JavaScript and a mouse click handler for browsers with JavaScript. The Reference Previews code copies the HTML but not the JavaScript handler. This is by design. Reference Previews can't know what it will find in a <ref> and if there are interactions that might or might not make sense in a popup. Remember, the content of a <ref> is essentially a separate wikitext document that can contain literally everything. We really don't want Reference Previews to blindly copy and trigger unknown JavaScript handlers, but only support features that are known to be safe and useful inside of a popup.

Jun 6 2024, 9:56 AM · MediaWiki-extensions-Phonos, Reference Previews
thiemowmde updated the task description for T366324: Inline links to audio in Reference Previews should not open their media page.
Jun 6 2024, 9:49 AM · MediaWiki-extensions-Phonos, Reference Previews
thiemowmde removed a project from T366324: Inline links to audio in Reference Previews should not open their media page: Community-Tech.
Jun 6 2024, 9:45 AM · MediaWiki-extensions-Phonos, Reference Previews
thiemowmde renamed T347776: Phonos doesn't play in the Reference Tooltips gadget's popups from Phonos doesn't play in reference tooltips to Phonos doesn't play in the Reference Tooltips gadget's popups.
Jun 6 2024, 9:45 AM · Community-Tech, MediaWiki-extensions-Phonos
thiemowmde lowered the priority of T347776: Phonos doesn't play in the Reference Tooltips gadget's popups from Medium to Low.

Moved to T366324#9866856.

Jun 6 2024, 7:41 AM · Community-Tech, MediaWiki-extensions-Phonos