User Details
User Details
- User Since
- Apr 11 2022, 3:30 PM (77 w, 14 h)
- Availability
- Available
- IRC Nick
- Ordoviz
- LDAP User
- Unknown
- MediaWiki User
- LennardHofmann [ Global Accounts ]
Apr 11 2023
Apr 11 2023
Jan 27 2023
Jan 27 2023
Sep 21 2022
Sep 21 2022
srishakatux awarded T305869: GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua a Love token.
LennardHofmann closed T305869: GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua, a subtask of T302098: Rewrite the Wikidata Infobox on Commons in Lua, as Resolved.
LennardHofmann added a comment to T305869: GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua.
The rewrite is complete, see the final report.
Sep 13 2022
Sep 13 2022
Sep 6 2022
Sep 6 2022
Aug 17 2022
Aug 17 2022
LennardHofmann added a project to T315155: Write a Tree-sitter grammar for Wikitext: Technical-Tool-Request.
LennardHofmann set IRC Nick to Ordoviz on LennardHofmann.
Aug 14 2022
Aug 14 2022
Aug 13 2022
Aug 13 2022
LennardHofmann moved T315155: Write a Tree-sitter grammar for Wikitext from Inbox to Hacking Projects on the Wikimania-Hackathon-2022 board.
Aug 5 2022
Aug 5 2022
LennardHofmann added a comment to T253387: Create a Lua convenience functions for conversion betweem language code and project and sitelink code.
Related: T114772
LennardHofmann added a comment to T253387: Create a Lua convenience functions for conversion betweem language code and project and sitelink code.
YES, PLEASE! Wikidata Infobox uses this function to convert a language code into a site ID:
local function databaseId( langcode ) local exceptions = { ['be-tarask'] = 'be_x_old', -- Belarusian (Taraškievica orthography) ['bho'] = 'bh', -- Bhojpuri ['cbk-zam'] = 'cbk_zam', -- Chavacano de Zamboanga ['gsw'] = 'als', -- Alemannic ['ike'] = 'iu', -- Inuktitut ['lzh'] = 'zh_classical', -- Classical Chinese ['map-bms'] = 'map_bms', -- Basa Banyumasan ['nan'] = 'zh_min_nan', -- Min Nan Chinese ['nb'] = 'no', -- Norwegian Bokmål ['nds-nl'] = 'nds_nl', -- Low Saxon ['mo'] = 'ro', -- Moldaawisk ['roa-tara'] = 'roa_tara', -- Tarantino ['rup'] = 'roa_rup', -- Aromanian ['sgs'] = 'bat_smg', -- Samogitian ['vro'] = 'fiu_vro', -- Võro ['yue'] = 'zh_yue', -- Cantonese }
Restricted Application added a project to T237884: mw.wikibase.getBestStatements is slow when used on objects with many properties: wdwb-tech.
Aug 3 2022
Aug 3 2022
Jun 22 2022
Jun 22 2022
Jun 5 2022
Jun 5 2022
LennardHofmann updated subscribers of T203357: Lookup of cached entities by mw.wikibase.getEntity in Wikipedia as a client of Wikidata is very slow.
Looking at the source code of mw.wikibase.lua, we see:
Jun 4 2022
Jun 4 2022
Apr 13 2022
Apr 13 2022
LennardHofmann added a comment to T305869: GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua.
@Mike_Peel Great suggestion, thanks! Replacing each key part of the infobox one after the other would be no problem from a technical standpoint. But it would mean that I might have to fix urgent bugs reported after the deployment of a key part, while I'm already working on the next feature. Considering that the alternative is that I would need to fix my buggy code (written weeks ago) at the end of the project, this seems reasonable, though.
LennardHofmann updated the task description for T305869: GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua.
Apr 11 2022
Apr 11 2022