Page MenuHomePhabricator

Bundle CategoryTree extension with MW 1.31
Closed, ResolvedPublic

Description

  • Passed security review or already Wikimedia deployed
  • Voting CI structure tests
  • Runs MediaWiki-CodeSniffer
  • Runs phan
  • Supports MySQL, SQLite, and Postgres (no schema changes)
  • GPL v2 or later compatible license
  • Extension's default configuration provides optimal experience
  • Tested with web installer

Event Timeline

This extension is a bit of a mess and clearly neglected :( I started to clean it up https://gerrit.wikimedia.org/r/#/q/project:mediawiki/extensions/CategoryTree+status:open

The main thing I'd like to get rid of is CategoryTree::initialize(). The hooks should mostly all be set in extension.json, and the conditionals moved into the hooks instead of conditionally registering the hooks.

The main thing I'd like to get rid of is CategoryTree::initialize(). The hooks should mostly all be set in extension.json, and the conditionals moved into the hooks instead of conditionally registering the hooks.

https://gerrit.wikimedia.org/r/#/q/topic:T191735-cleanup

License review looks good, I didn't get around to actually testing it yet.

Change 427209 had a related patch set uploaded (by Cicalese; owner: Cicalese):
[mediawiki/tools/release@master] Bundle CategoryTree extension

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

Change 427209 merged by jenkins-bot:
[mediawiki/tools/release@master] Bundle CategoryTree extension

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

CCicalese_WMF claimed this task.
CCicalese_WMF removed a project: Patch-For-Review.