Page MenuHomePhabricator

mmodell (Mukunda Modell)
Release Engineer, Phabricator AdminAdministrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Sep 19 2014, 9:45 AM (412 w, 2 d)
Roles
Administrator
Availability
Available
IRC Nick
twentyafterfour
LDAP User
20after4
MediaWiki User
Unknown

I am a volunteer Software Engineer and Phabricator maintainer. Formerly on the Wikimedia Release-Engineering-Team, I am no longer a Wikimedia employee as of February 2022.

Elsewhere on the web:

github.com/20after4
Stack Overflow/20after4
phorge.it/p/20after4

Disclaimer: I no longer work for the Wikimedia Foundation.

Recent Activity

Apr 19 2022

mmodell committed rPHEXeb247c5941b2: PHP 7.4: Fix: array access using deprecated curly brac syntax. (authored by mmodell).
PHP 7.4: Fix: array access using deprecated curly brac syntax.
Apr 19 2022, 4:18 AM

Feb 7 2022

mmodell added a comment to T286866: Unarchive WMUA-tech project and create a custom security policy for its members.

Ok I think it should allow anyone to use the form now.

Feb 7 2022, 8:25 PM · Project-Admins, Phabricator
mmodell added a comment to T286866: Unarchive WMUA-tech project and create a custom security policy for its members.

I think that the owner of a task can always see it but I might be mistaken.

Feb 7 2022, 8:22 PM · Project-Admins, Phabricator

Feb 3 2022

mmodell committed rPHDEPc6cca8b216f2: Updated submodules, added post-merge-hook example under scripts/ (authored by mmodell).
Updated submodules, added post-merge-hook example under scripts/
Feb 3 2022, 2:12 AM
mmodell committed rPHTR0e9504b44a86: updated translations (authored by mmodell).
updated translations
Feb 3 2022, 2:06 AM

Feb 2 2022

mmodell placed T246793: Scap should set 'level' in Logstash messages up for grabs.
Feb 2 2022, 2:41 PM · Release-Engineering-Team (Radar), Developer Productivity, observability, Regression, Scap
mmodell updated mmodell.
Feb 2 2022, 12:00 PM

Jan 26 2022

mmodell added a member for acl*repository-admins: MarcoAurelio.
Jan 26 2022, 5:19 PM

Jan 18 2022

mmodell added a comment to T299399: Wrap get_magic_quotes_gpc check in PhabricatorStartup.php (removed in PHP 8.0).

Already fixed upstream: https://we.phorge.it/rP67cf80b377bd33b5ff259fff26e09a3c1424f422

Jan 18 2022, 10:16 PM · Upstream, PHP 8.0 support, Phabricator (Upstream)

Jan 14 2022

mmodell added a comment to T293958: 1.38.0-wmf.17 deployment blockers.

So we don't currently have a fix for T299244 but we also aren't comfortable reverting the branch at this point due to several complex changes that landed this week. The people who wrote the code aren't around and neither are any release engineers (I have to leave shortly)

Jan 14 2022, 11:22 PM · Patch-For-Review, Release-Engineering-Team (Next), Release, Train Deployments

Jan 13 2022

mmodell added a comment to T298999: [regression-wmf.17] testwiki - cannot publish an edit.

This works fine now: tested on
mw.org Sandbox

Testing on mw.org might not suffice, we've been rolled back to testwikis since yesterday.

Jan 13 2022, 6:19 PM · Verified, Editing-team (FY2021-22 Kanban Board), VisualEditor, MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Growth-Team (Current Sprint)
mmodell removed a subtask for T293958: 1.38.0-wmf.17 deployment blockers: T299095: Links tables corrupted due to incorrectly parenthesized delete queries.
Jan 13 2022, 6:18 PM · Patch-For-Review, Release-Engineering-Team (Next), Release, Train Deployments
mmodell removed a parent task for T299095: Links tables corrupted due to incorrectly parenthesized delete queries: T293958: 1.38.0-wmf.17 deployment blockers.
Jan 13 2022, 6:18 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Wikimedia-Incident, Patch-For-Review, Platform Engineering, Wikimedia-production-error
mmodell added a comment to T299095: Links tables corrupted due to incorrectly parenthesized delete queries.

It appears that this is no longer a blocker.

Jan 13 2022, 6:17 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Wikimedia-Incident, Patch-For-Review, Platform Engineering, Wikimedia-production-error

Jan 12 2022

mmodell closed T295934: Editing a maniphest form has wrong preamble as Resolved.
Jan 12 2022, 6:14 PM · Phabricator

Jan 11 2022

mmodell closed T279284: Project-Admins can't set Source Repos on Projects as Resolved.
Jan 11 2022, 6:20 PM · Phabricator
mmodell added a comment to T279284: Project-Admins can't set Source Repos on Projects.

I enabled the repository field on form 9.

Jan 11 2022, 6:16 PM · Phabricator
mmodell added a comment to T279284: Project-Admins can't set Source Repos on Projects.

Form 6 is more restricted, it's for policy-admins not project-admins

Jan 11 2022, 6:15 PM · Phabricator
mmodell edited Description on acl*phabricator.
Jan 11 2022, 3:26 PM
mmodell added a member for acl*phabricator: Amire80.
Jan 11 2022, 3:09 PM

Jan 6 2022

mmodell closed T293957: 1.38.0-wmf.16 deployment blockers as Resolved.
Jan 6 2022, 11:51 PM · Patch-For-Review, Release-Engineering-Team (Next), Release, Train Deployments
mmodell removed a subtask for T293957: 1.38.0-wmf.16 deployment blockers: T298659: BadMethodCallException: Sessions are disabled for load entry point.
Jan 6 2022, 11:00 PM · Patch-For-Review, Release-Engineering-Team (Next), Release, Train Deployments
mmodell removed a parent task for T298659: BadMethodCallException: Sessions are disabled for load entry point: T293957: 1.38.0-wmf.16 deployment blockers.
Jan 6 2022, 11:00 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-Scribunto, Wikimedia-production-error
mmodell added a comment to T298659: BadMethodCallException: Sessions are disabled for load entry point.
  1. Merging the revert in wmf.16 to unblock the train for this week.
  2. Leaving this as a blocker for wmf.17 because the revert hasn't merged in master.
Jan 6 2022, 9:34 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-Scribunto, Wikimedia-production-error
mmodell added a comment to T298659: BadMethodCallException: Sessions are disabled for load entry point.

@Krinkle: Would you say that reverting the patch is a reasonable short-term solution to get the train unblocked?

Jan 6 2022, 9:22 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-Scribunto, Wikimedia-production-error
mmodell added a comment to T295925: Determine a better way to track Wikimedia production security patches.

My input, informed by ~8 years of deploying and the most recent problems I experienced with patch application:

Jan 6 2022, 8:58 PM · Release-Engineering-Team (Next), Security-Team
mmodell added a comment to T161976: Feature request: add detection for page language to Scribunto.

Patch to revert: https://gerrit.wikimedia.org/r/q/Ic6c0e31c8247f7d89824d20f28fb0aa56d6ed749

Jan 6 2022, 8:50 PM · MW-1.38-notes (1.38.0-wmf.20; 2022-01-31), Patch-For-Review, MediaWiki-extensions-Scribunto
mmodell added a comment to T298659: BadMethodCallException: Sessions are disabled for load entry point.

This appears like it will cause significant problems if we roll it out to all wikis as scheduled. My options are to either revert the patch or hold the train. I'm leaning towards reverting but I'd welcome feedback from anyone who knows more than I do about the situation.

Jan 6 2022, 8:17 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-Scribunto, Wikimedia-production-error
mmodell added a subtask for T293957: 1.38.0-wmf.16 deployment blockers: T298659: BadMethodCallException: Sessions are disabled for load entry point.
Jan 6 2022, 8:16 PM · Patch-For-Review, Release-Engineering-Team (Next), Release, Train Deployments
mmodell added a parent task for T298659: BadMethodCallException: Sessions are disabled for load entry point: T293957: 1.38.0-wmf.16 deployment blockers.
Jan 6 2022, 8:16 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-Scribunto, Wikimedia-production-error
mmodell added a parent task for T298659: BadMethodCallException: Sessions are disabled for load entry point: T161976: Feature request: add detection for page language to Scribunto.
Jan 6 2022, 4:46 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-Scribunto, Wikimedia-production-error
mmodell added a subtask for T161976: Feature request: add detection for page language to Scribunto: T298659: BadMethodCallException: Sessions are disabled for load entry point.
Jan 6 2022, 4:46 PM · MW-1.38-notes (1.38.0-wmf.20; 2022-01-31), Patch-For-Review, MediaWiki-extensions-Scribunto
mmodell added a comment to T161976: Feature request: add detection for page language to Scribunto.

This patch is apparently causing quite a bit of noise in logs and will likely have a bigger impact with the rollout of 1.38.0-wmf.16 to all wikis today. I may revert the above patch (https://gerrit.wikimedia.org/r/346176) if there isn't a better solution to be found. see T298659: BadMethodCallException: Sessions are disabled for load entry point

Jan 6 2022, 4:45 PM · MW-1.38-notes (1.38.0-wmf.20; 2022-01-31), Patch-For-Review, MediaWiki-extensions-Scribunto

Jan 5 2022

mmodell claimed T294754: Remove trailing whitespace from Phabricator message documentation.
Jan 5 2022, 8:44 PM · translatewiki.net, Phabricator
mmodell created T298659: BadMethodCallException: Sessions are disabled for load entry point.
Jan 5 2022, 8:35 PM · MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-Scribunto, Wikimedia-production-error
mmodell added a subtask for T293958: 1.38.0-wmf.17 deployment blockers: T298225: Database query error occurs when visiting Special:RecentChanges&tagfilter=wikieditor.
Jan 5 2022, 7:39 PM · Patch-For-Review, Release-Engineering-Team (Next), Release, Train Deployments
mmodell added a parent task for T298225: Database query error occurs when visiting Special:RecentChanges&tagfilter=wikieditor: T293958: 1.38.0-wmf.17 deployment blockers.
Jan 5 2022, 7:39 PM · Verified, Performance-Team (Radar), MW-1.37-release, MW-1.36-release, MW-1.35-release, SecTeam-Processed, MediaWiki-Recent-changes, Growth-Team, Performance-Team-publish, MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), DBA, Vuln-DoS, Security-Team, Security, Wikimedia-production-error, Editing-team (FY2021-22 Kanban Board)
mmodell removed a parent task for T298225: Database query error occurs when visiting Special:RecentChanges&tagfilter=wikieditor: T293957: 1.38.0-wmf.16 deployment blockers.
Jan 5 2022, 7:38 PM · Verified, Performance-Team (Radar), MW-1.37-release, MW-1.36-release, MW-1.35-release, SecTeam-Processed, MediaWiki-Recent-changes, Growth-Team, Performance-Team-publish, MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), DBA, Vuln-DoS, Security-Team, Security, Wikimedia-production-error, Editing-team (FY2021-22 Kanban Board)
mmodell removed a subtask for T293957: 1.38.0-wmf.16 deployment blockers: T298225: Database query error occurs when visiting Special:RecentChanges&tagfilter=wikieditor.
Jan 5 2022, 7:38 PM · Patch-For-Review, Release-Engineering-Team (Next), Release, Train Deployments
mmodell added a comment to T298225: Database query error occurs when visiting Special:RecentChanges&tagfilter=wikieditor.

@matmarex thanks!

Jan 5 2022, 7:12 PM · Verified, Performance-Team (Radar), MW-1.37-release, MW-1.36-release, MW-1.35-release, SecTeam-Processed, MediaWiki-Recent-changes, Growth-Team, Performance-Team-publish, MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), DBA, Vuln-DoS, Security-Team, Security, Wikimedia-production-error, Editing-team (FY2021-22 Kanban Board)

Jan 4 2022

mmodell created P18393 scap sync log.
Jan 4 2022, 11:59 PM
mmodell added a comment to T298225: Database query error occurs when visiting Special:RecentChanges&tagfilter=wikieditor.

Should this task continue blocking the train and if so, how serious of a blocker? Should we continue with group0 rollout and deal with this as Thursday approaches or does this need to block group 0/1?

Jan 4 2022, 11:31 PM · Verified, Performance-Team (Radar), MW-1.37-release, MW-1.36-release, MW-1.35-release, SecTeam-Processed, MediaWiki-Recent-changes, Growth-Team, Performance-Team-publish, MW-1.38-notes (1.38.0-wmf.17; 2022-01-10), DBA, Vuln-DoS, Security-Team, Security, Wikimedia-production-error, Editing-team (FY2021-22 Kanban Board)
mmodell added a comment to T293589: CVE-2021-44855: Blind Stored XSS via Upload Image via URL.
Jan 4 2022, 9:03 PM · MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), Patch-For-Review, SecTeam-Processed, VisualEditor, Vuln-XSS, Security, Security-Team
mmodell changed the status of T293957: 1.38.0-wmf.16 deployment blockers from Open to In Progress.
Jan 4 2022, 6:32 AM · Patch-For-Review, Release-Engineering-Team (Next), Release, Train Deployments

Jan 3 2022

mmodell added a comment to T298369: Phabricator can not connect to MySQL.

I am not sure if this is entirely related, but I have found quite a few runs of the following queries:
{P18265}
They are slow and they've been run a lots of times in the last 3 hours. I have no idea what they do and if they are normal or not.

Jan 3 2022, 9:05 AM · User-Ladsgroup, Wikimedia-Incident, Vuln-DoS, DBA, Phabricator
mmodell added a member for Trusted-Contributors: bking.
Jan 3 2022, 8:22 AM
mmodell added a member for Trusted-Contributors: jhathaway.
Jan 3 2022, 8:20 AM

Dec 14 2021

mmodell added a comment to T295934: Editing a maniphest form has wrong preamble.

There shouldn't be more than one of these: https://phabricator.wikimedia.org/transactions/editengine/transactions.editengine.config/

Dec 14 2021, 8:49 PM · Phabricator
mmodell added a comment to T295934: Editing a maniphest form has wrong preamble.

That comes from the form for edit forms:

Dec 14 2021, 8:47 PM · Phabricator
mmodell added a comment to T297249: Task symbol for "Open" suggests "alert" and is inconsistent in its placement when task types are also used.

I can omit it from the workboard cards, however, now that it's been pointed out, the just doesn't seem right for other places where it represents status.

Dec 14 2021, 8:45 PM · Design, Phabricator
mmodell added a comment to T297249: Task symbol for "Open" suggests "alert" and is inconsistent in its placement when task types are also used.

Proposal: How about the unckecked-box icon for open tasks:

Dec 14 2021, 6:31 PM · Design, Phabricator

Dec 13 2021

mmodell added a comment to T297249: Task symbol for "Open" suggests "alert" and is inconsistent in its placement when task types are also used.

Agreed that it's not the best icon choice or placement. The markup used in that UI makes it difficult to achieve a consistent result without making more drastic modifications to the code. I'll look into what can be done to improve it without too much surgery.

Dec 13 2021, 9:03 PM · Design, Phabricator
ksruther awarded T161208: Create a Phabricator badge for persons involved in CI a Like token.
Dec 13 2021, 8:11 AM · Phabricator

Dec 9 2021

mmodell added a comment to T215148: On Phabricator workboard, show status of associated Gerrit patches.

So I'm looking into integrating something like this into phabricator proper. I also want to figure out how to support gitlab in the process.
Are there still people using the browser extension and if so what has your experience been like? Are there features you'd like to see added or limitations that we can address other than the 50 items per request issue?

Dec 9 2021, 7:43 PM · Release-Engineering-Team (Yak Shaving 🐃🪒), User-MModell, Phabricator
mmodell added a comment to T288576: Fix mwdebug dashboard to show mw and scap messages again.

After playing with kibana for a few minutes, I can't figure out any search criteria that actually does match scap logs currently.

Dec 9 2021, 7:33 PM · Release-Engineering-Team (Yak Shaving 🐃🪒), Developer Productivity, Scap

Dec 8 2021

mmodell added a comment to T280093: Yak: automate the use of https://releng.team.

https://caddyserver.com/v2 might be an interesting way to implement this.

Dec 8 2021, 7:28 PM · Release-Engineering-Team (Yak Shaving 🐃🪒)
mmodell closed T295497: Demo data³ as Resolved.
Dec 8 2021, 7:27 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³
mmodell closed T245575: Dockerize our Phabricator development environment as Declined.

I don't think it is useful to work on something specific to wikimedia. This is a general enough thing that it can be shared and we should instead contribute to other people's efforts for development environments rather than developing and maintaining our own.

Dec 8 2021, 7:04 PM · Release-Engineering-Team (Yak Shaving 🐃🪒), User-brennen, Phabricator
mmodell added a comment to T245575: Dockerize our Phabricator development environment.

https://github.com/willson556/phorge-devcontainer

Dec 8 2021, 7:02 PM · Release-Engineering-Team (Yak Shaving 🐃🪒), User-brennen, Phabricator
mmodell added a project to T152729: Integrate Stashbot better visually with Phabricator: Release-Engineering-Team (Yak Shaving 🐃🪒).
Dec 8 2021, 6:28 PM · Release-Engineering-Team (Yak Shaving 🐃🪒), Stashbot, Phabricator
mmodell added a project to T215148: On Phabricator workboard, show status of associated Gerrit patches: Release-Engineering-Team (Yak Shaving 🐃🪒).
Dec 8 2021, 6:25 PM · Release-Engineering-Team (Yak Shaving 🐃🪒), User-MModell, Phabricator

Dec 7 2021

mmodell added a comment to T296893: Replace Diffusion integration with Gitlab integration in Striker (toolsadmin).

It would be nice if we could automatically synchronize Tool maintainer lists and Git repository owners, whether that's automated via LDAP or manually by Striker.

Dec 7 2021, 1:04 AM · Goal, GitLab (Project Migration), Tools, Striker

Nov 24 2021

mmodell added a member for Trusted-Contributors: Jelto.
Nov 24 2021, 4:10 PM
mmodell added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

Links to existing solutions in the Wikimedia environment would be appreciated.

Nov 24 2021, 3:05 PM · Release-Engineering-Team (The Decommission Mission 💀), serviceops-collab, serviceops, Phabricator
mmodell added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

@Urbanecm: This all makes perfect sense and I don't want to make people's work more difficult. To the point of onboarding and offboarding stewards, this sounds like a process that's ripe for automation.

Nov 24 2021, 9:24 AM · Release-Engineering-Team (The Decommission Mission 💀), serviceops-collab, serviceops, Phabricator
mmodell added a comment to T296022: Deprecate git-ssh service on phabricator.wikimedia.org.

I believe it should be possible to host private repos on gitlab, not 100% on that. Note that it hasn't been 100% decided that we are dropping ssh. It would save significant maintenance effort if we didn't have to deal with the 5 ways it breaks each time we upgrade hardware or migrate Phabricator to a different server.

Nov 24 2021, 7:07 AM · Release-Engineering-Team (The Decommission Mission 💀), serviceops-collab, serviceops, Phabricator

Nov 23 2021

Dzahn awarded T296022: Deprecate git-ssh service on phabricator.wikimedia.org a Love token.
Nov 23 2021, 11:29 PM · Release-Engineering-Team (The Decommission Mission 💀), serviceops-collab, serviceops, Phabricator

Nov 22 2021

mmodell closed T261498: Implement "Labels" for workboard cards as Declined.

Probably not going to have time to work on this.

Nov 22 2021, 10:18 PM · Developer Productivity, Phabricator
mmodell awarded T295692: Create tag projects worktype-project, origin-user, origin-alert, origin-team a Doubloon token.
Nov 22 2021, 10:13 PM · User-dcaro, Project-Admins
mmodell added a comment to T286866: Unarchive WMUA-tech project and create a custom security policy for its members.

Here is a custom form for WMUA-Tech: https://phabricator.wikimedia.org/maniphest/task/edit/form/107/

Nov 22 2021, 10:12 PM · Project-Admins, Phabricator

Nov 19 2021

mmodell added a comment to T295692: Create tag projects worktype-project, origin-user, origin-alert, origin-team.

The tag icon is entirely semantic but it can be used in search and I find that helpful for filtering out projects that are not relevant to a particular context.

Nov 19 2021, 8:27 PM · User-dcaro, Project-Admins
mmodell added a comment to T295692: Create tag projects worktype-project, origin-user, origin-alert, origin-team.

Is there any reason not to use the tag icon, even if not really intended for global use?

Nov 19 2021, 7:39 PM · User-dcaro, Project-Admins

Nov 18 2021

Aklapper awarded T296022: Deprecate git-ssh service on phabricator.wikimedia.org a Like token.
Nov 18 2021, 9:44 PM · Release-Engineering-Team (The Decommission Mission 💀), serviceops-collab, serviceops, Phabricator
mmodell created T296022: Deprecate git-ssh service on phabricator.wikimedia.org.
Nov 18 2021, 8:14 PM · Release-Engineering-Team (The Decommission Mission 💀), serviceops-collab, serviceops, Phabricator

Nov 11 2021

mmodell removed projects from T239378: Disable parent task metadata by default for new sub tasks: Developer Productivity, Phabricator (Upstream), Upstream.

The easiest thing to do would be all or nothing. Cherry-picking some of the fields to copy might be more involved.

Nov 11 2021, 7:28 AM · Phabricator, Developer Productivity

Nov 10 2021

mmodell changed the status of T295497: Demo data³ from Open to In Progress.
Nov 10 2021, 6:50 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³
mmodell moved T148805: Phab feature request: Cycle time for a task entering a column to resolution, with support for wildcards from Priority Backlog 📥 to Doing on the Release-Engineering-Team board.
Nov 10 2021, 6:43 PM · Release-Engineering-Team (Doing), Data³, Phabricator
mmodell changed the point value for T295497: Demo data³ from 8 to 5.
Nov 10 2021, 6:42 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³
mmodell changed the point value for T295497: Demo data³ from 7 to 8.
Nov 10 2021, 6:42 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³
mmodell moved T295497: Demo data³ from Priority Backlog 📥 to Done by Wed 24 Nov 🧟 on the Release-Engineering-Team board.
Nov 10 2021, 6:42 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³
mmodell updated the task description for T295497: Demo data³.
Nov 10 2021, 6:41 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³
mmodell updated the task description for T295497: Demo data³.
Nov 10 2021, 6:34 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³
mmodell added a project to T295497: Demo data³: Data³.
Nov 10 2021, 6:30 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³
mmodell created T295497: Demo data³.
Nov 10 2021, 6:29 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), Data³

Nov 9 2021

mmodell added a comment to T285304: Disable Slowvote application.

It seems like the consensus is to disable it but if there is a use-case for it then I'm all for supporting it.

Nov 9 2021, 8:03 PM · Phabricator
mmodell added a comment to T291593: give visibility for "in progress" tasks on a work board.

@AntiCompositeNumber - how about this:

Nov 9 2021, 7:58 PM · Release-Engineering-Team (Done by Thu 04 Nov 🧟), Phabricator
mmodell added a comment to T292094: Limit GitLab shared runners to trusted contributors.

Do you think this makes sense? Would this plan fit the CI Pipeline rollout timeline discussed in this phab?

If it helps I'd be happy to guinea-pig some of the solutions discussed in this thread.

Nov 9 2021, 7:43 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), SecTeam-Processed, Security-Team, User-brennen, GitLab (CI & Job Runners)

Nov 5 2021

mmodell moved T291593: give visibility for "in progress" tasks on a work board from Backlog to Done on the Release-Engineering-Team (Done by Thu 04 Nov 🧟) board.
Nov 5 2021, 4:39 PM · Release-Engineering-Team (Done by Thu 04 Nov 🧟), Phabricator

Nov 4 2021

mmodell added a comment to T288956: Evaluate adding "In progress" status to Phabricator..

Btw tasks set to "in progress" are not visible on the main page ate 'new tasks', like tasks set to 'stalled'.

Nov 4 2021, 2:10 AM · Phabricator
mmodell closed T291593: give visibility for "in progress" tasks on a work board, a subtask of T288956: Evaluate adding "In progress" status to Phabricator., as Resolved.
Nov 4 2021, 2:09 AM · Phabricator
mmodell closed T291593: give visibility for "in progress" tasks on a work board as Resolved.
Nov 4 2021, 2:09 AM · Release-Engineering-Team (Done by Thu 04 Nov 🧟), Phabricator
mmodell added a project to T291593: give visibility for "in progress" tasks on a work board: Release-Engineering-Team (Done by Thu 04 Nov 🧟).
Nov 4 2021, 2:09 AM · Release-Engineering-Team (Done by Thu 04 Nov 🧟), Phabricator
mmodell set the point value for T294998: Phabricator Project Reports have inaccurate counts for the age histogram to 1.
Nov 4 2021, 2:06 AM · Release-Engineering-Team (Seen), Wikimedia-Phabricator-Extensions, Phabricator
mmodell created T294998: Phabricator Project Reports have inaccurate counts for the age histogram.
Nov 4 2021, 2:04 AM · Release-Engineering-Team (Seen), Wikimedia-Phabricator-Extensions, Phabricator

Nov 3 2021

mmodell set Final Story Points to 1 on T291710: "Project report" Age Distribution query links to individual weeks lack project tag and task status parameters.
Nov 3 2021, 10:22 PM · Release-Engineering-Team (Done by Thu 04 Nov 🧟), Phabricator
mmodell closed T291710: "Project report" Age Distribution query links to individual weeks lack project tag and task status parameters as Resolved.
Nov 3 2021, 10:22 PM · Release-Engineering-Team (Done by Thu 04 Nov 🧟), Phabricator
mmodell moved T291710: "Project report" Age Distribution query links to individual weeks lack project tag and task status parameters from Waiting for review to Done on the Release-Engineering-Team (Done by Thu 04 Nov 🧟) board.
Nov 3 2021, 10:22 PM · Release-Engineering-Team (Done by Thu 04 Nov 🧟), Phabricator
mmodell awarded P17656 (An Untitled Masterwork) a Love token.
Nov 3 2021, 4:01 PM

Nov 2 2021

mmodell updated subscribers of T292094: Limit GitLab shared runners to trusted contributors.

My current understanding is that only users with Developer-level access to the project are allowed to run jobs:

https://docs.gitlab.com/ee/user/permissions.html#job-permissions

I think, however, I need to build a working example of exactly what happens here. I'll call that out as a next step here.

Nov 2 2021, 4:19 PM · Release-Engineering-Team (Done by Wed 24 Nov 🧟), SecTeam-Processed, Security-Team, User-brennen, GitLab (CI & Job Runners)

Oct 30 2021

mmodell committed rPHTRbb304b5a66aa: Ran `arc liberate` to introduce new translation classes (authored by mmodell).
Ran `arc liberate` to introduce new translation classes
Oct 30 2021, 9:06 AM