Page MenuHomePhabricator

Legoktm (Legoktm)
UserAdministrator

Projects (103)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Sep 19 2014, 7:30 PM (443 w, 2 d)
Roles
Administrator
Availability
Available
IRC Nick
legoktm
LDAP User
Legoktm
MediaWiki User
Unknown

Recent Activity

Today

Legoktm added a project to T332525: Don't allow categories to include themselves: MediaWiki-Categories.
Mon, Mar 20, 2:30 AM · MediaWiki-Categories
Legoktm created T332528: GitLab "An error occurred while merging. Try again." but unable to try again.
Mon, Mar 20, 1:54 AM · mwbot-rs, GitLab

Yesterday

Legoktm closed T40487: Remove button for <big> from toolbar as Declined.

This was mostly discussed in the context of T154067, but my interpretation of the current consensus is that while <big> is deprecated in HTML, we are making an explicit choice to not consider it deprecated in wikitext and OK for editors to use. It has been more than the "three or four years" since T40487#3119873 (2017) and I don't think there is any interest in moving this forward. Certainly if people do want to remove it from the toolbar, that should be done on its own merits and not because it is obsolete in HTML (which is most of the discussion here).

Sun, Mar 19, 11:34 PM · JavaScript, WikiEditor
Legoktm closed T40487: Remove button for <big> from toolbar, a subtask of T26529: Incrementally remove support for HTML elements removed from or deprecated in HTML5, as Declined.
Sun, Mar 19, 11:33 PM · HTML5, MediaWiki-Parser
Legoktm reassigned T329167: Wikibase Repository: The collapse button in sitelinks view become invisible, overlapped by the sitelinks heading from JayanthMKV to Winston_Sung.
Sun, Mar 19, 10:50 PM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Wikidata Dev Team, Patch-For-Review, good first task, User-ItamarWMDE, patch-welcome, Wikidata, MediaWiki-extensions-WikibaseRepository
Legoktm added a comment to T49578: Score should output SVG.

Surely we can just pull the official upstream binary tarball from GitLab, extract it somewhere, and point LocalSettings.php variables at it? No Debian package required.

Sun, Mar 19, 10:48 PM · Upstream, Wikimedia-SVG-rendering, MediaWiki-extensions-Score

Sat, Mar 18

Legoktm added a comment to T49578: Score should output SVG.

Noting here that LilyPond 2.24.0 was released 16 December 2022 - changes. Shall we boldly create an "Update LilyPond in Shellbox container to 2.24" task, similar to the previous one?

Sat, Mar 18, 4:40 AM · Upstream, Wikimedia-SVG-rendering, MediaWiki-extensions-Score

Thu, Mar 16

Legoktm added a comment to T332220: Acquire enwp.org.

I think this spans a bit outside of "literally everything" -- enwp.org is widely used by Wikipedia editors in Wikipedia-adjacent channels to refer to Wikipedia. I do not have exact statistics for you, but if you're on IRC long enough you'll see it quite a few times.

Thu, Mar 16, 2:45 AM · Traffic, SRE, Domains
Legoktm lowered the priority of T332243: NOTOC causing API action=parse prop=sections to return nothing from Unbreak Now! to High.

Sorry I misread, if it's been broken since February 23 it's not UBN by definition, but definitely API breakage that still should be fixed.

Thu, Mar 16, 2:30 AM · Patch-For-Review, MediaWiki-Action-API, Ultraviolet, MediaWiki-Parser
Legoktm triaged T332243: NOTOC causing API action=parse prop=sections to return nothing as Unbreak Now! priority.
Thu, Mar 16, 1:23 AM · Patch-For-Review, MediaWiki-Action-API, Ultraviolet, MediaWiki-Parser

Wed, Mar 15

Legoktm added a comment to T332220: Acquire enwp.org.

...however that desire isn't mutually exclusive to having the domain donated to us — I'd personally much rather we decide to break a load of enwp.org links now, than the domain expire one day and be used for something malicious..

Wed, Mar 15, 11:30 PM · Traffic, SRE, Domains
Legoktm added a comment to T332220: Acquire enwp.org.

Not to mention that in most cases w.wiki will generate shorter URLs than enwp.org.

Wed, Mar 15, 10:41 PM · Traffic, SRE, Domains
Legoktm created P45877 (An Untitled Masterwork).
Wed, Mar 15, 10:22 PM
Legoktm added a comment to T332100: Move @wikimedia_sal@mastodon.social off mastodon.social.

I think I should probably make the bot's toots unlisted too to avoid boring instance timeline clutter.

Wed, Mar 15, 5:06 PM · User-bd808, Stashbot
greg awarded T332100: Move @wikimedia_sal@mastodon.social off mastodon.social a Barnstar token.
Wed, Mar 15, 5:02 PM · User-bd808, Stashbot
Legoktm triaged T332100: Move @wikimedia_sal@mastodon.social off mastodon.social as Lowest priority.
Wed, Mar 15, 1:11 AM · User-bd808, Stashbot

Tue, Mar 14

Legoktm added a comment to T327711: Improve DOM Diff and selective serialization on pages with lots of (bot) edits.

Pretty minor so I'm just logging it here - https://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Arena_Football_League/Newsletter/Issue_IX&diff=prev&oldid=1144636755 and https://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Arena_Football_League/Newsletter/Issue_XIII&diff=prev&oldid=1144636461 removed trailing whitespace from the beginning of a table cell that was only modified at the very bottom.

Tue, Mar 14, 7:37 PM · Parsoid
Legoktm moved T331943: https://gitlab.wikimedia.org/repos/releng/gitlab-phabricator needs a LICENSE file from Backlog to Unclear/inconsistent license on the Software-Licensing board.
Tue, Mar 14, 12:14 AM · Release-Engineering-Team, User-brennen, Software-Licensing, GitLab (Integrations)
Legoktm added a project to T331943: https://gitlab.wikimedia.org/repos/releng/gitlab-phabricator needs a LICENSE file: Software-Licensing.
Tue, Mar 14, 12:14 AM · Release-Engineering-Team, User-brennen, Software-Licensing, GitLab (Integrations)

Mon, Mar 13

Superpes15 awarded T331492: Security issue access for 2023 Stewards a Like token.
Mon, Mar 13, 11:37 PM · Security, Stewards-and-global-tools, Security-Team
Legoktm added a comment to T331492: Security issue access for 2023 Stewards.

Hi, I need the Security team to add the newly-elected stewards to the ACL group (acl*security_steward description says Security-Team needs to approve each addition).

Hmm, that's weird. We don't require that for other security ACLs. I think the idea of self-management for those (members performing these updates) was built into that architecture, but I guess that's another matter. I mean, there's nothing stopping members from managing those ACLs AFAIK. Anyhow, the Security-Team approves any verified, newly-elected stewards for Phabricator security issue access, assuming they have 2fa enabled.

Mon, Mar 13, 8:34 PM · Security, Stewards-and-global-tools, Security-Team
Legoktm closed T331492: Security issue access for 2023 Stewards as Resolved.

It feels easier if a Phab admin adds them while checking 2FA

Mon, Mar 13, 8:30 PM · Security, Stewards-and-global-tools, Security-Team
Legoktm added a member for acl*security_steward: Xaosflux.
Mon, Mar 13, 8:27 PM
Legoktm added a member for acl*security_steward: Superpes15.
Mon, Mar 13, 8:27 PM
Legoktm added a member for acl*security_steward: Mykola7.
Mon, Mar 13, 8:27 PM
Legoktm claimed T331492: Security issue access for 2023 Stewards.
Mon, Mar 13, 8:27 PM · Security, Stewards-and-global-tools, Security-Team
Legoktm added a comment to T331492: Security issue access for 2023 Stewards.

@Aklapper Could you please confirm if all three of us have 2FA enabled? Thanks :)

Mon, Mar 13, 8:21 PM · Security, Stewards-and-global-tools, Security-Team

Sun, Mar 12

Legoktm created T331827: fast-ec doesn't display removed/unknown namespaces gracefully.
Sun, Mar 12, 8:57 PM · tool-fast-ec
Legoktm added a comment to T323837: Mirror Wikimedia Foundation, Wikipedia, wikimediatech, and MediaWiki Twitter accounts on Mastodon.

Created https://wikis.world/@mediawiki and documented at https://www.mediawiki.org/wiki/Project:Mastodon - please boost :)

Sun, Mar 12, 3:56 AM · Developer-Advocacy, WMF-Communications

Sat, Mar 11

Legoktm added a comment to T329986: https://libraryupgrader2.wmcloud.org/ gives 500 Internal Server Error.

Thanks. The website is now up, I see also some "recent runs", but no new patch set on gerrit for expected lib upgrades like the codesniffer.

Sat, Mar 11, 6:35 PM · Cloud-VPS, LibUp
Legoktm added a comment to T331763: tools.anomiebot cannot access wiki replica DBs.

It looks fixed to me as well. OK to close or is more investigation needed?

Sat, Mar 11, 4:35 PM · Data-Services, Toolforge
Legoktm added a comment to T323837: Mirror Wikimedia Foundation, Wikipedia, wikimediatech, and MediaWiki Twitter accounts on Mastodon.

@Legoktm - Given that the WMF has no interest in using Mastodon (judging from @LDickinsonWMF's comments and lack of engagement here), I agree that it would make sense for the community to move ahead on this without official WMF support. Do you know anyone in the community (yourself included) that might be interested in such a job? Maybe someone at one of the chapters?

Sat, Mar 11, 6:51 AM · Developer-Advocacy, WMF-Communications
Legoktm added a comment to T323837: Mirror Wikimedia Foundation, Wikipedia, wikimediatech, and MediaWiki Twitter accounts on Mastodon.

...however other WMF departments or teams might.

Sat, Mar 11, 6:47 AM · Developer-Advocacy, WMF-Communications
Legoktm added a comment to T331765: Outdated page / corrupt data in enwiki-NS0-20230220-ENTERPRISE-HTML.json.tar.gz.

I found another outdated /mismatched entry - P45731. If I had to guess, it's not fully updating pages after they become redirects? But it's still updating their HTML?

Sat, Mar 11, 6:18 AM · Wikimedia Enterprise
Legoktm created P45731 (An Untitled Masterwork).
Sat, Mar 11, 6:11 AM
Legoktm created T331765: Outdated page / corrupt data in enwiki-NS0-20230220-ENTERPRISE-HTML.json.tar.gz.
Sat, Mar 11, 6:08 AM · Wikimedia Enterprise
Legoktm added a comment to T331018: Data request: make rendered HTML page dumps available on stats machines or labs.

@awight it's already on Toolforge and WMCS, see /public/dumps/public/other/enterprise_html/

Sat, Mar 11, 5:59 AM · Data-Services, Wikimedia Enterprise, Data-Engineering
Legoktm created P45730 (An Untitled Masterwork).
Sat, Mar 11, 5:54 AM
Legoktm added a comment to T331706: Migrate Mailman/lists to Bullseye/Bookworm.

The packages were initially backports of the bullseye versions, but we have a bunch of random patches on top. On T286217#8572913 I wrote/suggested:

Our current Mailman deployment is a bunch of backported and forked debs with random patches thrown on top based on what we managed to fix upstream. It's not sustainable (as hopefully T286217#7406437 shows). Given that we need to get off buster anyways, I would suggest that we wait until the bookworm freeze gets more frozen and set up some lists1003 with normal Debian packages, and after some level of testing switch lists.wm.o over to the new host. The new version will have a new set of bugs, we either learn to live with them or patch via puppet.

Sat, Mar 11, 2:55 AM · Wikimedia-Mailing-lists, SRE
Legoktm added a comment to T321402: Add wikimedia-research/* GitHub repos to Codesearch.

There is no support for codesearch to auto-discover repositories in an org on GitHub because it would require using their proprietary API.

I mean, we're swimming in a big ocean of proprietary API & services usage already. If what you mean is that between rate limiting, authentication, and engineering the hook to the API it's just not worth all that extra effort, then sure, I agree.

Sat, Mar 11, 2:51 AM · VPS-project-Codesearch
Legoktm added a comment to T331763: tools.anomiebot cannot access wiki replica DBs.

For reference, anomiebot is MySQL user s51055. I can reproduce the connection error with tools.legobot, which is s51043. It appears to affect all slices. But the tool I created on Wednesday, tools.tour-nyc (s55336) is not affected and can connect just fine.

Sat, Mar 11, 2:29 AM · Data-Services, Toolforge
Legoktm added a comment to T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).

https://wikitech.wikimedia.org/wiki/Incidents/2023-03-09_mailman still a draft but mostly complete, please edit, etc.

Sat, Mar 11, 2:21 AM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail

Thu, Mar 9

Legoktm added a comment to T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).

Sent notification to listadmins@, of course most people won't see it until everything has caught up.

Thu, Mar 9, 6:42 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
Legoktm added a comment to T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).

There are 2,936 emails in the out queue, it takes ~5.1 seconds to send each, so we're looking at recovery in ~250 minutes or 4.2 hours. Because new mail will keep coming in, it'll probably be closer to 5 hours I'd guess.

Thu, Mar 9, 6:31 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
Legoktm added a project to T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working): Wikimedia-Incident.

Re-opening just for tracking while we wait for the queue to go down. Also tagging as incident worthy, I can work on the writeup tomorrow.

Thu, Mar 9, 6:28 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
Legoktm renamed T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working) from reviewer-bot is not working to Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).
Thu, Mar 9, 6:23 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
Legoktm merged T331633: Not receiving posts or moderation messages into T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).
Thu, Mar 9, 6:23 PM · Wikimedia-Incident, SRE, Infrastructure-Foundations, Wikimedia-Mailing-lists, Mail
Legoktm merged task T331633: Not receiving posts or moderation messages into T331626: Mailman hasn't delivered emails since 2023-03-07 14 UTC (was: reviewer-bot is not working).
Thu, Mar 9, 6:22 PM · SRE, Wikimedia-Mailing-lists
Legoktm edited Description on Tool-apt-browser.
Thu, Mar 9, 4:51 AM
Legoktm edited projects for T331443: apt-browser missing some packages, added: Tool-apt-browser; removed Tools.
Thu, Mar 9, 4:50 AM · Tool-apt-browser
Legoktm added a watcher for Tool-apt-browser: Legoktm.
Thu, Mar 9, 4:49 AM
Legoktm added a comment to T331443: apt-browser missing some packages.

Using a regex was always going to have limitations, at the time I couldn't find a decent looking parser, but https://lib.rs/crates/rfc822-like seems promising. https://lib.rs/search?q=debian has quite a few more.

Thu, Mar 9, 4:48 AM · Tool-apt-browser

Tue, Mar 7

Legoktm added a project to T331443: apt-browser missing some packages: Tools.
Tue, Mar 7, 5:09 PM · Tool-apt-browser
Legoktm claimed T331443: apt-browser missing some packages.
Tue, Mar 7, 5:09 PM · Tool-apt-browser

Mon, Mar 6

Legoktm added a comment to T312434: Migrate usage of Database::select to SelectQueryBuilder in Linter.

It's the various select and selectRow functions in https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Linter/+/refs/heads/master/includes/Database.php

Mon, Mar 6, 9:21 PM · Content-Transform-Team-WIP, Patch-For-Review, MediaWiki-extensions-Linter, Technical-Debt
Legoktm created T331255: fast-ec: Use database query for EditCounterOptIn.js check instead of API call.
Mon, Mar 6, 4:56 AM · tool-fast-ec
Legoktm added a comment to T330969: MediaViewer displays incorrect free license from Commons (after moving file from Commons to English Wikipedia).

It's hosted locally on the English Wikipedia and it's not on Commons, so I'm unsure how Commons would be affecting this.

Mon, Mar 6, 2:57 AM · CommonsMetadata

Sat, Mar 4

Legoktm edited projects for T331182: Set $wgSFSReportOnly to false for es.wikiversity, added: Wikimedia-Site-requests; removed MediaWiki-extensions-StopForumSpam.
Sat, Mar 4, 5:41 PM · user-sbassett, SecTeam-Processed
Legoktm added a comment to T313336: GadgetUsage API results malformed when $wgSpecialGadgetUsageActiveUsers is enabled.

The reason it happens is because the database query needs to store two numbers, the # of enabled users and the # of active users. It abuses the namespace column for the number of active users; given those values are not real namespaces, we end up with Special:BadTitle.

Sat, Mar 4, 6:01 AM · MediaWiki-Action-API, MediaWiki-extensions-Gadgets
Legoktm renamed T331152: mwcli CI image-bumper should bump all shellbox images in a single MR from mwcli CI image-bumper should bump all sehllbox images in a single MR to mwcli CI image-bumper should bump all shellbox images in a single MR.
Sat, Mar 4, 5:50 AM · mwcli

Fri, Mar 3

Legoktm added a project to T324431: Parsoid: displaytitle HTML now appearing in <title> element rather than page title: affects-Kiwix-and-openZIM.
Fri, Mar 3, 9:28 PM · affects-Kiwix-and-openZIM, Parsoid
Legoktm merged task T331120: Article with DOM node tags in <title> value (REST API) into T324431: Parsoid: displaytitle HTML now appearing in <title> element rather than page title.
Fri, Mar 3, 9:27 PM · Parsoid, affects-Kiwix-and-openZIM
Legoktm merged T331120: Article with DOM node tags in <title> value (REST API) into T324431: Parsoid: displaytitle HTML now appearing in <title> element rather than page title.
Fri, Mar 3, 9:27 PM · affects-Kiwix-and-openZIM, Parsoid
Legoktm renamed T12715: A user can get around the 255 character signature limit via template substitution from A user can get around the 255 character signature limit. to A user can get around the 255 character signature limit via template substitution.
Fri, Mar 3, 6:43 AM · Patch-For-Review, Parser, MediaWiki-Core-Preferences
Legoktm added a comment to T297968: Allow Wikimedia Maps usage on bbcrewind.co.uk.

Thanks for the update - filed T331087: Remove bbcrewind.co.uk exemption for Wikimedia Maps to track the removal.

Fri, Mar 3, 6:20 AM · Maps, SRE
Legoktm triaged T331087: Remove bbcrewind.co.uk exemption for Wikimedia Maps as Low priority.
Fri, Mar 3, 6:16 AM · Patch-For-Review, SRE, Maps

Thu, Mar 2

Legoktm added a comment to T12715: A user can get around the 255 character signature limit via template substitution.

Thanks, looking through some of those is pretty interesting. https://en.wikipedia.org/wiki/User:The_Earwig/Signature is a good example of why this is an impossible problem to fully prevent, it varies the signature based on {{REVISIONUSER}}, and defaults to an empty string, which would pass length checks.

Thu, Mar 2, 5:17 AM · Patch-For-Review, Parser, MediaWiki-Core-Preferences

Wed, Mar 1

Legoktm updated subscribers of T12715: A user can get around the 255 character signature limit via template substitution.

@AntiCompositeNumber would you be able to provide some estimates on how many signatures this change would affect?

Wed, Mar 1, 7:27 PM · Patch-For-Review, Parser, MediaWiki-Core-Preferences
Legoktm reopened T12715: A user can get around the 255 character signature limit via template substitution as "Open".

Re-opening because the limit is mostly useless if it doesn't count post-expanded length. Compared to 2012 and 2015 we now have proper signature requirements, which mostly invalidate the arguments in T12715#155577.

Wed, Mar 1, 7:24 PM · Patch-For-Review, Parser, MediaWiki-Core-Preferences

Tue, Feb 28

Legoktm placed T330442: Prepare and check storage layer for azwikimedia up for grabs.
Tue, Feb 28, 6:50 AM · cloud-services-team, Data-Services, DBA
Legoktm added a comment to T298436: Wikimedia Enterprise HTML dumps as bzip2 archive.

You should use a parallel gzip decompressor. Just using standard gzip (which is invoked by tar) is not that.

Tue, Feb 28, 6:20 AM · Wikimedia Enterprise External Request, Wikimedia Enterprise
Legoktm created T330726: Allow extensions to add lint errors.
Tue, Feb 28, 4:40 AM · MediaWiki-extensions-Linter
Legoktm created T330725: Merge Linter extension into MediaWiki core.
Tue, Feb 28, 4:36 AM · MediaWiki-Parser, MediaWiki-extensions-Linter
Legoktm committed R2061:4e9a0c569eff: Only update boteditcount report daily, not hourly (authored by Legoktm).
Only update boteditcount report daily, not hourly
Tue, Feb 28, 4:23 AM

Mon, Feb 27

Legoktm added a comment to T330584: Kartographer Apple Maps redirects to Google Maps on non-Apple desktop operating systems.

A solution I would propose is creating a new field in the JSON file that specifies what platform the link should show on. The field could be an array that would be empty if all platforms should be shown, or if it has contents like 'iPad', 'iPhone', 'iPod', those contents would be checked against $_SERVER['HTTP_USER_AGENT'] in the PHP file and it would only show if they matched.

Mon, Feb 27, 10:16 PM · Desktop, Maps (Kartographer)

Sat, Feb 25

Legoktm added a comment to T329949: [Cloud VPS] Trove dbs do not restart after a hypervisor restart.

At least one Trove VM did not resume correctly when all hypervisors were shut down and restarted

Sat, Feb 25, 8:25 PM · cloud-services-team, Cloud-VPS
Legoktm closed T329986: https://libraryupgrader2.wmcloud.org/ gives 500 Internal Server Error as Resolved.

Caused by T329949: [Cloud VPS] Trove dbs do not restart after a hypervisor restart, I manually started the database VM and seems to be up - I manually kicked off the jobs to start again.

Sat, Feb 25, 8:24 PM · Cloud-VPS, LibUp
Legoktm added a comment to T329986: https://libraryupgrader2.wmcloud.org/ gives 500 Internal Server Error.

Sorry feel behind on this, let me see...

Sat, Feb 25, 8:18 PM · Cloud-VPS, LibUp
Legoktm added a comment to T330577: Add new config to disable only ResourceLoader file cache.

Shouldn't we just fix T330576...?

Sat, Feb 25, 7:52 PM · Performance-Team, MediaWiki-ResourceLoader, MediaWiki-Core-HTTP-Cache, MediaWiki-Configuration
Legoktm added a comment to T309787: Remove IEContentAnalyzer.

Few doc improvements: https://www.mediawiki.org/w/index.php?diff=5794808&oldid=5576457&title=Manual:Security and https://www.mediawiki.org/w/index.php?diff=5794835&oldid=5766210&title=Manual:Configuring_file_uploads - latter page needs more work.

Sat, Feb 25, 5:16 AM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), SRE, Traffic, Patch-For-Review, Technical-Debt, MediaWiki-File-management
Legoktm updated subscribers of T309787: Remove IEContentAnalyzer.

@taavi suggested adding the header in core's pre-existing images/.htaccess; I'll submit a patch for that.

Sat, Feb 25, 4:57 AM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), SRE, Traffic, Patch-For-Review, Technical-Debt, MediaWiki-File-management
Legoktm created T330548: XTools has inaccurate prose size counts.
Sat, Feb 25, 4:45 AM · XTools
Legoktm closed T319098: mwbot-rs: mwapi should support file uploads as Resolved.
Sat, Feb 25, 12:13 AM · mwbot-rs (mwapi)
Legoktm renamed T329549: Remove unnecessary targets definitions - Scribunto from Remove unnecessary targets definitions - Scribuntu to Remove unnecessary targets definitions - Scribunto.
Sat, Feb 25, 12:10 AM · MediaWiki-extensions-Scribunto, Content-Transform-Team-WIP

Fri, Feb 24

Legoktm updated subscribers of T228759: Merge the Phabricator Priority values "Low" and "Lowest".

I've found the differentiation between Low and Lowest very useful when working as a product owner, when there are dozens or hundreds of tasks which are "not now"; explaining that some things are "not now but maybe next year" vs. "not now and probably not ever unless someone else works on it" was useful.

Fri, Feb 24, 11:25 PM · Patch-For-Review, PM, Phabricator
Legoktm awarded T228759: Merge the Phabricator Priority values "Low" and "Lowest" a Dislike token.
Fri, Feb 24, 11:18 PM · Patch-For-Review, PM, Phabricator
Legoktm claimed T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

Discussed with @brennen today in #wikimedia-gitlab. Based off the existing GitLab/Phab integration (see https://wikitech.wikimedia.org/wiki/GitLab/Phabricator_integration), we can set a webhook globally to receive all the events we care about and said webhook can live in Toolforge. I'll take a first stab at the implementation.

Fri, Feb 24, 9:54 PM · Release-Engineering-Team (Priority Backlog 📥), GitLab (Integrations), Patch-For-Review, Wikibugs
Legoktm added a comment to T264231: Investigate whether issues, operations, wikis, etc. can be disabled globally on GitLab.

This ticket mostly discusses the technical implementation; have we decided as a policy matter that e.g. GitLab issues should not be used?

Fri, Feb 24, 9:30 PM · GitLab (Upstream pit of despair 🕳️), Upstream, Release-Engineering-Team (Radar), User-brennen
Legoktm added a comment to T329993: WikiLove: update terms.

@Legoktm - It sounds like even if we changed logging, the legal team would still want this interface to have a disclaimer. Likely the same disclaimer shown when an editor adds a talk page message:

By saving changes, you agree to our Terms of Use and agree to irrevocably release your text under the CC BY-SA 3.0 License and GFDL.

Fri, Feb 24, 8:14 PM · Growth-Team, WikiLove
Legoktm committed R2061:004480ae29ff: Remove stray table heading (authored by Legoktm).
Remove stray table heading
Fri, Feb 24, 2:03 AM
Legoktm added a project to T221548: Define default license for PAWS user data: Software-Licensing.
Fri, Feb 24, 1:57 AM · Software-Licensing, cloud-services-team, PAWS
Legoktm committed R2061:cbd5a1264c33: Report to update "Wikipedia:List of bots by number of edits" (authored by Legoktm).
Report to update "Wikipedia:List of bots by number of edits"
Fri, Feb 24, 1:50 AM
Legoktm closed T330371: parsoid crate: "JSON error: data did not match any variant of untagged enum TransclusionPart" as Resolved.

Merged and released in parsoid 0.7.6 and 0.8.0-alpha.5.

Fri, Feb 24, 12:06 AM · mwbot-rs (parsoid)

Thu, Feb 23

Legoktm added a comment to T330371: parsoid crate: "JSON error: data did not match any variant of untagged enum TransclusionPart" .

I think this merits a backport to the 0.7.x stable series.

Thu, Feb 23, 6:27 AM · mwbot-rs (parsoid)
Legoktm added a comment to T330371: parsoid crate: "JSON error: data did not match any variant of untagged enum TransclusionPart" .

The JSON structure is:

Object {
    "templatearg": Object {
        "i": Number(1),
        "params": Object {
            "1": Object {
                "wt": String(""),
            },
        },
        "target": Object {
            "wt": String("2"),
        },
    },
},
Thu, Feb 23, 6:05 AM · mwbot-rs (parsoid)
Legoktm triaged T330371: parsoid crate: "JSON error: data did not match any variant of untagged enum TransclusionPart" as High priority.
Thu, Feb 23, 6:04 AM · mwbot-rs (parsoid)
Legoktm updated the task description for T330367: Recruit new maintainer for Docker Hub "mediawiki" image.
Thu, Feb 23, 4:34 AM · Docker-Hub-MediaWiki
Legoktm created T330367: Recruit new maintainer for Docker Hub "mediawiki" image.
Thu, Feb 23, 4:33 AM · Docker-Hub-MediaWiki

Tue, Feb 21

Legoktm placed T177547: Add search support for linter errors up for grabs.

(Assuming the assignment was just part of closing the task and not planning to work on this)

Tue, Feb 21, 11:40 PM · Discovery-Search, Discovery-ARCHIVED, MediaWiki-extensions-Linter
Legoktm closed T153055: Support API query for list of errors for arbitrary wikitext (for pre-save checks) as Resolved.

The API was created a while back and documented at https://en.wikipedia.org/api/rest_v1/#/Transforms/post_transform_wikitext_to_lint__title_

Tue, Feb 21, 10:37 PM · MediaWiki-extensions-Linter