LucasWerkmeister (Lucas Werkmeister)
volunteer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Jun 5 2016, 4:36 PM (424 w, 3 d)
Availability
Available
IRC Nick
lucaswerkmeister
LDAP User
Lucas Werkmeister
MediaWiki User
Lucas Werkmeister [ Global Accounts ]

Private account of @Lucas_Werkmeister_WMDE (he/him, Berlin timezone). Anything I do here is on volunteer time, even if it looks work-related :)

Recent Activity

Mon, Jul 22

LucasWerkmeister closed T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags as Resolved.

The REL1_39 backport seems to be working fine on FactGrid. Thanks @Tgr for the suggestion and review! \o/

Mon, Jul 22, 3:55 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth

Sun, Jul 21

LucasWerkmeister removed a project from T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags: mariadb-optimizer-bug.

It looks like the problem is already fixed since MariaDB 10.6.0, but remains reproducible in 10.5.25 (the latest patch release in the 10.5 series so far).

Sun, Jul 21, 8:45 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth

Sat, Jul 20

LucasWerkmeister added a comment to T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags.

I don't think we really need this query. We can just check change_tag_def.ctd_count instead. Just replace all the changeTagDefStore->getId() calls with a call to ChangeTagsStore::tagUsageStatistics() and intersect that with the result from the previous query.

That sounds like a good idea – I’ll see if I can put a patch together later. Thanks!

Sat, Jul 20, 5:20 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth
LucasWerkmeister added a comment to T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags.

It looks like the error is already fixed since MariaDB 10.6.0, but remains reproducible in 10.5.25 (the latest patch release in the 10.5 series so far).

Sat, Jul 20, 2:54 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth
LucasWerkmeister added a comment to T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags.

I don't think we really need this query. We can just check change_tag_def.ctd_count instead. Just replace all the changeTagDefStore->getId() calls with a call to ChangeTagsStore::tagUsageStatistics() and intersect that with the result from the previous query.

Sat, Jul 20, 1:56 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth
LucasWerkmeister added a comment to T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags.

Hm, in ANALYZE, there’s a huge mismatch between filtered (0%) and r_filtered (100%):

Sat, Jul 20, 11:29 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth
LucasWerkmeister added a comment to T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags.

I’m not sure what you mean… I can reliably reproduce the behavior that the query is being slow (ca. 2 seconds, sometimes a bit less) when to me it seems like it shouldn’t be:

Sat, Jul 20, 11:17 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth
LucasWerkmeister added a comment to T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags.

Alternatively, the query seems to also become fast again if I just add a LIMIT, like so:

Sat, Jul 20, 10:38 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth
LucasWerkmeister created T370578: High database load from MediaWiki\Extension\OAuth\Backend\Hooks::getUsedConsumerTags.
Sat, Jul 20, 10:35 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team, MediaWiki-extensions-OAuth

Tue, Jul 16

LucasWerkmeister added a comment to T370150: wd4wp tool.

Attempted fix uploaded: https://bitbucket.org/magnusmanske/fist/pull-requests/6

Tue, Jul 16, 5:37 PM · Wikidata
LucasWerkmeister added a comment to T370150: wd4wp tool.
2024-07-16 17:06:05: (mod_fastcgi.c.449) FastCGI-stderr:  thrown in /data/project/fist/public_html/common_images.php on line 103
2024-07-16 17:17:10: (mod_fastcgi.c.449) FastCGI-stderr:PHP Fatal error:  Uncaught Error: Attempt to assign property "id" on string in /data/project/fist/public_html/common_images.php:103
2024-07-16 17:17:10: (mod_fastcgi.c.449) FastCGI-stderr:Stack trace:
2024-07-16 17:17:10: (mod_fastcgi.c.449) FastCGI-stderr:#0 /data/project/fist/public_html/fist.php(825): get_flickr_hits()
2024-07-16 17:17:10: (mod_fastcgi.c.449) FastCGI-stderr:#1 /data/project/fist/public_html/fist.php(2031): find_images_flickr()
2024-07-16 17:17:10: (mod_fastcgi.c.449) FastCGI-stderr:#2 /data/project/fist/public_html/fist.php(2371): find_images()
2024-07-16 17:17:10: (mod_fastcgi.c.449) FastCGI-stderr:#3 {main}
2024-07-16 17:17:10: (mod_fastcgi.c.449) FastCGI-stderr:  thrown in /data/project/fist/public_html/common_images.php on line 103
Tue, Jul 16, 5:31 PM · Wikidata
LucasWerkmeister removed a project from T370150: wd4wp tool: Tool-wd-image-positions.
Tue, Jul 16, 5:28 PM · Wikidata

Tue, Jul 9

LucasWerkmeister created T369621: No preview thumbnail for image file with more than 16,777,216 pixels.
Tue, Jul 9, 11:46 AM · Upstream, Phabricator (Upstream)
LucasWerkmeister added a comment to T369615: Order of fonts in fonts-family breaks text on firefox linux (large spaces and emoji numbers).

Probably not very helpful but I used to have a similar issue on Phabricator, with a slightly different set of emoji fonts: T235339: Phabricator fonts look broken on systems with JoyPixels (formerly EmojiOne) installed

Tue, Jul 9, 11:44 AM · Timeless

Sat, Jun 29

LucasWerkmeister created T368833: Luthor loads JavaScript and CSS from third-party domain jsdelivr.net.
Sat, Jun 29, 4:59 PM · Privacy Engineering, Patch-For-Review, Luthor

Thu, Jun 27

LucasWerkmeister closed T362570: Allow CORS with (Api-)User-Agent header to query.wikidata.org as Resolved.

Can confirm this seems to work now \o/ thank you!

Thu, Jun 27, 7:48 PM · Data-Platform-SRE (2024.06.17 - 2024.07.07), Wikidata-Query-Service, Wikidata

Tue, Jun 25

LucasWerkmeister added a comment to T368391: Document at containers.toolforge.org.

This ought to work, I think:

Tue, Jun 25, 8:14 PM · Tool-containers
LucasWerkmeister added a comment to T359821: Configure Gerrit to use conflictStyle diff3.

That sounds amazing, thank you!

Tue, Jun 25, 8:10 PM · Gerrit (Gerrit 3.10)
LucasWerkmeister added a comment to T368391: Document at containers.toolforge.org.

I assume it should be relatively simple to serve a redirect to Tool:Containers using an Ingress, like the second half of Tool:Iw § Tool setup (the part added for T257104)?

Tue, Jun 25, 12:24 PM · Tool-containers
LucasWerkmeister created T368391: Document at containers.toolforge.org.
Tue, Jun 25, 12:22 PM · Tool-containers

Jun 24 2024

LucasWerkmeister created T368317: [builds-cli] No obvious way to delete individual `toolforge build` generated artifacts other than `toolforge clean`.
Jun 24 2024, 8:43 PM · Toolforge
LucasWerkmeister added a comment to T367969: lint:golang CI job times out.

The first messages in a successful build that aren’t seen in a timed-out build are:

Jun 24 2024, 7:00 PM · Tool-bridgebot
LucasWerkmeister closed T333728: Add read_private() function to python-toolforge library as Resolved.
Jun 24 2024, 6:50 PM · Tool-python-toolforge

Jun 19 2024

LucasWerkmeister closed T367969: lint:golang CI job times out as Resolved.

It worked with another retry now 🤷

Jun 19 2024, 4:28 PM · Tool-bridgebot
LucasWerkmeister added a comment to T366767: Bridge #wikimedia-rust on libera.chat and #wikimedia-rust:matrix.org.

Okay, then I just forgot what happened in which order, sorry ^^

Jun 19 2024, 4:27 PM · Tool-bridgebot
LucasWerkmeister added a comment to T366767: Bridge #wikimedia-rust on libera.chat and #wikimedia-rust:matrix.org.

(Or is that just because I joined afterwards?)

Jun 19 2024, 4:26 PM · Tool-bridgebot
LucasWerkmeister added a comment to T366767: Bridge #wikimedia-rust on libera.chat and #wikimedia-rust:matrix.org.

Hm, I don’t see any old relayed message on the IRC side at least?

image.png (157×875 px, 24 KB)

Jun 19 2024, 4:24 PM · Tool-bridgebot
LucasWerkmeister created T367969: lint:golang CI job times out.
Jun 19 2024, 12:37 PM · Tool-bridgebot
LucasWerkmeister added a comment to T366767: Bridge #wikimedia-rust on libera.chat and #wikimedia-rust:matrix.org.

Should be deployed now.

Jun 19 2024, 11:26 AM · Tool-bridgebot

Jun 18 2024

LucasWerkmeister added a comment to T367884: Bridge IRC's cvn-sw-spam to Telegram.

I looked a bit into this, but I’m not sure it’s a good idea, to be honest. This would be a very high-volume bridge, at least compared to the other bridged channels I’m aware of, and I’m worried that this might trigger some spam detection in Telegram and/or IRC (which could break the bridging of other channels too) – especially as the messages are full of links too. And since the Telegram channel is brand new, it’s not yet clear how much demand there is for a Telegram version of this IRC channel. (Though the channel was just announced in the Wikimedia General chat group, so we can check back tomorrow or in a few days how many subscribers the channel gained in the meantime.)

Jun 18 2024, 10:54 PM · Tool-bridgebot
LucasWerkmeister added a watcher for Tool-bridgebot: LucasWerkmeister.
Jun 18 2024, 10:50 PM
LucasWerkmeister added a comment to T359821: Configure Gerrit to use conflictStyle diff3.

At least that’s what I get when I do a quick nonsense merge conflict locally:

Jun 18 2024, 9:22 PM · Gerrit (Gerrit 3.10)
LucasWerkmeister added a comment to T359821: Configure Gerrit to use conflictStyle diff3.

Hang on, I think I got confused there. Isn’t that just a normal merge conflict display, and with diff3 style we’d also expect a ||||||| marker? 🤔

Jun 18 2024, 9:21 PM · Gerrit (Gerrit 3.10)

Jun 16 2024

LucasWerkmeister updated the task description for T367671: Difference between VisualEditor and WikiEditor when using preloadparams with non-consecutive indices.
Jun 16 2024, 8:09 PM · VisualEditor
LucasWerkmeister created T367671: Difference between VisualEditor and WikiEditor when using preloadparams with non-consecutive indices.
Jun 16 2024, 8:08 PM · VisualEditor

Jun 15 2024

LucasWerkmeister reopened T330790: GitLab truncates commit messages over 1k of text as "Open".

Still seems to be happening here: https://gitlab.wikimedia.org/toolforge-repos/wd-image-positions/-/commit/0e0deb1a494aeb2e498357330d0a23bd833c38e5

Jun 15 2024, 2:42 PM · GitLab (Upstream pit of despair 🕳️), Upstream

Jun 14 2024

LucasWerkmeister closed T367188: Logging in causes the user to go back to the index page as Resolved.

Seems to work now :)

Jun 14 2024, 5:52 PM · Tool-wd-image-positions

Jun 12 2024

LucasWerkmeister closed T367345: webservice-runner: Also read uwsgi.ini from ~/www/python/src/ as Resolved.

Seems to work fine as far as I can tell \o/

Jun 12 2024, 8:31 PM · Toolforge
LucasWerkmeister created T367345: webservice-runner: Also read uwsgi.ini from ~/www/python/src/.
Jun 12 2024, 6:14 PM · Toolforge

Jun 11 2024

LucasWerkmeister created T367238: Make Vector 2022 font size available as global preference.
Jun 11 2024, 9:17 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog, Desktop Improvements (Vector 2022)
LucasWerkmeister added a comment to T367188: Logging in causes the user to go back to the index page.

Yeah, I implemented this for Wikidata Lexeme Forms but not most (any?) of my other tools. Shouldn’t be too hard to add though ^^

Jun 11 2024, 7:38 PM · Tool-wd-image-positions
LucasWerkmeister created T367213: Integrate schedule-deployment with WikimediaDebug.
Jun 11 2024, 5:35 PM · WikimediaDebug, Tool-schedule-deployment

Jun 3 2024

LucasWerkmeister added a watcher for toolforge_i18n: LucasWerkmeister.
Jun 3 2024, 7:43 PM
LucasWerkmeister added a project to T283376: Extract Python library for Wikimedia tool i18n from Wikidata Lexeme Forms tool: toolforge_i18n.
Jun 3 2024, 7:43 PM · toolforge_i18n, Wikimedia-Hackathon-2024, Tools, I18n
LucasWerkmeister added a project to T363626: Make Wikidata Image Positions tool translatable on translatewiki.net: toolforge_i18n.
Jun 3 2024, 7:42 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
LucasWerkmeister added a comment to T365939: Create project tag for toolforge_i18n.

Great, thank you <3

Jun 3 2024, 7:42 PM · Toolforge, Project-Admins

May 29 2024

brennen awarded T359821: Configure Gerrit to use conflictStyle diff3 a Like token.
May 29 2024, 4:11 PM · Gerrit (Gerrit 3.10)
LucasWerkmeister added a comment to T359821: Configure Gerrit to use conflictStyle diff3.

I don’t know if anyone would object to this or potentially have their workflow broken… should we ask around on wikitech-l? Run a poll somewhere? WDYT? :)

May 29 2024, 4:09 PM · Gerrit (Gerrit 3.10)

May 28 2024

LucasWerkmeister updated the task description for T365939: Create project tag for toolforge_i18n.
May 28 2024, 8:05 AM · Toolforge, Project-Admins

May 27 2024

LucasWerkmeister created T365992: stashbot occasionally disconnects from libra.chat and needs manual restart.
May 27 2024, 12:42 PM · Stashbot

May 26 2024

LucasWerkmeister added a comment to T365897: Playing Example.ogg audio file pops up a video player.

I think I figured it out. If an audio file has closed captioning in the TimedText namespace (in any language, I think), then playing it will pop up the video player which displays the closed captioning text.

May 26 2024, 10:20 PM · VideoJS player
LucasWerkmeister added a comment to T365939: Create project tag for toolforge_i18n.

I’d also be fine with slight variations on the name if we think toolforge_i18n is too ambiguous or potentially misleading (the tag is not for I18n of Toolforge in general, after all), e.g. Python-toolforge_i18n or toolforge_i18n-library.

May 26 2024, 10:27 AM · Toolforge, Project-Admins
LucasWerkmeister created T365939: Create project tag for toolforge_i18n.
May 26 2024, 10:23 AM · Toolforge, Project-Admins

May 25 2024

Sj awarded T337014: +2 in mediawiki/ for Lucas Werkmeister [volunteer] a Stroopwafel token.
May 25 2024, 12:13 PM · MediaWiki-Gerrit-Group-Requests

May 20 2024

LucasWerkmeister added a comment to T348407: Allow Quarry to query ToolsDB public databases.

@LucasWerkmeister pointed out in IRC we should announce more widely this feature before enabling access from Quarry to all the _p databases.

May 20 2024, 5:33 PM · cloud-services-team (FY2023/2024-Q3-Q4), Data-Services, Quarry

May 19 2024

LucasWerkmeister added a comment to T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.

Alright, thanks!

May 19 2024, 4:57 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
LucasWerkmeister closed T363626: Make Wikidata Image Positions tool translatable on translatewiki.net as Resolved.

Alright, I think this is done now \o/

May 19 2024, 4:10 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024

May 14 2024

LucasWerkmeister added a comment to T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.

Yes, there are still some parts of the tool I need to make translatable / add messages for. I’ll close the task when it’s done.

May 14 2024, 7:36 AM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024

May 13 2024

LucasWerkmeister closed T364539: Protocol-relative URL in sidebar now interpreted as title (Query Service link in Wikidata sidebar broken) as Resolved.

\o/

May 13 2024, 6:21 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface, Internet-Archive, Wikidata
LucasWerkmeister added a comment to T364539: Protocol-relative URL in sidebar now interpreted as title (Query Service link in Wikidata sidebar broken).

I fixed the links locally until this is fixed. These edits should be undone once the underlying issue is fixed:

May 13 2024, 6:16 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface, Internet-Archive, Wikidata

May 9 2024

LucasWerkmeister added a comment to T364539: Protocol-relative URL in sidebar now interpreted as title (Query Service link in Wikidata sidebar broken).

This should be fixed now, but the sidebar is cached for one day, so we should only delete the overrides tomorrow (or later). Let’s leave the task open until then, IMHO.

May 9 2024, 9:14 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface, Internet-Archive, Wikidata
LucasWerkmeister added a comment to T361398: 1.43.0-wmf.4 deployment blockers.

Probably not a train blocker since we should be able to work around it in the MediaWiki: namespace, but FYI: T364539: Protocol-relative URL in sidebar now interpreted as title (Query Service link in Wikidata sidebar broken)

May 9 2024, 12:12 PM · Release-Engineering-Team (Yakisfaction), Release, Train Deployments
LucasWerkmeister updated subscribers of T364539: Protocol-relative URL in sidebar now interpreted as title (Query Service link in Wikidata sidebar broken).

@Nikki points out that the donate link is also affected (points to https://www.wikidata.org/wiki///donate.wikimedia.org/wiki/Special:FundraiserRedirector%3Futm_source%3Ddonate%26utm_medium%3Dsidebar%26utm_campaign%3DC13_wikidata.org%26uselang%3Den).

May 9 2024, 12:10 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface, Internet-Archive, Wikidata
LucasWerkmeister updated subscribers of T364539: Protocol-relative URL in sidebar now interpreted as title (Query Service link in Wikidata sidebar broken).

I can reproduce the issue locally and reverting Replace deprecated url functions in Skin class fixes it, so I guess the replacement functions work slightly differently.

May 9 2024, 12:08 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface, Internet-Archive, Wikidata
LucasWerkmeister updated the task description for T364539: Protocol-relative URL in sidebar now interpreted as title (Query Service link in Wikidata sidebar broken).
May 9 2024, 12:06 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface, Internet-Archive, Wikidata
LucasWerkmeister created T364539: Protocol-relative URL in sidebar now interpreted as title (Query Service link in Wikidata sidebar broken).
May 9 2024, 12:04 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface, Internet-Archive, Wikidata

May 8 2024

LucasWerkmeister closed T364009: [Session] Juggling, Rubik’s cubes and other physical fun as Resolved.

Closing, the session took place and was fun :)

May 8 2024, 6:43 PM · Wikimedia-Hackathon-2024

May 6 2024

LucasWerkmeister added a comment to T363870: [Session] Cuteness association meetup.

https://mamot.fr/@belett/112387464745968174
https://wikis.world/@LucasWerkmeister/112387523506136487

May 6 2024, 6:29 PM · Wikimedia-Hackathon-2024
LucasWerkmeister added a comment to T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.

Alright, GitLab CI wasn’t as bad as I feared ;) I’ll copy some more things from wikibugs2 CI later but for now it should be working (and I should see the result on the next translation export… Thursday?).

May 6 2024, 6:28 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
LucasWerkmeister added a comment to T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.

Hm, I just realized that having the CI on GitHub is not ideal if the l10n-bot merge requests are on GitLab, given that many of the tests are making sure the translations are right 😅

May 6 2024, 2:43 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024

May 5 2024

LucasWerkmeister awarded T364239: Add fox icon / badge to Phabricator a Fox token.
May 5 2024, 12:29 PM · Phabricator (2024-05-05), Release-Engineering-Team, User-brennen, Upstream, Wikimedia-Hackathon-2024
LucasWerkmeister updated subscribers of T363544: [envvars-cli] Add option to not show envvar values when listing.

CC @Slst2020 who just ran toolforge envvars list in T362062: [Session] Toolforge & Cloud VPS demos (the only variable that was truncated at 50 characters was the Django secret key) – she said she’s gonna change the credentials afterwards, but IMHO it would’ve been better if the command hadn’t shown them to the whole room in the first place :)

May 5 2024, 8:45 AM · Toolforge

May 4 2024

LucasWerkmeister added a comment to T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.

In addition to making the rest of the tool translatable, I realized there’s also one more important thing I need to do before this can be considered done: add a way for users to set the language :D

May 4 2024, 9:41 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
LucasWerkmeister added a comment to T251008: Queries endpoint support for Property columns with qualifier.

I see, thanks for the note. I think this is unlikely enough as a modelling practice to not have to worry about it

May 4 2024, 5:16 PM · Tool-inteGraality
LucasWerkmeister added a comment to T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.

The import into TWN seems to have worked – I just translated most of the messages into German. (Except for the tool name, because I don’t know if I want it translated or not. I’ll leave that decision to another translator, given that I usually use the software in English anyway ^^)

May 4 2024, 1:33 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
LucasWerkmeister added a comment to T364199: Mirroring from one Wikimedia GitLab repository to another one no longer works.

(It’s also quite strange that the email didn’t go to me, the repository “owner”, but that’s probably a separate issue.)

May 4 2024, 1:16 PM · User-brennen, Release-Engineering-Team, gitlab-settings, GitLab (Administration, Settings & Policy), Tools
LucasWerkmeister added a comment to T364199: Mirroring from one Wikimedia GitLab repository to another one no longer works.

I wonder if there's some other mechanism for doing this

May 4 2024, 12:56 PM · User-brennen, Release-Engineering-Team, gitlab-settings, GitLab (Administration, Settings & Policy), Tools
LucasWerkmeister added a watcher for Tool-wd-image-positions: LucasWerkmeister.
May 4 2024, 12:42 PM
LucasWerkmeister added hashtags to Tool-wd-image-positions: #wd-image-positions, #wikidata-image-positions.
May 4 2024, 12:42 PM
LucasWerkmeister updated the task description for T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.
May 4 2024, 12:42 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
LucasWerkmeister updated the task description for T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.
May 4 2024, 12:42 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
LucasWerkmeister created T364199: Mirroring from one Wikimedia GitLab repository to another one no longer works.
May 4 2024, 7:55 AM · User-brennen, Release-Engineering-Team, gitlab-settings, GitLab (Administration, Settings & Policy), Tools
LucasWerkmeister added a comment to T251008: Queries endpoint support for Property columns with qualifier.

For the positive query, I would suggest:

May 4 2024, 7:46 AM · Tool-inteGraality

May 3 2024

LucasWerkmeister updated the task description for T364009: [Session] Juggling, Rubik’s cubes and other physical fun.
May 3 2024, 11:27 AM · Wikimedia-Hackathon-2024
LucasWerkmeister added a comment to T364009: [Session] Juggling, Rubik’s cubes and other physical fun.

Let’s meet in Politseiaed, the park right opposite the hotel.

May 3 2024, 11:26 AM · Wikimedia-Hackathon-2024

May 2 2024

LucasWerkmeister added a comment to T364009: [Session] Juggling, Rubik’s cubes and other physical fun.

Now that I’ve seen the venue during dinner: I don’t feel like any of the regular rooms would really work, nor the dining area. I think outside might be best? (And it looks like the weather will be nice enough.)

May 2 2024, 7:38 PM · Wikimedia-Hackathon-2024
LucasWerkmeister added a comment to T364009: [Session] Juggling, Rubik’s cubes and other physical fun.

Scheduled for 17:00 tomorrow (the beginning of the “Nap or solo time for some, social time for others” in the main schedule); place TBD since I haven’t seen the venue yet :)

May 2 2024, 2:54 PM · Wikimedia-Hackathon-2024
LucasWerkmeister created T364009: [Session] Juggling, Rubik’s cubes and other physical fun.
May 2 2024, 2:18 PM · Wikimedia-Hackathon-2024

Apr 30 2024

LucasWerkmeister merged T363835: Score with Lilypond does not play in some cases on the Danish Wikipedia into T363630: Score audio cannot be played if the page has other embedded media.
Apr 30 2024, 3:10 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), VideoJS player, MediaWiki-extensions-Score
LucasWerkmeister merged task T363835: Score with Lilypond does not play in some cases on the Danish Wikipedia into T363630: Score audio cannot be played if the page has other embedded media.
Apr 30 2024, 3:09 PM · MediaWiki-extensions-LilyPond

Apr 29 2024

LucasWerkmeister added a comment to T363777: Files larger than 1MiB not downloaded and relayed to IRC.

I can’t find an upstream bug report about this, and it’s not immediately obvious why it shouldn’t work – Telegram’s handleUploadFile and IRC handleFiles both seem to loop over a potential list of files 🤷

Apr 29 2024, 11:37 PM · Tool-bridgebot

Apr 27 2024

LucasWerkmeister created T363630: Score audio cannot be played if the page has other embedded media.
Apr 27 2024, 10:37 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), VideoJS player, MediaWiki-extensions-Score
LucasWerkmeister added a project to T283376: Extract Python library for Wikimedia tool i18n from Wikidata Lexeme Forms tool: Wikimedia-Hackathon-2024.

I’ve been working on this a bit more recently, see also T363626. (The code hasn’t been pushed anywhere yet, but I think it’s pretty close to that point now.)

Apr 27 2024, 7:08 PM · toolforge_i18n, Wikimedia-Hackathon-2024, Tools, I18n
LucasWerkmeister created T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.
Apr 27 2024, 7:06 PM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
LucasWerkmeister added a comment to T308045: Add an option to the "Map Search" tool for opening maps in the Wikidata Image Positions tool.

Is this task still valid? Apparently the tool as linked in the task description was disabled in T319875, but I don’t see the “this tool has moved” page mentioned in T319875#9520560 anywhere, so I don’t know if there’s still a running version of this tool that this task could apply to.

Apr 27 2024, 6:45 PM · User-Abbe98, Wikimedia-Hackathon-2022, Maps

Apr 26 2024

LucasWerkmeister added a comment to T363544: [envvars-cli] Add option to not show envvar values when listing.

Two use-cases I have in mind:

Apr 26 2024, 12:09 AM · Toolforge
LucasWerkmeister created T363544: [envvars-cli] Add option to not show envvar values when listing.
Apr 26 2024, 12:06 AM · Toolforge

Apr 18 2024

LucasWerkmeister added a comment to T362680: Toolforge is missing locales (breaks Mosh and causes various other problems).

Now it’s working again, thanks a lot!

Apr 18 2024, 2:51 PM · Toolforge
LucasWerkmeister awarded T362869: [k8s,infra] Upgrade Toolforge to Uwubernetes (1.30) a 100 token.
Apr 18 2024, 1:56 PM · Toolforge

Apr 17 2024

LucasWerkmeister added a comment to T362680: Toolforge is missing locales (breaks Mosh and causes various other problems).

Sounds good to me; though I’m also curious what other “shared SSH”-style environments do (e.g. if the AcceptEnv adjustment is common or not). Sadly I don’t have access to a university network anymore that I could compare to 😔

Apr 17 2024, 7:16 PM · Toolforge