Page MenuHomePhabricator

mmodell (Mukunda Modell)
Release Engineer, Phabricator AdminAdministrator

Projects (36)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Sep 19 2014, 9:45 AM (289 w, 3 d)
Roles
Administrator
Availability
Available
IRC Nick
twentyafterfour
LDAP User
20after4
MediaWiki User
MModell (WMF) [ Global Accounts ]

I am a Software Engineer on the Wikimedia Release-Engineering-Team.

What I do

Deployments

A big part of my work involves release automation and tooling. This includes Scap, Deployments, MediaWiki-Release-Tools and Train Deployments.

Phabricator

I am also responsible for Phabricator maintenance, improvements and occasional software deployments. I'm constantly working to improve phabricator through my contributions to Wikimedia-Phabricator-Extensions (rPHEX phabricator-extensions) and Phabricator (Upstream).

Elsewhere on the web:

github/20after4
Stack Overflow/20after4

Disclaimer: I work for the Wikimedia Foundation. However, the Foundation does not vet all my activity, so edits, statements, or other contributions made by this account may not reflect the views of the Foundation.`

Recent Activity

Yesterday

1Veertje awarded T208760: Add phabricator token "stroopwafel" a Stroopwafel token.
Sun, Apr 5, 9:13 PM · Phabricator
mmodell added a comment to T249205: Cannot find repo operations/debs/wmf-pt-kill on diffusion or Github Wikimedia mirror.

should I request also the mirroring to these 2 places? How? Does the syncing happening every few months?

I don't need things to be automatic, as much as understanding how to do myself/request them properly. Sorry for the inconveniences. 0:-D

Sun, Apr 5, 7:40 AM · Wikimedia-GitHub, Gerrit, Phabricator, Release-Engineering-Team
mmodell added a comment to T249205: Cannot find repo operations/debs/wmf-pt-kill on diffusion or Github Wikimedia mirror.

@jcrespo: I think we need an automated (or semi-automated) solution simply because it's become a large chore to manually add repositories in 3 different places. I don't think you've done anything wrong.

Sun, Apr 5, 7:37 AM · Wikimedia-GitHub, Gerrit, Phabricator, Release-Engineering-Team

Fri, Apr 3

mmodell awarded T244907: Reduce the number of default URIs in Diffusion a Like token.
Fri, Apr 3, 6:43 PM · Diffusion, Phabricator
mmodell added a comment to T249205: Cannot find repo operations/debs/wmf-pt-kill on diffusion or Github Wikimedia mirror.

I don't think there is any system to automatically create phab repositories when a new gerrit repository is created. I'll work on something to keep them in sync.

Fri, Apr 3, 6:37 PM · Wikimedia-GitHub, Gerrit, Phabricator, Release-Engineering-Team

Thu, Apr 2

mmodell added a comment to T237682: Phatality: Keep error message and trace closer together.

@Krinkle yeah I need to at least have an sre help me deploy it due to T237706: Deploying "Phatality" plugin for Kibana invokes oom-killer on logstash::collector nodes

Thu, Apr 2, 7:00 PM · Release-Engineering-Team-TODO, Developer Productivity, Phatality
mmodell added a comment to T244162: Phabricator does not show videos in webm format as embedded.

I'd rather not encourage videos uploaded to phabricator due to the storage limitations we currently have for phab file uploads.

Thu, Apr 2, 9:20 AM · User-Zoranzoki21, Phabricator
mmodell added a comment to T244162: Phabricator does not show videos in webm format as embedded.

I think this is a duplicate of T215360: Allow video embeds in formats other than OGV (e.g. WEBM)

Thu, Apr 2, 9:19 AM · User-Zoranzoki21, Phabricator

Wed, Apr 1

mmodell added a comment to T247427: Consider what paging who should get for what in RelEng/EngProd?.

Note that I get paged by phab emails by way of an email->push notification gateway + app on my phone.

Wed, Apr 1, 5:33 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4))
mmodell triaged T246793: Scap no longer sets 'level' in Logstash messages as High priority.
Wed, Apr 1, 5:12 PM · Developer Productivity, observability, Regression, Release-Engineering-Team-TODO, Scap
mmodell added a project to T246793: Scap no longer sets 'level' in Logstash messages: observability.
Wed, Apr 1, 5:12 PM · Developer Productivity, observability, Regression, Release-Engineering-Team-TODO, Scap
mmodell added a comment to T246793: Scap no longer sets 'level' in Logstash messages.

this looks like it's likely the culprit: rMSCA3ca8820b7a68: Support for logging json to syslog

Wed, Apr 1, 5:08 PM · Developer Productivity, observability, Regression, Release-Engineering-Team-TODO, Scap

Tue, Mar 31

mmodell added a comment to T248519: Organise Phabricator tasks about MediaWiki core's ParserCache.

IMO, If there are only 3 tasks then it hardly deserves a new project. Probably just move those to MediaWiki-Parser?

Tue, Mar 31, 8:16 PM · MediaWiki-Cache, Core Platform Team

Mon, Mar 30

mmodell added a comment to T104352: Make scap able to depool/repool servers via the conftool API.

I think this one should be resolved now?

Mon, Mar 30, 10:37 PM · releng-201617-q4, Scap (Scap3-MediaWiki-MVP), scap2, Operations
mmodell closed T94620: [EPIC] The future of MediaWiki deployment: Tooling, a subtask of T102550: Use semantic versioning for services (for consistency with mediawiki core), as Resolved.
Mon, Mar 30, 10:35 PM · Services (watching), Deployments
mmodell closed T94620: [EPIC] The future of MediaWiki deployment: Tooling as Resolved.

I'm going to close this as it's no longer actively worked on and all direct subtasks have been closed.

Mon, Mar 30, 10:35 PM · Release-Engineering-Team (Deployment services), Release-Engineering-Team-TODO, Epic, Deployments
mmodell added a member for WMF-NDA: Clarakosi.
Mon, Mar 30, 5:19 PM
mmodell moved T248866: Consider having a linter that could catch config file entries that set unused variables from On-going to Follow-up on the Wikimedia-Incident board.
Mon, Mar 30, 2:50 PM · Wikimedia-Incident, Continuous-Integration-Config, MediaWiki-Configuration
mmodell created T248866: Consider having a linter that could catch config file entries that set unused variables.
Mon, Mar 30, 2:50 PM · Wikimedia-Incident, Continuous-Integration-Config, MediaWiki-Configuration

Thu, Mar 26

mmodell added a comment to T248618: logspam: ReindexTask.php causing a bunch of Undefined index notices.

The curious thing is that the job has apparently been running for a long time (idle 36 days?) and yet this logspam appears to be new.

Thu, Mar 26, 8:30 PM · Discovery-Search, CirrusSearch, Wikimedia-production-error
mmodell raised the priority of T248618: logspam: ReindexTask.php causing a bunch of Undefined index notices from Low to Medium.
Thu, Mar 26, 8:29 PM · Discovery-Search, CirrusSearch, Wikimedia-production-error
mmodell closed T233873: 1.35.0-wmf.25 deployment blockers as Resolved.
Thu, Mar 26, 8:29 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release, Train Deployments
mmodell updated subscribers of T248618: logspam: ReindexTask.php causing a bunch of Undefined index notices.
Thu, Mar 26, 7:39 PM · Discovery-Search, CirrusSearch, Wikimedia-production-error
mmodell added a comment to T248618: logspam: ReindexTask.php causing a bunch of Undefined index notices.

appears to be coming from this job running on mwmaint1002:

Thu, Mar 26, 7:38 PM · Discovery-Search, CirrusSearch, Wikimedia-production-error
mmodell removed a project from T248618: logspam: ReindexTask.php causing a bunch of Undefined index notices: MediaWiki-Maintenance-system.
Thu, Mar 26, 7:36 PM · Discovery-Search, CirrusSearch, Wikimedia-production-error
mmodell triaged T248618: logspam: ReindexTask.php causing a bunch of Undefined index notices as Low priority.
Thu, Mar 26, 7:33 PM · Discovery-Search, CirrusSearch, Wikimedia-production-error
mmodell created T248618: logspam: ReindexTask.php causing a bunch of Undefined index notices.
Thu, Mar 26, 7:33 PM · Discovery-Search, CirrusSearch, Wikimedia-production-error

Wed, Mar 25

mmodell changed the status of T242254: move_project breaks the world when moving a subproject that already has subprojects. from Open to Stalled.
Wed, Mar 25, 5:34 PM · Phabricator
mmodell awarded Blog Post: Production Excellence #19: February 2020 a Yellow Medal token.
Wed, Mar 25, 1:46 PM
mmodell awarded Blog Post: The best documentation automation can buy a Yellow Medal token.
Wed, Mar 25, 1:41 PM

Tue, Mar 24

mmodell closed T248409: Uncaught ExtensionDependencyError: EventLogging requires EventStreamConfig to be installed. in /srv/mediawiki/php-1.35.0-wmf.25/includes/registration/ExtensionRegistry.php:398, a subtask of T233873: 1.35.0-wmf.25 deployment blockers, as Resolved.
Tue, Mar 24, 8:37 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release, Train Deployments
mmodell closed T248409: Uncaught ExtensionDependencyError: EventLogging requires EventStreamConfig to be installed. in /srv/mediawiki/php-1.35.0-wmf.25/includes/registration/ExtensionRegistry.php:398 as Resolved.

seems to be fixed. Thanks @Jdforrester-WMF, @DannyS712 and @Ottomata

Tue, Mar 24, 8:37 PM · Analytics-EventLogging, Analytics, Wikimedia-production-error
mmodell added a comment to T233873: 1.35.0-wmf.25 deployment blockers.

Train is now blocked on T248409: Uncaught ExtensionDependencyError: EventLogging requires EventStreamConfig to be installed. in /srv/mediawiki/php-1.35.0-wmf.25/includes/registration/ExtensionRegistry.php:398

Tue, Mar 24, 7:34 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release, Train Deployments
mmodell triaged T248409: Uncaught ExtensionDependencyError: EventLogging requires EventStreamConfig to be installed. in /srv/mediawiki/php-1.35.0-wmf.25/includes/registration/ExtensionRegistry.php:398 as Unbreak Now! priority.
Tue, Mar 24, 7:33 PM · Analytics-EventLogging, Analytics, Wikimedia-production-error
mmodell added a subtask for T233873: 1.35.0-wmf.25 deployment blockers: T248409: Uncaught ExtensionDependencyError: EventLogging requires EventStreamConfig to be installed. in /srv/mediawiki/php-1.35.0-wmf.25/includes/registration/ExtensionRegistry.php:398.
Tue, Mar 24, 7:33 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Release, Train Deployments
mmodell added a parent task for T248409: Uncaught ExtensionDependencyError: EventLogging requires EventStreamConfig to be installed. in /srv/mediawiki/php-1.35.0-wmf.25/includes/registration/ExtensionRegistry.php:398: T233873: 1.35.0-wmf.25 deployment blockers.
Tue, Mar 24, 7:33 PM · Analytics-EventLogging, Analytics, Wikimedia-production-error
mmodell created T248409: Uncaught ExtensionDependencyError: EventLogging requires EventStreamConfig to be installed. in /srv/mediawiki/php-1.35.0-wmf.25/includes/registration/ExtensionRegistry.php:398.
Tue, Mar 24, 7:31 PM · Analytics-EventLogging, Analytics, Wikimedia-production-error
mmodell added a comment to T246111: Command-line wrapper for interacting with core's docker-compose stack.

@kostajh: I agree we should release early (and release often?). As for distributing the binary, I guess a binary uploaded to https://releases.wikimedia.org along with a signature hash?

Tue, Mar 24, 5:49 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-zeljkofilipin, User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker

Fri, Mar 20

mmodell closed T248148: Should meta-build-package be archived? as Resolved.
Fri, Mar 20, 10:03 AM · User-DannyS712, Project-Admins
mmodell archived meta-jenkins-test.
Fri, Mar 20, 10:02 AM
mmodell archived meta-ci-docker-diffs.
Fri, Mar 20, 10:02 AM
mmodell archived meta-ci-jessie.
Fri, Mar 20, 10:02 AM
mmodell archived meta-build-package.
Fri, Mar 20, 10:02 AM
mmodell added a comment to T248148: Should meta-build-package be archived?.

Yes I think it's obsolete at this point.

Fri, Mar 20, 10:01 AM · User-DannyS712, Project-Admins

Thu, Mar 19

mmodell added a comment to T247566: Broken section edit links styles on Vector.

I don't see the breakage

Thu, Mar 19, 12:34 AM · MW-1.35-notes (1.35.0-wmf.24; 2020-03-17), Readers-Web-Backlog (Kanbanana-2019-20-Q3), Vector, Desktop Improvements

Wed, Mar 18

mmodell edited projects for T248040: operations/mediawiki-config master branch failing tests, added: Release-Engineering-Team-TODO; removed Operations.
Wed, Mar 18, 11:41 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), ci-test-error, User-DannyS712
mmodell added a comment to T247075: Write script to apply security patches.

BTW, the scap patch script is at rOMWC /scap/plugins/patch.py

Wed, Mar 18, 10:00 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), Deployments, Release-Engineering-Team (Deployment services)
mmodell added a comment to T247075: Write script to apply security patches.

It's as simple as running scap patch $version

Wed, Mar 18, 9:57 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), Deployments, Release-Engineering-Team (Deployment services)
mmodell removed a project from T181393: Make sure elasticsearch 6 is supported in phabricator: Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)).
Wed, Mar 18, 5:44 PM · User-MModell, Phabricator, Release-Engineering-Team (Development services)
mmodell added a comment to T237682: Phatality: Keep error message and trace closer together.

At first glance this seems trivial but it's actually going to require a deployment of phatality which currently doesn't work because the deployment breaks logstash.

Wed, Mar 18, 5:43 PM · Release-Engineering-Team-TODO, Developer Productivity, Phatality
mmodell claimed T237682: Phatality: Keep error message and trace closer together.
Wed, Mar 18, 5:35 PM · Release-Engineering-Team-TODO, Developer Productivity, Phatality
mmodell triaged T237682: Phatality: Keep error message and trace closer together as Medium priority.
Wed, Mar 18, 5:35 PM · Release-Engineering-Team-TODO, Developer Productivity, Phatality

Sat, Mar 14

mmodell added a comment to T243330: train-deploy-notes Jenkins job fails in conjunction with branch.py.

While I can run the clone operation locally on contint1001, I can't run the same operation in docker container:

[thcipriani@contint1001 ~]$ docker run --rm -it --user root --entrypoint /bin/bash docker-registry.wikimedia.org/releng/ci-src-setup-simple:0.2.1
...
root@95015c10eb0d:/# nc -vz contint1001.wikimedia.org -w 1 80                                                                                          
nc: connect to contint1001.wikimedia.org port 80 (tcp) timed out: Operation now in progress                                                            
nc: connect to contint1001.wikimedia.org port 80 (tcp) failed: Cannot assign requested address
Sat, Mar 14, 12:43 AM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-brennen, Release-Engineering-Team (Deployment services)

Tue, Mar 10

mmodell abandoned D943: Tag HEAD in the submodules not the commit hash from parent repo.

Scap is no longer developed with differential

Tue, Mar 10, 10:00 AM · Release-Engineering-Team

Mar 7 2020

mmodell added members for Trusted-Contributors: Akinwale-microsoft, Tam-edwin-microsoft.
Mar 7 2020, 2:59 AM
mmodell added a project to T247078: Main pages of several Beta Cluster wikis redirect to other production wikis (MessageCache keyspace is same for all wikis causing conflicts): MediaWiki-Cache.
Mar 7 2020, 2:37 AM · User-zeljkofilipin, MediaWiki-Cache, Beta-Cluster-Infrastructure
mmodell added a comment to T247078: Main pages of several Beta Cluster wikis redirect to other production wikis (MessageCache keyspace is same for all wikis causing conflicts).

So is it mediawiki or beta cluster infrastructure? It's apparently cache related?

Mar 7 2020, 1:06 AM · User-zeljkofilipin, MediaWiki-Cache, Beta-Cluster-Infrastructure

Mar 6 2020

mmodell added a comment to T215458: Convert zuul to use scap.

The first issue I see is that we don't have a python2-build-* image in the registry.

Mar 6 2020, 2:17 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Patch-For-Review, Zuul

Mar 5 2020

mmodell added a comment to T243961: Create new custom fundraising form.

I created a furl short url for that link ^ which can be embedded anywhere by using the short-name like so: ((fundraising-story)) and that turns into this: Fundraising Story

Mar 5 2020, 10:00 PM · Phabricator
mmodell created U32 Fundraising Story.
Mar 5 2020, 9:59 PM · Fundraising-Backlog
mmodell added a comment to T243961: Create new custom fundraising form.

https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?description=%3D%20Overview%3A%20%3D%0D%0A%0D%0A**User%20story%3A**%20%20As%20a%20%5Btype%20of%20user%5D%20I%20need%20%5Bfeature%20description%5D%20so%20that%20I%20can%20%5Buser%20benefit%5D.%20Maybe%20note%20if%20other%20teams%20or%20stakeholders%20would%20benefit%20from%20the%20new%20feature.%0D%0A**Business%20case%3A**%0D%0A%0D%0ADetails%0D%0A%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0D%0A%0D%0A**Narrative%20of%20feature%3A**%20Describe%20the%20flow%20of%20events%20or%20actions%20a%20user%20would%20go%20through%20%0D%0A%5Badd%20optional%20flowchart%20image%20here%5D%0D%0A%0D%0A%5BAdd%20screenshots%20here%20and%2For%20links%20to%20code%2C%20css%2C%20assets%20etc.%5D%0D%0A%5BCall%20out%20variants%20needed%20for%20testing%5D%0D%0A%0D%0A*%20Specific%20templates%20for%20access%2Fpermissions%20requests%2C%20like%20for%20Civi%20or%20terminal%2Ffredge%3F%20I%E2%80%99ve%20often%20looked%20for%20a%20Clone%20Existing%20Task%20button%20when%20making%20these%20requests%20-mb%0D%0A%0D%0A**Stats%3A**%0D%0AWhere%20do%20you%20expect%20to%20find%20the%20data%3F%0D%0AList%20any%20new%20data%20types%20needed.%0D%0AList%20any%20expected%2Faffected%20fields.%0D%0ACall%20out%20if%20you%20don%E2%80%99t%20know%20how%20to%20track%20your%20feature.%0D%0A%0D%0A%0D%0A**Ideal%20delivery%20date%2Ftied%20to%20specific%20project%20or%20campaign%3A%20**%0D%0A%0D%0A%0D%0A**Must%20have%2Fnice%20to%20have%20features%3A%20**%0D%0A%0D%0A%0D%0A%0D%0A&template=T234260&priority=triage

Mar 5 2020, 9:56 PM · Phabricator
mmodell added a comment to T243961: Create new custom fundraising form.

If you just need a template task, maybe a custom form is overkill? You can use https://tools.wmflabs.org/phabulous/ to make a custom link with the description pre-filled.

Mar 5 2020, 9:47 PM · Phabricator
mmodell added a comment to T243961: Create new custom fundraising form.

@DStrine: this is my work user account, @mmodell

Mar 5 2020, 9:42 PM · Phabricator
mmodell added a comment to T215458: Convert zuul to use scap.

Deployment repo: https://gerrit.wikimedia.org/r/admin/projects/integration/zuul/deploy

Mar 5 2020, 7:29 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), Continuous-Integration-Infrastructure (phase-out-jessie), Release-Engineering-Team (CI & Testing services), Patch-For-Review, Zuul
mmodell added a comment to rPHEX8ed37ed2305b: Fetch and display the code review voting status.

I have no idea how to use differential / diffusion / arcanist, but on line 100 ...['value'] < 0) should only have one space instead of 2 (i.e. ] < 0, not ] < 0)

Mar 5 2020, 5:46 PM
mmodell added a comment to rPHEX8ed37ed2305b: Fetch and display the code review voting status.

Overall this _looks_ sensible. Haven't been able to test locally. One note inline.

Mar 5 2020, 3:13 AM
mmodell archived Phabricator (2020-02-13).
Mar 5 2020, 1:18 AM
mmodell created Phabricator (next).
Mar 5 2020, 1:18 AM
mmodell renamed Phabricator (2020-03-04) from next to 2020-03-04.
Mar 5 2020, 1:18 AM
mmodell added a project to T245247: Related Gerrit Patches: Do not display CR-2 patches as "awaiting review": Phabricator (2020-03-04).
Mar 5 2020, 1:17 AM · Phabricator (2020-03-04), User-brennen, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Wikimedia-Phabricator-Extensions
mmodell closed T245247: Related Gerrit Patches: Do not display CR-2 patches as "awaiting review" as Resolved.
Mar 5 2020, 1:17 AM · Phabricator (2020-03-04), User-brennen, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Wikimedia-Phabricator-Extensions
mmodell committed rPHTR3bde47b4c35f: updated translations (authored by mmodell).
updated translations
Mar 5 2020, 12:49 AM

Mar 4 2020

mmodell added a comment to T246853: Archive #CommRel-Design and related Phabricator Form?.

Hi! Thanks for creating this, Andre!
I think archiving the Form 62 sounds good. Just making sure: if I or anyone else likes to use it in the future we could "revive" it again?

Mar 4 2020, 6:36 PM · Project-Admins, WMF-Communications, CommRel-Design, Phabricator
mmodell added a comment to T181393: Make sure elasticsearch 6 is supported in phabricator.

This won't be needed if we are successful with T230787: Make search context highlights work with the ferret search engine

Mar 4 2020, 6:31 PM · User-MModell, Phabricator, Release-Engineering-Team (Development services)
mmodell lowered the priority of T242254: move_project breaks the world when moving a subproject that already has subprojects. from Medium to Low.
Mar 4 2020, 6:30 PM · Phabricator
mmodell added a comment to T230787: Make search context highlights work with the ferret search engine.

If all goes according to plan, we should be able to launch a test rollout of this[1] next week.

Mar 4 2020, 6:11 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-brennen, Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell updated the summary of D1179: WIP: show matching context from the document body in ferret search results.
Mar 4 2020, 1:19 AM
mmodell updated the diff for D1179: WIP: show matching context from the document body in ferret search results.
  • Improved context display behavior
  • Improved some comments
  • Now searches the whole body for context instead of trimming to 1200 bytes.
Mar 4 2020, 1:17 AM
mmodell added a comment to rPHEX6524f9936ff3: Add "Sort by Last Update" for workboard columns.

Mar 4 2020, 12:53 AM
mmodell committed rPHEX6524f9936ff3: Add "Sort by Last Update" for workboard columns (authored by mmodell).
Add "Sort by Last Update" for workboard columns
Mar 4 2020, 12:50 AM

Mar 2 2020

mmodell added a comment to T246111: Command-line wrapper for interacting with core's docker-compose stack.

@kostajh: I'd like to collaborate on this as I already made some progress on a very similar tool in local-charts. I had mostly worked out idempotent command execution which is very useful for this kind of tooling. I think I can port that code over pretty easily.

Mar 2 2020, 9:17 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-zeljkofilipin, User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
mmodell closed T242898: Mirroring Diffusion repositories to GitHub seems to be broken as Resolved.
Mar 2 2020, 9:11 PM · Phabricator, Tools, Toolforge, cloud-services-team (Kanban), Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Diffusion
thcipriani awarded T242898: Mirroring Diffusion repositories to GitHub seems to be broken a Like token.
Mar 2 2020, 4:29 PM · Phabricator, Tools, Toolforge, cloud-services-team (Kanban), Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Diffusion
mmodell closed T246249: Create a tool (conduit client) for managing diffusion repository URLs, a subtask of T242898: Mirroring Diffusion repositories to GitHub seems to be broken, as Resolved.
Mar 2 2020, 3:13 PM · Phabricator, Tools, Toolforge, cloud-services-team (Kanban), Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Diffusion
mmodell closed T246249: Create a tool (conduit client) for managing diffusion repository URLs as Resolved.
Mar 2 2020, 3:13 PM · Phabricator, Tools, Toolforge, cloud-services-team (Kanban), Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Diffusion
mmodell committed rPHDEP0c7ca1aed55f: conduit client to rewrite uris from git to https (authored by mmodell).
conduit client to rewrite uris from git to https
Mar 2 2020, 3:11 PM
mmodell updated subscribers of T242898: Mirroring Diffusion repositories to GitHub seems to be broken.

Ok thanks to @thcipriani's script[1], I got all of the git@github.com/toolforge/ uris rewritten to https://github.com/toolforge/

Mar 2 2020, 3:09 PM · Phabricator, Tools, Toolforge, cloud-services-team (Kanban), Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Diffusion

Feb 28 2020

mmodell added a comment to T230787: Make search context highlights work with the ferret search engine.

@brennen: I've submitted a revision (D1179: WIP: show matching context from the document body in ferret search results), it's a rough draft, but it works... ignore the warts for now but please take a look and let me know if it's totally insane. I suspect it is at least moderately insane, however, I've had enough of this code for the time being and I wanted to give you something to look at.

Feb 28 2020, 4:13 AM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-brennen, Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell added a revision to T230787: Make search context highlights work with the ferret search engine: D1179: WIP: show matching context from the document body in ferret search results.
Feb 28 2020, 4:10 AM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-brennen, Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell added a task to D1179: WIP: show matching context from the document body in ferret search results: T230787: Make search context highlights work with the ferret search engine.
Feb 28 2020, 4:10 AM
mmodell requested review of D1179: WIP: show matching context from the document body in ferret search results.
Feb 28 2020, 4:08 AM

Feb 27 2020

mmodell triaged T245247: Related Gerrit Patches: Do not display CR-2 patches as "awaiting review" as Medium priority.
Feb 27 2020, 4:05 PM · Phabricator (2020-03-04), User-brennen, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Wikimedia-Phabricator-Extensions
mmodell committed rPHEX8ed37ed2305b: Fetch and display the code review voting status (authored by mmodell).
Fetch and display the code review voting status
Feb 27 2020, 4:05 PM
mmodell added a watcher for Wikimedia-Phabricator-Extensions: mmodell.
Feb 27 2020, 3:18 PM

Feb 26 2020

mmodell empowered Jrbranaa as an administrator.
Feb 26 2020, 10:06 PM
mmodell added a comment to T229512: Review and refine the Code Review Office Hours model of engagment.

I was inspired by the core platform team "clinic duty" initiative, and I'd like to organize something similar for code review.

Feb 26 2020, 6:42 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), Code-Review-Workgroup
mmodell updated the task description for T230787: Make search context highlights work with the ferret search engine.
Feb 26 2020, 6:35 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-brennen, Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell renamed T230787: Make search context highlights work with the ferret search engine from Make search context highlights work with the ferrit search engine to Make search context highlights work with the ferret search engine.
Feb 26 2020, 6:33 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-brennen, Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell renamed T230787: Make search context highlights work with the ferret search engine from Test out the Phabricator 'ferret' search engine. to Make search context highlights work with the ferrit search engine.
Feb 26 2020, 6:30 PM · Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), User-brennen, Phabricator (Search), Release-Engineering-Team (Development services), User-MModell
mmodell activated Phabricator (Search).
Feb 26 2020, 6:26 PM