Page MenuHomePhabricator

Split PoolCounter extension into MediaWiki core and a service repository
Open, MediumPublic

Description

The 2 PHP classes in the PoolCounter extension should be moved into MediaWiki core (along with the existing PoolCounter stuff), and the daemon should be put into a mediawiki/services/poolcounter repository.

Today there's an established pattern of having PHP code in core that depends upon a MediaWiki service (parsoid/restbase/etc.), and we also have a pattern for maintaining external services intended for use by MediaWiki.

Details

Related Gerrit Patches:
mediawiki/extensions/PoolCounter : masterRemove daemon, moved into a separate repository

Event Timeline

Legoktm triaged this task as Medium priority.Aug 4 2018, 5:18 AM
Legoktm created this task.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 4 2018, 5:18 AM

Change 455079 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/PoolCounter@master] Remove daemon, moved into a separate repository

https://gerrit.wikimedia.org/r/455079

Change 455079 merged by jenkins-bot:
[mediawiki/extensions/PoolCounter@master] Remove daemon, moved into a separate repository

https://gerrit.wikimedia.org/r/455079

Krinkle moved this task from Backlog to Service on the PoolCounter board.Aug 30 2018, 12:08 AM
Legoktm removed Legoktm as the assignee of this task.May 19 2019, 8:09 AM

Not currently working on this.