Page MenuHomePhabricator

thiemowmde (Thiemo Kreuz (WMDE))
Senior Software Engineer

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

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

Recent Activity

Today

thiemowmde updated the task description for T412079: Citoid service creates random citations for whitespace-only queries.
Tue, Dec 9, 8:44 AM · Patch-For-Review, Editing-team, WMDE-References-FocusArea, Citoid
thiemowmde updated subscribers of T412079: Citoid service creates random citations for whitespace-only queries.
Tue, Dec 9, 8:33 AM · Patch-For-Review, Editing-team, WMDE-References-FocusArea, Citoid
thiemowmde created T412079: Citoid service creates random citations for whitespace-only queries.
Tue, Dec 9, 8:30 AM · Patch-For-Review, Editing-team, WMDE-References-FocusArea, Citoid

Sun, Dec 7

thiemowmde added a project to T101841: Value-less extension attributes not preserved: Content-Transform-Team.

I'm not sure if this suggestion would be a good idea. The fundamental problem is that VE currently cannot tell the difference between responsive="" and responsive. From Parsoid's and VisualEditor's perspective both look the same. The suggestion might make one situation slightly better (responsive doesn't become responsive="" any more but responsive="1") but at the same time make other situations worse (responsive="" would also become responsive="1", causing more dirty diffs).

Sun, Dec 7, 5:16 PM · Content-Transform-Team, Cite, Parsoid-Serializer, Parsoid

Wed, Dec 3

thiemowmde added a comment to T296575: Empty ref after switching editor after inserting an automatic citation.

We talked about this in a larger round and decided to make it behave the same as when saving the page, i.e. nothing is inserted. This is necessary because there is usually no content to insert in place of the […] placeholder.

Wed, Dec 3, 1:11 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), WMDE-TechWish (product board), Patch-For-Review, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Sub-referencing (product board), WMDE-References-FocusArea, Editing-team, Cite, VisualEditor
thiemowmde updated the task description for T296575: Empty ref after switching editor after inserting an automatic citation.
Wed, Dec 3, 1:07 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), WMDE-TechWish (product board), Patch-For-Review, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Sub-referencing (product board), WMDE-References-FocusArea, Editing-team, Cite, VisualEditor
thiemowmde added a comment to T411466: When edit sub-reference details, the "replace citation" button doesn't replace the entire citation using the automatic / manual tab.

We talked about this in a larger round and decided to do this in two steps:

  1. We change the button so it replaces the entire ref, as discussed above.
  2. Later we will learn if and which edge cases exist for replacing only the sub-ref and how to solve these problems. This is out of scope for this ticket here.
Wed, Dec 3, 1:03 PM · WMDE-TechWish (product board), Design, WMDE-Design, Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde updated the task description for T411612: Requesting access to analytics_privatedata_users for Thiemo Kreuz (WMDE).
Wed, Dec 3, 12:08 PM · SRE, SRE-Access-Requests
thiemowmde created T411612: Requesting access to analytics_privatedata_users for Thiemo Kreuz (WMDE).
Wed, Dec 3, 12:05 PM · SRE, SRE-Access-Requests
thiemowmde moved T296575: Empty ref after switching editor after inserting an automatic citation from Doing to Tech Review on the WMDE-TechWish-Sprint-2025-11-25-Spekulatius board.
Wed, Dec 3, 8:46 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), WMDE-TechWish (product board), Patch-For-Review, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Sub-referencing (product board), WMDE-References-FocusArea, Editing-team, Cite, VisualEditor
thiemowmde claimed T296575: Empty ref after switching editor after inserting an automatic citation.
Wed, Dec 3, 8:42 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), WMDE-TechWish (product board), Patch-For-Review, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Sub-referencing (product board), WMDE-References-FocusArea, Editing-team, Cite, VisualEditor
thiemowmde moved T296575: Empty ref after switching editor after inserting an automatic citation from Sprint Backlog to Doing on the WMDE-TechWish-Sprint-2025-11-25-Spekulatius board.
Wed, Dec 3, 8:42 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), WMDE-TechWish (product board), Patch-For-Review, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Sub-referencing (product board), WMDE-References-FocusArea, Editing-team, Cite, VisualEditor

Tue, Dec 2

thiemowmde updated subscribers of T411466: When edit sub-reference details, the "replace citation" button doesn't replace the entire citation using the automatic / manual tab.
Tue, Dec 2, 10:56 AM · WMDE-TechWish (product board), Design, WMDE-Design, Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde added a project to T411466: When edit sub-reference details, the "replace citation" button doesn't replace the entire citation using the automatic / manual tab: WMDE-Design.

I'm not sure I understand the issue. When I'm specifically editing the sub-ref, why shouldn't the replace button replace the sub-ref? As far as I'm concerned it works entirely as expected at the moment.

Tue, Dec 2, 10:04 AM · WMDE-TechWish (product board), Design, WMDE-Design, Sub-referencing (product board), Cite (Sub-referencing)

Mon, Dec 1

thiemowmde updated the task description for T400890: Error "a follow cannot have details" missing in Parsoid.
Mon, Dec 1, 9:42 AM · WMDE-TechWish (product board), Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde added a project to T411320: 'Uncaught TypeError: can't access property "replace", str is undefined' on Special:UserRights: Regression.
Mon, Dec 1, 9:08 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Regression, Patch-For-Review, MediaWiki-User-management, Wikimedia-production-error, JavaScript

Fri, Nov 28

thiemowmde updated subscribers of T411238: Unexpected wikitext changes & whitespace removals by VisualEditor edits.
Fri, Nov 28, 12:55 PM · Essential-Work, Content-Transform-Team (Work In Progress), User-notice, Cite, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Parsoid, Regression
thiemowmde renamed T411238: Unexpected wikitext changes & whitespace removals by VisualEditor edits from unexpected wikitext deletions by Visual Editor edits to Unexpected wikitext changes & whitespace removals by VisualEditor edits.
Fri, Nov 28, 12:54 PM · Essential-Work, Content-Transform-Team (Work In Progress), User-notice, Cite, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Parsoid, Regression
thiemowmde moved T411238: Unexpected wikitext changes & whitespace removals by VisualEditor edits from Sprint Backlog to Epics / Watching / Stalled on the WMDE-TechWish-Sprint-2025-11-25-Spekulatius board.
Fri, Nov 28, 12:51 PM · Essential-Work, Content-Transform-Team (Work In Progress), User-notice, Cite, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Parsoid, Regression
thiemowmde triaged T411238: Unexpected wikitext changes & whitespace removals by VisualEditor edits as Unbreak Now! priority.

I was able to reproduce the underscore bug locally. When I do any edit the content of my example reference gets re-serialized as <ref>[[a_b]]</ref> in wikitext, with underscores instead of spaces. I can confirm it is caused by https://gerrit.wikimedia.org/r/1208418 and the linked Parsoid patch https://gerrit.wikimedia.org/r/1208139. Temporarily marking as "unbreak now" for the Content-Transform-Team to have a look.

Fri, Nov 28, 12:51 PM · Essential-Work, Content-Transform-Team (Work In Progress), User-notice, Cite, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Parsoid, Regression

Thu, Nov 27

thiemowmde updated subscribers of T410886: GeoData wikivoyage queries return some results without coordinates.

It looks like only the first 10 have coordinates. I tried to strip the query down to demonstrate the effect better.
https://en.wikivoyage.org/w/api.php?action=query&generator=geosearch&ggscoord=41.8967068%7C12.4822025&ggsradius=20000&ggslimit=11&prop=coordinates

Thu, Nov 27, 12:13 PM · Discovery-Search (2025.10.20 - 2025.12.31), GeoData

Wed, Nov 26

thiemowmde updated the task description for T411083: Add "map" as a possible reference type.
Wed, Nov 26, 10:48 AM · Patch-For-Review, Citoid, Reference Previews, WMDE-TechWish, Cite
thiemowmde created T411083: Add "map" as a possible reference type.
Wed, Nov 26, 10:44 AM · Patch-For-Review, Citoid, Reference Previews, WMDE-TechWish, Cite

Tue, Nov 25

thiemowmde added a hashtag to WMDE-TechWish-Sprint-2025-11-25-Spekulatius: #qwerty-current.
Tue, Nov 25, 9:55 AM
thiemowmde removed a hashtag from WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake: #qwerty-current.
Tue, Nov 25, 9:55 AM

Thu, Nov 20

thiemowmde added a comment to T406858: [refactor] Reference list item DOM ID must be calculable.

I just realized that the idea to use only the reference group + name to identify it on a page doesn't work, not even with T409909 fixed. Here, this is a valid document, split into two independent sections, both with a [1] reference.

<ref name="a">Test</ref>
<references />
<ref name="a">Something else</ref>
<references />

This is used on help pages. The only way to distinguish these is the global id, which is global per document and not reset between such reference sections.

Thu, Nov 20, 10:42 AM · WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, Patch-For-Review, WMDE-TechWish-Maintenance, Technical-Debt, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing), Cite, VisualEditor
thiemowmde added a comment to T410144: Browser hangs for 1 minute when editing all copies of a sub-ref.

Steps to reproduce:

  • Create a minimal document with e.g. <ref details="p2" name="b">Book</ref>. Nothing else needed.
  • Start VE with &debug=true in the URL.
  • Show the model and enable "Update on changes" if you prefer.
  • Notice that the model contains 2 internalItem for the sub-ref and the main ref, as expected.
  • Now copy and paste the ref by highlighting the footnote number, Ctrl+C and Ctrl+V one or more times.
  • Pick one of the duplicates and edit the sub-ref. Change it and uncheck the "edit all uses" checkbox.
  • Now the model contains way to many internalItem. Multiple copies of the main ref as well as multiple copies of the original sub-ref.
Thu, Nov 20, 10:04 AM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Cite (Sub-referencing), Sub-referencing (product board), Regression, Performance Issue, WMDE-TechWish-Sprint-2025-11-25-Spekulatius

Tue, Nov 18

thiemowmde updated the task description for T410392: Scraper: Analyze ref names for possible normalization conflicts.
Tue, Nov 18, 12:13 PM · Cite (Sub-referencing), Sub-referencing (product board)
thiemowmde created T410392: Scraper: Analyze ref names for possible normalization conflicts.
Tue, Nov 18, 12:12 PM · Cite (Sub-referencing), Sub-referencing (product board)
thiemowmde added a comment to T410016: ValueError: setcookie(): "expires" option cannot have a year greater than 9999.

In Logstash we can see that there is a nonsensical …&duration=6048009776799 URL parameter passed to the special page. I can't tell what this value is supposed to represent or where it comes from. It's neither a Unix timestamp nor a relative duration. It would be great to find the source and fix it.

Tue, Nov 18, 9:57 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Fundraising-Backlog, Fundraising Tech - Chaos Crew, MediaWiki-extensions-CentralNotice, Wikimedia-production-error

Mon, Nov 17

thiemowmde updated subscribers of T409971: PHP Warning: Undefined array key "enabled" / PHP Warning: Undefined array key "parameters".
Mon, Nov 17, 4:48 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), MediaWiki-extensions-CentralNotice, Wikimedia-production-error
thiemowmde added a comment to T410144: Browser hangs for 1 minute when editing all copies of a sub-ref.

This appears to be specific to sub-refs. When I try the same with main refs I get totally expected treeOps with e.g. 60 operations.

Mon, Nov 17, 2:48 PM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Cite (Sub-referencing), Sub-referencing (product board), Regression, Performance Issue, WMDE-TechWish-Sprint-2025-11-25-Spekulatius
thiemowmde added a comment to T410144: Browser hangs for 1 minute when editing all copies of a sub-ref.

Something is duplicated internally and goes up in a logarithmic fashion. The more I play around with my example document (doing trivial things that should be linear) I can see that ve.dm.TreeModifier.static.applyTreeOperations is called with more and more treeOps. After a while there are 10000 in the array, then 20000, 40000, and so on.

Mon, Nov 17, 9:49 AM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Cite (Sub-referencing), Sub-referencing (product board), Regression, Performance Issue, WMDE-TechWish-Sprint-2025-11-25-Spekulatius

Fri, Nov 14

thiemowmde moved T410144: Browser hangs for 1 minute when editing all copies of a sub-ref from Incoming to Tickets in sprint on the Sub-referencing (product board) board.
Fri, Nov 14, 2:56 PM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Cite (Sub-referencing), Sub-referencing (product board), Regression, Performance Issue, WMDE-TechWish-Sprint-2025-11-25-Spekulatius
thiemowmde claimed T410144: Browser hangs for 1 minute when editing all copies of a sub-ref.
Fri, Nov 14, 2:56 PM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Cite (Sub-referencing), Sub-referencing (product board), Regression, Performance Issue, WMDE-TechWish-Sprint-2025-11-25-Spekulatius
thiemowmde created T410144: Browser hangs for 1 minute when editing all copies of a sub-ref.
Fri, Nov 14, 2:56 PM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Cite (Sub-referencing), Sub-referencing (product board), Regression, Performance Issue, WMDE-TechWish-Sprint-2025-11-25-Spekulatius
thiemowmde moved T410125: Sub-reference merging not correctly reset after each document section from Doing to Tech Review on the WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake board.
Fri, Nov 14, 10:53 AM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Regression, Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde moved T410125: Sub-reference merging not correctly reset after each document section from Incoming to Tickets in sprint on the Sub-referencing (product board) board.
Fri, Nov 14, 10:45 AM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Regression, Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde claimed T410125: Sub-reference merging not correctly reset after each document section.
Fri, Nov 14, 10:44 AM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Regression, Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde created T410125: Sub-reference merging not correctly reset after each document section.
Fri, Nov 14, 10:44 AM · WMDE-TechWish (product board), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Regression, Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde added a comment to T409909: Enforce whitespace normalization in reference names much earlier.

During story time we decided that we need more data. The idea is to use the scraper to scan for pages with conflicting reference names.

  • We are only interested in the main namespace (better: in content namespaces).
  • This can only happen on pages with more than 1 reference.
  • It can only happen if there are at least 2 references with names that contain spaces of underscores.
  • If such a candidate page is found, the scraper should normalize spaces and underscores and then see if the list of reference names collapses to less elements than before.
  • The result should be a list of wiki + page name where such a conflict is found. That should be enough. The reference names or counts don't need to be recorded.
Fri, Nov 14, 9:45 AM · Technical-Debt, Cite (Sub-referencing), Sub-referencing (product board)
thiemowmde closed T347382: Finalize the design of the default, gray and disabled "Sort by relevance" preview pill as Resolved.
Fri, Nov 14, 9:38 AM · User-TheDJ, Design, WMDE-TechWish, WMDE-Design, Advanced-Search

Wed, Nov 12

thiemowmde added a comment to T409910: PHP Warning: foreach() argument must be of type array|object, null given / PHP Warning: Undefined array key "extensionData".

I'm not sure what we would do to solve this other than rolling out the change in two stages: First change the consumer to be fine with the array key missing, then change the other half of the code.

Wed, Nov 12, 2:30 PM · JsonCodec, Parsoid, Wikimedia-production-error
thiemowmde updated subscribers of T409910: PHP Warning: foreach() argument must be of type array|object, null given / PHP Warning: Undefined array key "extensionData".

This looks like old code from before https://gerrit.wikimedia.org/r/1201327 getting hit with new data. I'm not sure what to do about this. This should resolve itself when all code is updated.

Wed, Nov 12, 2:12 PM · JsonCodec, Parsoid, Wikimedia-production-error
thiemowmde added a subtask for T406858: [refactor] Reference list item DOM ID must be calculable: T409909: Enforce whitespace normalization in reference names much earlier.
Wed, Nov 12, 11:40 AM · WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, Patch-For-Review, WMDE-TechWish-Maintenance, Technical-Debt, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing), Cite, VisualEditor
thiemowmde added a parent task for T409909: Enforce whitespace normalization in reference names much earlier: T406858: [refactor] Reference list item DOM ID must be calculable.
Wed, Nov 12, 11:40 AM · Technical-Debt, Cite (Sub-referencing), Sub-referencing (product board)
thiemowmde created T409909: Enforce whitespace normalization in reference names much earlier.
Wed, Nov 12, 11:39 AM · Technical-Debt, Cite (Sub-referencing), Sub-referencing (product board)
thiemowmde moved T409808: Change all subrefs checkbox wrongly shows up from Tech Review to Demo on the WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake board.
Wed, Nov 12, 10:44 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde closed T312081: When deepcategory is disabled, the help dialog for the categories field displays information about the deepcategory feature instead of the incategory feature as Resolved.
Wed, Nov 12, 10:44 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, good first task, Documentation, Advanced-Search
thiemowmde closed T325287: Map data from Commons is always served in English as Resolved.
Wed, Nov 12, 10:44 AM · WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, Unplanned-Sprint-Work, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Patch-Needs-Improvement, WMDE-GeoInfo-FocusArea, Technical-Debt, Maps (Kartographer)
thiemowmde closed T405581: Sub-reference continuation lines should be indented as Resolved.
Wed, Nov 12, 10:43 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, CSS, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Sub-referencing (product board), Cite (Sub-referencing)

Mon, Nov 10

thiemowmde moved T406825: Adapt font size of heading in reference edit dialog from Doing to Tech Review on the WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé board.
Mon, Nov 10, 1:33 PM · RoadToWiki, MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, Patch-For-Review, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing)

Nov 7 2025

thiemowmde created T409523: Name and org updates for wikimedia.biterg.io.
Nov 7 2025, 6:29 AM · Essential-Work, Release-Engineering-Team (Doing 😎), wikimedia.biterg.io

Nov 4 2025

thiemowmde added a comment to T369454: Set correct text color for Kartographer markers in Wikivoyage mode.

@STei-WMF, yes, this is ready. Maybe something like this?

Nov 4 2025, 5:18 PM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Accessibility, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Maps (Kartographer)

Nov 3 2025

thiemowmde added a comment to T384204: "Jump back up" feature for reference backlinks doesn't work with Parsoid.

@cscott, I tried to describe the issue in my comment T384204#10488178. The problem is that the Parsoid renderer is not compatible with the legacy renderer in case the up-arrow in front of a reference list item is plain text. It appears like this was a decision made in 2015 by the parsing team (see https://gerrit.wikimedia.org/r/170936 where the createTextNode call was removed in favor of some CSS-only :before).

Nov 3 2025, 5:17 PM · OKR-Work, WMDE-References-FocusArea, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), MW-1.44-notes (1.44.0-wmf.14; 2025-01-28), Accessibility, WMDE-TechWish-Sprint-2025-01-22, Cite
thiemowmde added a comment to T403775: New search option: Sort results by page name.

I'll flag Advanced-Search whenever cirrus is ready

Nov 3 2025, 9:14 AM · Discovery-Search, Essential-Work, CirrusSearch, MediaWiki-Search, RoadToWiki
thiemowmde added a comment to T403775: New search option: Sort results by page name.

@dcausse I'm not sure what the question is, sorry. Please feel free to close this as a duplicate of T40403 if you think it is one. Unless this is not implemented in CirrusSearch there is nothing we can do in the Advanced-Search codebase. An extra Advanced-Search ticket for something that's currently technically impossible is not useful.

Nov 3 2025, 8:31 AM · Discovery-Search, Essential-Work, CirrusSearch, MediaWiki-Search, RoadToWiki

Oct 17 2025

thiemowmde moved T312081: When deepcategory is disabled, the help dialog for the categories field displays information about the deepcategory feature instead of the incategory feature from Sprint Backlog to Demo on the WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé board.
Oct 17 2025, 2:27 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, good first task, Documentation, Advanced-Search
thiemowmde assigned T312081: When deepcategory is disabled, the help dialog for the categories field displays information about the deepcategory feature instead of the incategory feature to TheDJ.
Oct 17 2025, 2:27 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, good first task, Documentation, Advanced-Search

Oct 16 2025

thiemowmde updated the task description for T407223: Check and fix error reporting on merged sub-refs.
Oct 16 2025, 10:43 AM · WMDE-TechWish (product board), WMDE-TechWish-Sprint-2025-11-25-Spekulatius, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde updated the task description for T400888: Error "cannot use details when inside <references>" missing in Parsoid.
Oct 16 2025, 10:31 AM · WMDE-TechWish (product board), Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde moved T407471: Sub-ref design issues in the WikiEditor help panel from Backlog to Doing on the WikiEditor (2010) board.
Oct 16 2025, 8:43 AM · Patch-For-Review, CSS, WikiEditor (2010), Cite (Sub-referencing), Sub-referencing (product board)
thiemowmde created T407471: Sub-ref design issues in the WikiEditor help panel.
Oct 16 2025, 8:36 AM · Patch-For-Review, CSS, WikiEditor (2010), Cite (Sub-referencing), Sub-referencing (product board)
thiemowmde moved T325287: Map data from Commons is always served in English from Sprint Backlog to Demo on the WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé board.
Oct 16 2025, 5:25 AM · WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, Unplanned-Sprint-Work, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Patch-Needs-Improvement, WMDE-GeoInfo-FocusArea, Technical-Debt, Maps (Kartographer)
thiemowmde claimed T325287: Map data from Commons is always served in English.
Oct 16 2025, 5:25 AM · WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, Unplanned-Sprint-Work, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Patch-Needs-Improvement, WMDE-GeoInfo-FocusArea, Technical-Debt, Maps (Kartographer)

Oct 15 2025

thiemowmde updated the task description for T398402: Remaining feature parity issues between the two Cite parsers.
Oct 15 2025, 9:42 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Content-Transform-Team, Epic, Cite

Oct 14 2025

thiemowmde updated the task description for T407223: Check and fix error reporting on merged sub-refs.
Oct 14 2025, 2:20 PM · WMDE-TechWish (product board), WMDE-TechWish-Sprint-2025-11-25-Spekulatius, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde updated the task description for T407223: Check and fix error reporting on merged sub-refs.
Oct 14 2025, 1:02 PM · WMDE-TechWish (product board), WMDE-TechWish-Sprint-2025-11-25-Spekulatius, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde added a parent task for T385666: Show references with the same details as re-use in the legacy rendering (Merge Use Case): T407223: Check and fix error reporting on merged sub-refs.
Oct 14 2025, 1:01 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing), WMDE-TechWish-Sprint-2025-02-05, Story, Sub-referencing (product board)
thiemowmde added a subtask for T407223: Check and fix error reporting on merged sub-refs: T385666: Show references with the same details as re-use in the legacy rendering (Merge Use Case).
Oct 14 2025, 1:01 PM · WMDE-TechWish (product board), WMDE-TechWish-Sprint-2025-11-25-Spekulatius, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde created T407223: Check and fix error reporting on merged sub-refs.
Oct 14 2025, 1:00 PM · WMDE-TechWish (product board), WMDE-TechWish-Sprint-2025-11-25-Spekulatius, WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde moved T399278: Confusing href="#" links in the wikitext editor help panel from Backlog to Doing on the WikiEditor (2010) board.

(moved to T407471)

Oct 14 2025, 8:27 AM · Patch-For-Review, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Accessibility, WMDE-TechWish-Maintenance, WikiEditor (2010), Cite (Sub-referencing)
thiemowmde attached a referenced file: F66749504: Screenshot from 2025-10-14 10-17-27.png.
Oct 14 2025, 8:20 AM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Accessibility, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Maps (Kartographer)
thiemowmde attached a referenced file: F66749509: Screenshot from 2025-10-14 10-18-55.png.
Oct 14 2025, 8:19 AM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Accessibility, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Maps (Kartographer)

Oct 13 2025

thiemowmde added a project to T405581: Sub-reference continuation lines should be indented: CSS.

@Volker_E, can you help us here with a hint? We wonder if we are allowed to use modern ::marker CSS for the <ol> in reference and sub-reference lists? When we check CodeSearch it's still exceptionally rar (the one in Cite was even introduced by us). When we compare our compatibility matrix with https://caniuse.com/mdn-css_properties_marker it appears like it should be fine, but we are not entirely sure. Which team would be able to make that decision or help us making one?

Oct 13 2025, 9:52 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, CSS, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde moved T406825: Adapt font size of heading in reference edit dialog from Watching / Stalled to Tech Review on the WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream board.
Oct 13 2025, 8:00 AM · RoadToWiki, MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), WMDE-TechWish-Sprint-2025-11-11-Pumpkin-Crumb-Cake, WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, Patch-For-Review, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing)
thiemowmde moved T385666: Show references with the same details as re-use in the legacy rendering (Merge Use Case) from Doing to Tech Review on the WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream board.
Oct 13 2025, 7:56 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), WMDE-TechWish-Sprint-2025-10-14-Choco-Soufflé, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing), WMDE-TechWish-Sprint-2025-02-05, Story, Sub-referencing (product board)

Oct 9 2025

thiemowmde closed T274919: Don't use percent for the width of diff marker as Declined.

Personally as well as in my role as an interface designer I believe the current collapsing behavior is actually good. Note that this only happens when the screen is extremely narrow. But in this situation we want as much room as possible for the content. The symbols are not so important to begin with.

Oct 9 2025, 8:06 AM · CSS, MediaWiki-Page-diffs
thiemowmde added projects to T403692: Remove deprecated `.horizontal-gradient()` and `vertical-gradient()` mixins from MediaWiki core: Revision-Slider, Metrolook, VisualEditor, BlueSky, GreyStuff, Splash, Technical-Debt.
Oct 9 2025, 6:40 AM · RoadToWiki, MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Technical-Debt, Splash, GreyStuff, BlueSky, VisualEditor, Metrolook, Revision-Slider, CSS, MediaWiki-General

Oct 8 2025

thiemowmde added a comment to T369454: Set correct text color for Kartographer markers in Wikivoyage mode.

Here is a minimal example you can try on Wikivoyage to see the problem:

<maplink latitude=10 longitude=20 zoom=13>[
{
	"type": "Feature",
	"geometry": {
		"type": "Point",
		"coordinates": [-122, 37]
	},
	"properties": {
		"marker-symbol": "-letter",
		"marker-color": "#ee0"
	}
}
]</maplink>

In this demo the marker is almost invisible because it is white on yellow.

Screenshot from 2025-10-14 10-17-27.png (82×188 px, 1 KB)

Oct 8 2025, 12:15 PM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Accessibility, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Maps (Kartographer)
thiemowmde moved T369454: Set correct text color for Kartographer markers in Wikivoyage mode from Unsorted to Colors on the Accessibility board.
Oct 8 2025, 11:59 AM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Accessibility, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Maps (Kartographer)
thiemowmde moved T369454: Set correct text color for Kartographer markers in Wikivoyage mode from Unsorted to Wikivoyage on the Maps (Kartographer) board.
Oct 8 2025, 11:58 AM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Accessibility, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Maps (Kartographer)
thiemowmde moved T369454: Set correct text color for Kartographer markers in Wikivoyage mode from Sprint Backlog to Demo on the WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream board.
Oct 8 2025, 11:58 AM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Accessibility, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Maps (Kartographer)
thiemowmde claimed T369454: Set correct text color for Kartographer markers in Wikivoyage mode.

I think we should propose something for the TechNews. It should say something like: On Wikivoyage wikis (the feature doesn't exist anywhere else) colored <maplink> in the article will be shown with their correct text color, instead of only their background color. The community can remove local TemplateStyles and such that currently work around the problem. However, it might be better to do this 1 month later after the relevant caches expired.

Oct 8 2025, 11:58 AM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Accessibility, Unplanned-Sprint-Work, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Maps (Kartographer)

Oct 7 2025

thiemowmde moved T406549: Create temporary, dev-only feature flag for anything related to sub-ref merging from Doing to Tech Review on the WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream board.
Oct 7 2025, 10:50 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing)
thiemowmde moved T406549: Create temporary, dev-only feature flag for anything related to sub-ref merging from Sprint Backlog to Doing on the WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream board.
Oct 7 2025, 8:09 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing)
thiemowmde created T406549: Create temporary, dev-only feature flag for anything related to sub-ref merging.
Oct 7 2025, 8:08 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing)

Oct 5 2025

thiemowmde added a comment to T223694: Misleading namespace input in Advanced Search when searching with a prefix.

Question: Where does this …&prefix=… feature come from? Since when does it exist? How often is it used? I think I have never seen it before. I'm aware of the prefix: keyword in the CirrusSearch syntax, but this is probably something entirely different.

Oct 5 2025, 11:08 AM · Design, WMDE-Design, Advanced-Search
thiemowmde closed T243798: Add an option to combine old namespace choice with new Advanced-Search as Declined.

I'm sorry to decline this, but this is unfortunately not going to happen as presented here. Unfortunately this ticket jumps straight into presenting a solution without really explaining the issue. What are you trying to achieve? What happens when you try to use the new interface for what you want to do? What exactly are the problems, and where?

Oct 5 2025, 11:03 AM · Advanced-Search
thiemowmde added a comment to T406404: Add date selectors for creationdate and lasteditdate.

I know this is not a full solution, just to make sure this is mentioned here: https://phabricator.wikimedia.org/diffusion/EASR/browse/master/docs/adding_fields.md?as=remarkup describes how a local interface administrators can add custom fields to the interface.

Oct 5 2025, 10:57 AM · WMDE-TechWish, Discovery-Search, CirrusSearch, Advanced-Search
thiemowmde added a comment to T391396: pre-select namespace in searchbox based on search query.

Is this the same as T223694: Misleading namespace input in Advanced Search when searching with a prefix?

Oct 5 2025, 10:51 AM · Advanced-Search
thiemowmde closed T184850: Hide unused namespaces in Advanced-Search menu as Resolved.
Oct 5 2025, 10:49 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), WMDE-TechWish-Maintenance, Advanced-Search

Oct 2 2025

thiemowmde added a comment to T296575: Empty ref after switching editor after inserting an automatic citation.

I can still reproduce this. It does not happen when I try to publish, but really only when switching editors.

Oct 2 2025, 11:36 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), WMDE-TechWish (product board), Patch-For-Review, WMDE-TechWish-Sprint-2025-11-25-Spekulatius, Sub-referencing (product board), WMDE-References-FocusArea, Editing-team, Cite, VisualEditor

Oct 1 2025

thiemowmde updated the task description for T406115: Disallow reusing/sub-referencing <ref follow> in VE.
Oct 1 2025, 11:51 AM · Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde changed the subtype of T406115: Disallow reusing/sub-referencing <ref follow> in VE from "Task" to "Bug Report".
Oct 1 2025, 11:50 AM · Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde created T406115: Disallow reusing/sub-referencing <ref follow> in VE.
Oct 1 2025, 11:50 AM · Sub-referencing (product board), Cite (Sub-referencing)
thiemowmde moved T406002: Regression: Cannot change main content of main+details from Sprint Backlog to Doing on the WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream board.
Oct 1 2025, 11:27 AM · Patch-For-Review, Regression, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, Cite (Sub-referencing), WMDE-References-FocusArea, VisualEditor

Sep 30 2025

thiemowmde closed T32060: Search page should offer choice of namespaces in a more ranked fashion as Resolved.

Isn't this long solved with the Advanced-Search interface? There are predefined sets of namespaces (e.g. all talk namespaces) as well as a quick search feature. That even accepts numeric namespace ids as well as canonical English namespace names on non-English wikis.

Sep 30 2025, 12:01 PM · Advanced-Search, MediaWiki-Search
thiemowmde claimed T184850: Hide unused namespaces in Advanced-Search menu.
Sep 30 2025, 11:57 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), WMDE-TechWish-Maintenance, Advanced-Search
thiemowmde claimed T399278: Confusing href="#" links in the wikitext editor help panel.
Sep 30 2025, 11:56 AM · Patch-For-Review, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Accessibility, WMDE-TechWish-Maintenance, WikiEditor (2010), Cite (Sub-referencing)