Project Information
- Name of tool/project: PlaceNewSection
- Project home page: https://www.mediawiki.org/wiki/Extension:PlaceNewSection
- Name of team requesting review:
- Primary contact: @Iniquity, @Ernstkm
- Target date for deployment: as soon as possible
- Link to code repository / patchset: https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/PlaceNewSection
- Link to scc output for general sizing of codebases (https://github.com/boyter/scc): P60543
Description of the tool/project:
The PlaceNewSection extension introduces two magic words, ADDNEWSECTIONBELOW and ADDNEWSECTIONABOVE, that control placement of new talk page sections.
Description of how the tool will be used at WMF:
In some projects, many discussion pages use adding topics at the top rather than at the bottom. This extension allows you to implement this behavior without using scripts or hacks.
Dependencies
List dependencies, or upstream projects that this project relies on.
"require-dev": { "mediawiki/mediawiki-codesniffer": "41.0.0", "mediawiki/mediawiki-phan-config": "0.12.1", "mediawiki/minus-x": "1.1.1", "php-parallel-lint/php-console-highlighter": "1.0.0", "php-parallel-lint/php-parallel-lint": "1.3.2" },
Has this project been reviewed before?
Please link to tasks or wiki pages of previous reviews.
No previous reviews.
Working test environment
Please link or describe setup process for setting up a test environment.
- Install extension.
- Add ADDNEWSECTIONABOVE (or ADDNEWSECTIONBELOW) on any talk page.
- Start some topics with "Add topic" button.
Post-deployment
Name of team responsible for tool/project after deployment and primary contact.
I hope Editing-team I will ask review them.