Page MenuHomePhabricator

LucasWerkmeister (Lucas Werkmeister)
volunteer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Jun 5 2016, 4:36 PM (316 w, 6 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

Wed, Jun 29

LucasWerkmeister committed R2362:6ac757a99702: Add Igbo verb and pronoun templates (authored by LucasWerkmeister).
Add Igbo verb and pronoun templates
Wed, Jun 29, 7:41 PM

Mon, Jun 27

LucasWerkmeister added a comment to T311350: Quarry database name.

Every time I create a Quarry query, I need to type enwiki_p. This is a minor irritation for me

Mon, Jun 27, 12:42 PM · Quarry

Fri, Jun 24

LucasWerkmeister committed R2494:64df38cf9685: Remove FLASK_APP=app.py from README.md (authored by LucasWerkmeister).
Remove FLASK_APP=app.py from README.md
Fri, Jun 24, 3:53 PM

Sat, Jun 11

LucasWerkmeister added a comment to T309921: meta=tokens API does not use continuation when response gets truncated.

Is this worth backporting to previous releases?

Sat, Jun 11, 1:29 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), MediaWiki-Action-API
LucasWerkmeister closed T309921: meta=tokens API does not use continuation when response gets truncated as Resolved.

Works as expected in production (API sandbox URL).

Sat, Jun 11, 1:05 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), MediaWiki-Action-API

Wed, Jun 8

LucasWerkmeister added a comment to T310211: Deliver visible MathML to the browser.

Shipping MathJax should be technically possible, but it would have to go through security review like other libraries.

Wed, Jun 8, 7:03 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), User-Physikerwelt, Math-Non-WMF-Installations, Math

Sun, Jun 5

LucasWerkmeister added a comment to T309921: meta=tokens API does not use continuation when response gets truncated.

Is this worth backporting to previous releases? (Though perhaps we should first wait until it rolls out with the train next week, to check that it works in production.)

Sun, Jun 5, 10:41 AM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), MediaWiki-Action-API

Sat, Jun 4

LucasWerkmeister claimed T309921: meta=tokens API does not use continuation when response gets truncated.
Sat, Jun 4, 3:43 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), MediaWiki-Action-API
LucasWerkmeister created T309921: meta=tokens API does not use continuation when response gets truncated.
Sat, Jun 4, 2:29 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.15; 2022-06-06), MediaWiki-Action-API
LucasWerkmeister reopened T309916: Page up/down, home and end don't work for navigating select lists in OOUI as "Open".
Sat, Jun 4, 1:50 PM · Patch-For-Review, Accessibility, OOUI
LucasWerkmeister updated subscribers of T40994: Implement a way to index Phabricator tasks by Wikimedia wiki family.
Sat, Jun 4, 1:49 PM · Phabricator
LucasWerkmeister reopened T309917: Styled select lists, e.g. on Special:WhatLinksHere, are hard to use on mobile as "Open".
Sat, Jun 4, 1:49 PM · Accessibility, OOUI

May 25 2022

LucasWerkmeister closed T307008: Work on m3api as Resolved.

What actually happened: m3api-query revision functions (mostly done before but committed now); m3api v0.6.1; use the new request option in m3api-query; some further work in progress that hasn’t landed on the main branch yet. (I ended up spending most of my hackathon time on Wikidata Image Positions instead: T308884)

May 25 2022, 7:10 PM · Wikimedia-Hackathon-2022
LucasWerkmeister closed T308884: Work on Wikidata Image Positions as Resolved.
May 25 2022, 7:09 PM · Wikimedia-Hackathon-2022
LucasWerkmeister closed T308881: Piano concert as Resolved.

Put the recording up here for now: https://tmp.lucaswerkmeister.de/2022-05-21%20Wikimedia%20Hackathon%202022%20concert.mp4 (note, there’s no video for the first 5 seconds, because I cut the video without reenconding it); CC BY 4.0 if anyone wants it

May 25 2022, 7:06 PM · Wikimedia-Hackathon-2022

May 22 2022

LucasWerkmeister added a comment to T308881: Piano concert.

Lucas, you were playing a funeral march when there was a MediaWiki outage. Did you plan this?! (great concert, thanks!)

May 22 2022, 1:59 PM · Wikimedia-Hackathon-2022
LucasWerkmeister updated the task description for T308884: Work on Wikidata Image Positions.
May 22 2022, 1:57 PM · Wikimedia-Hackathon-2022
LucasWerkmeister updated the task description for T308884: Work on Wikidata Image Positions.
May 22 2022, 1:54 PM · Wikimedia-Hackathon-2022
LucasWerkmeister committed R2422:bbdeca00ff9f: Move to GitLab (authored by LucasWerkmeister).
Move to GitLab
May 22 2022, 1:50 PM
LucasWerkmeister committed R2422:15ade382300d: Move from Diffusion to Wikimedia GitLab (authored by LucasWerkmeister).
Move from Diffusion to Wikimedia GitLab
May 22 2022, 1:43 PM
LucasWerkmeister updated the task description for T308884: Work on Wikidata Image Positions.
May 22 2022, 12:57 PM · Wikimedia-Hackathon-2022
LucasWerkmeister updated the task description for T308884: Work on Wikidata Image Positions.
May 22 2022, 12:56 PM · Wikimedia-Hackathon-2022
LucasWerkmeister committed R2422:2264a649ae13: Rebuild requirements.txt on Toolforge Python 3.9 (authored by LucasWerkmeister).
Rebuild requirements.txt on Toolforge Python 3.9
May 22 2022, 12:47 PM
LucasWerkmeister committed R2422:d6fdb0b09977: pip-compile --upgrade (authored by LucasWerkmeister).
pip-compile --upgrade
May 22 2022, 12:45 PM
LucasWerkmeister committed R2422:4df5c4ae7c1b: Merge branch 'flake8' (authored by LucasWerkmeister).
Merge branch 'flake8'
May 22 2022, 12:41 PM
LucasWerkmeister committed R2422:68959cf1072c: Add whitespace around arithmetic operators (authored by LucasWerkmeister).
Add whitespace around arithmetic operators
May 22 2022, 12:41 PM
LucasWerkmeister committed R2422:fdf5d4b89066: Add space after comma in list (authored by LucasWerkmeister).
Add space after comma in list
May 22 2022, 12:41 PM
LucasWerkmeister committed R2422:f4c9dd8e35af: Reformat one flask.url_for() call (authored by LucasWerkmeister).
Reformat one flask.url_for() call
May 22 2022, 12:41 PM
LucasWerkmeister committed R2422:58c1551b422d: Put two spaces before inline comments (authored by LucasWerkmeister).
Put two spaces before inline comments
May 22 2022, 12:41 PM
LucasWerkmeister committed R2422:b650d5a6f49b: Make regex pattern raw strings (authored by LucasWerkmeister).
Make regex pattern raw strings
May 22 2022, 12:41 PM
LucasWerkmeister committed R2422:4f4a6182ba5d: Don’t use import * (authored by LucasWerkmeister).
Don’t use import *
May 22 2022, 12:41 PM
LucasWerkmeister committed R2422:387b21a67f43: Add flake8 to make check (authored by LucasWerkmeister).
Add flake8 to make check
May 22 2022, 12:41 PM
LucasWerkmeister committed R2422:c07f27c74409: Remove unused import (authored by LucasWerkmeister).
Remove unused import
May 22 2022, 12:41 PM
LucasWerkmeister updated the task description for T308884: Work on Wikidata Image Positions.
May 22 2022, 9:51 AM · Wikimedia-Hackathon-2022
LucasWerkmeister committed R2422:4630899d1e2d: Slightly rephrase abort message (authored by LucasWerkmeister).
Slightly rephrase abort message
May 22 2022, 9:50 AM
LucasWerkmeister committed R2422:2bb7a08f0604: Abort on invalid IIIF region (authored by LucasWerkmeister).
Abort on invalid IIIF region
May 22 2022, 9:48 AM

May 21 2022

LucasWerkmeister added a comment to T308881: Piano concert.

Twitch recording: https://www.twitch.tv/videos/1490179646

May 21 2022, 8:30 PM · Wikimedia-Hackathon-2022
LucasWerkmeister added a comment to T229460: Support standard MediaWiki API continuation in wbsearchentities module / wbsearch list/generator.

Am I right that there is currently no way to get continuation via MWAPI from SPARQL at all ?

May 21 2022, 9:11 AM · Wikidata
LucasWerkmeister added a project to T308855: Skolt the query builder!: Wikidata Query UI.
May 21 2022, 9:04 AM · Wikidata, Wikidata Query UI, WMNO-Sámi, AvoinGLAM-Saami, Wikimedia-Hackathon-2022

May 20 2022

LucasWerkmeister created T308884: Work on Wikidata Image Positions.
May 20 2022, 7:14 PM · Wikimedia-Hackathon-2022
LucasWerkmeister added a comment to T308881: Piano concert.

Maybe, depending on whether I end up playing any copyrighted compositions… I’ll try to take a local recording, at least.

May 20 2022, 6:36 PM · Wikimedia-Hackathon-2022
LucasWerkmeister created T308881: Piano concert.
May 20 2022, 5:29 PM · Wikimedia-Hackathon-2022
LucasWerkmeister committed R2422:eeb434ac0b24: Space buttons using margin instead of text nodes (authored by LucasWerkmeister).
Space buttons using margin instead of text nodes
May 20 2022, 5:25 PM
LucasWerkmeister committed R2422:b4e420ae4272: Add cancel buttons as alternative to pressing Esc (authored by LucasWerkmeister).
Add cancel buttons as alternative to pressing Esc
May 20 2022, 5:25 PM
LucasWerkmeister committed R2422:206c1fcec7cd: Refactor Esc handling JS code (authored by LucasWerkmeister).
Refactor Esc handling JS code
May 20 2022, 5:25 PM
LucasWerkmeister committed R2422:31b551a579ad: Remove dead code from saveCropper() calls (authored by LucasWerkmeister).
Remove dead code from saveCropper() calls
May 20 2022, 5:25 PM
LucasWerkmeister committed R2422:7abe262b2ab3: Remove unused function in image.js (authored by LucasWerkmeister).
Remove unused function in image.js
May 20 2022, 3:05 PM
LucasWerkmeister committed R2422:233eec7448f8: Support URLs as image title inputs (authored by LucasWerkmeister).
Support URLs as image title inputs
May 20 2022, 1:51 PM
LucasWerkmeister committed R2422:f039f87ae029: Support MediaInfo IDs and URLs as image title inputs (authored by LucasWerkmeister).
Support MediaInfo IDs and URLs as image title inputs
May 20 2022, 1:51 PM
LucasWerkmeister committed R2422:adf950d2cb9a: Support URLs as item ID inputs (authored by LucasWerkmeister).
Support URLs as item ID inputs
May 20 2022, 1:51 PM
LucasWerkmeister committed R2422:a275e4eee4e5: Refactor CSS image size calculations (authored by LucasWerkmeister).
Refactor CSS image size calculations
May 20 2022, 10:22 AM
LucasWerkmeister committed R2422:010a68cafe3f: Make image height less than full viewport height (authored by LucasWerkmeister).
Make image height less than full viewport height
May 20 2022, 10:22 AM
LucasWerkmeister committed R2422:2fc87dbcf3cd: Scroll only image when scaling up (authored by LucasWerkmeister).
Scroll only image when scaling up
May 20 2022, 9:59 AM

May 19 2022

Fuzheado awarded T307008: Work on m3api a Like token.
May 19 2022, 3:43 PM · Wikimedia-Hackathon-2022
LucasWerkmeister updated subscribers of T308718: ResourceLoader namespace.
May 19 2022, 7:45 AM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Performance-Team, MediaWiki-ResourceLoader, Patch-For-Review

May 17 2022

LucasWerkmeister committed R2422:803f7f1f3ae6: Add info message when users cannot edit (authored by LucasWerkmeister).
Add info message when users cannot edit
May 17 2022, 8:25 PM
LucasWerkmeister committed R2422:da5748558865: Add missing class prefix to iiif_region.html (authored by LucasWerkmeister).
Add missing class prefix to iiif_region.html
May 17 2022, 8:25 PM
LucasWerkmeister created P27887 entityterms API Python example (using mwapi).
May 17 2022, 7:14 PM

May 15 2022

LucasWerkmeister committed R2422:f394cb09ef7e: Add full-width URL to srcset (authored by LucasWerkmeister).
Add full-width URL to srcset
May 15 2022, 4:07 PM
LucasWerkmeister committed R2422:b2fea9010fd3: Limit srcset to widths below the image width (authored by LucasWerkmeister).
Limit srcset to widths below the image width
May 15 2022, 4:07 PM
LucasWerkmeister committed R2422:a70ceb49c907: Add JS version of scale input (authored by LucasWerkmeister).
Add JS version of scale input
May 15 2022, 4:07 PM
LucasWerkmeister committed R2422:ec0407e3ac02: Make the image at most as high as the viewport (authored by LucasWerkmeister).
Make the image at most as high as the viewport
May 15 2022, 4:07 PM
LucasWerkmeister committed R2422:e93d0e535020: Extract load_image() function (authored by LucasWerkmeister).
Extract load_image() function
May 15 2022, 4:07 PM
LucasWerkmeister committed R2422:d6ad9716dbd6: Allow users to scale the image (authored by LucasWerkmeister).
Allow users to scale the image
May 15 2022, 4:07 PM

May 9 2022

LucasWerkmeister added a comment to T307635: Query service results are missing some variables on some servers.

I looked at the query results JSON in the dev tools and don’t remember seeing anything unusual in there; an explain might be more useful, perhaps. (Assuming this issue happens again at all, of course…)

May 9 2022, 7:38 PM · Discovery-Search (Current work), Wikidata, Wikidata-Query-Service

May 4 2022

LucasWerkmeister updated subscribers of T307635: Query service results are missing some variables on some servers.

I tested this with a little script (P27549) and it looks like half of the servers I can reach consistently reply without ?item (the numbers are response counts with / without ?item):

May 4 2022, 10:31 PM · Discovery-Search (Current work), Wikidata, Wikidata-Query-Service
LucasWerkmeister added a comment to P27549 T307635.py.

Script to test T307635: Query service results are missing some variables on some servers.

May 4 2022, 10:29 PM · Wikidata-Query-Service
LucasWerkmeister created P27549 T307635.py.
May 4 2022, 10:29 PM · Wikidata-Query-Service

May 1 2022

LucasWerkmeister committed R2422:ecae67b92428: Fix item ID input handling (authored by LucasWerkmeister).
Fix item ID input handling
May 1 2022, 5:50 PM
LucasWerkmeister committed R2422:ac82f704a997: Remove QuickStatements support (authored by LucasWerkmeister).
Remove QuickStatements support
May 1 2022, 3:01 PM
LucasWerkmeister committed R2422:36f85185cbbd: Enable strict mode for JS (authored by LucasWerkmeister).
Enable strict mode for JS
May 1 2022, 3:01 PM
LucasWerkmeister committed R2422:ed5de0cdf26d: Mention “named place on map” support on index page (authored by LucasWerkmeister).
Mention “named place on map” support on index page
May 1 2022, 2:27 PM
LucasWerkmeister committed R2422:3fc93364c5c2: Update cropper.js from 1.5.6 to 1.5.12 (authored by LucasWerkmeister).
Update cropper.js from 1.5.6 to 1.5.12
May 1 2022, 2:27 PM
LucasWerkmeister committed R2422:d2d2d0383ece: Mentioned “named place on map” support on index page (authored by LucasWerkmeister).
Mentioned “named place on map” support on index page
May 1 2022, 2:26 PM
LucasWerkmeister committed R2422:23be67db014a: Update cropper.js from 1.5.6 to 1.5.12 (authored by LucasWerkmeister).
Update cropper.js from 1.5.6 to 1.5.12
May 1 2022, 2:26 PM
LucasWerkmeister committed R2422:d0517837e876: Support adding “named place on map” statements (authored by LucasWerkmeister).
Support adding “named place on map” statements
May 1 2022, 2:26 PM

Apr 30 2022

LucasWerkmeister committed R2422:e48c179d4751: Add support for showing named place on map (authored by LucasWerkmeister).
Add support for showing named place on map
Apr 30 2022, 6:43 PM
LucasWerkmeister committed R2422:337a8dba720f: Format SPARQL query more nicely (authored by LucasWerkmeister).
Format SPARQL query more nicely
Apr 30 2022, 6:43 PM
LucasWerkmeister committed R2422:34a7939f81af: Include “depicts” property ID in markup (authored by LucasWerkmeister).
Include “depicts” property ID in markup
Apr 30 2022, 6:43 PM
LucasWerkmeister committed R2422:7f6b891c76a6: Extract depicted_div() macro in templates (authored by LucasWerkmeister).
Extract depicted_div() macro in templates
Apr 30 2022, 6:43 PM
LucasWerkmeister committed R2422:a37bcf78754c: Make SPARQL queries with proper user agent (authored by LucasWerkmeister).
Make SPARQL queries with proper user agent
Apr 30 2022, 1:00 PM
LucasWerkmeister committed R2422:defdbd2f5cdf: Use user_agent returned by toolforge library (authored by LucasWerkmeister).
Use user_agent returned by toolforge library
Apr 30 2022, 1:00 PM
LucasWerkmeister committed R2422:854eb65b5fb6: Use pip-tools to manage requirements.txt (authored by LucasWerkmeister).
Use pip-tools to manage requirements.txt
Apr 30 2022, 12:04 PM

Apr 29 2022

LucasWerkmeister committed R2362:fd45333563fa: Test misleading capitalization in examples (authored by LucasWerkmeister).
Test misleading capitalization in examples
Apr 29 2022, 7:01 PM

Apr 28 2022

LucasWerkmeister committed R2362:860abb205b28: Add Norwegian Bokmål passive verb template (authored by LucasWerkmeister).
Add Norwegian Bokmål passive verb template
Apr 28 2022, 11:32 PM

Apr 27 2022

LucasWerkmeister committed R2362:c92b36338766: Add Mandarin templates (authored by LucasWerkmeister).
Add Mandarin templates
Apr 27 2022, 8:12 PM
LucasWerkmeister updated the task description for T307008: Work on m3api.
Apr 27 2022, 3:55 PM · Wikimedia-Hackathon-2022
LucasWerkmeister created T307008: Work on m3api.
Apr 27 2022, 3:55 PM · Wikimedia-Hackathon-2022

Apr 18 2022

LucasWerkmeister added a comment to T286416: 21 public Python tool configuration files.
Apr 18 2022, 10:33 PM · cloud-services-team (Kanban), SecTeam-Processed, Vuln-Infoleak, Toolforge, Security

Apr 16 2022

LucasWerkmeister added projects to T306293: Lexeme header formats Lemma using non-HTML language code: Wikidata Lexicographical data, I18n.
Apr 16 2022, 3:50 PM · I18n, Wikidata Lexicographical data, wdwb-tech, Wikidata
LucasWerkmeister created T306293: Lexeme header formats Lemma using non-HTML language code.
Apr 16 2022, 3:50 PM · I18n, Wikidata Lexicographical data, wdwb-tech, Wikidata

Apr 15 2022

LucasWerkmeister committed R2362:24d5774c5ff8: Move some test conditions from body to parameters (authored by LucasWerkmeister).
Move some test conditions from body to parameters
Apr 15 2022, 6:16 PM
LucasWerkmeister committed R2362:54a537663102: Update German verb template (authored by LucasWerkmeister).
Update German verb template
Apr 15 2022, 6:08 PM
LucasWerkmeister committed R2362:9a2cefe8e6dc: Update Portuguese templates (authored by LucasWerkmeister).
Update Portuguese templates
Apr 15 2022, 4:47 PM
LucasWerkmeister committed R2362:5dd938fd6ffe: Add “normal” to some Portuguese noun form labels (authored by LucasWerkmeister).
Add “normal” to some Portuguese noun form labels
Apr 15 2022, 4:47 PM
LucasWerkmeister committed R2362:0698150aab88: Add support for ambiguous template names (authored by LucasWerkmeister).
Add support for ambiguous template names
Apr 15 2022, 4:47 PM
LucasWerkmeister committed R2362:32dc9e63a0ae: Remove old TODO (authored by LucasWerkmeister).
Remove old TODO
Apr 15 2022, 4:47 PM
LucasWerkmeister committed R2362:482fb66bb5bd: Add venv/ to .gitignore and flake8 exclude (authored by LucasWerkmeister).
Add venv/ to .gitignore and flake8 exclude
Apr 15 2022, 4:47 PM
LucasWerkmeister committed R2362:caf108a2644e: Extract template_li() macro from index.html template (authored by LucasWerkmeister).
Extract template_li() macro from index.html template
Apr 15 2022, 4:47 PM
LucasWerkmeister committed R2362:25f5672dff0c: Update --extra-files option in README.md (authored by LucasWerkmeister).
Update --extra-files option in README.md
Apr 15 2022, 4:47 PM