Page MenuHomePhabricator

Bundle Extension:ContactPage with MediaWiki core
Closed, DeclinedPublicFeature

Description

Feature summary:

It is essential that 3rd party wikis have a contact form. If the website is publicly viewable, then there needs to be a way to contact site management if the has concerns about the legality of content, especially that pertaining to (1) copyright law and (2) libel.

Checklist

Checklist needs verifying and may pass things that aren't ticked:

  • Passed discussion or already Wikimedia deployed
  • Passed security review or already Wikimedia deployed
  • Voting CI structure tests
  • Runs MediaWiki-CodeSniffer
  • Runs phan
  • Supports MySQL, SQLite, and Postgres (if there are schema changes) - N/A
  • GPL v2 or later compatible license
  • Extension's default configuration provides optimal experience
  • Tested with web installer
  • Any relevant dependencies also bundled - N/A

Subask of T392080

Event Timeline

It is essential that 3rd party wikis have a contact form.

[Citation Needed]

It's one of the many reasons we have a extension system, as every MediaWiki can be different and need/want different features instead of just bundling every possible extension which makes the core download bundle even larger.

Subask of T392080

As requested previously, Please actually set the subtask status properly, instead of freehand writing it, so the dependency trees are generated. If you require help with this don't hesitate to ask.

I also assume you mean Extension:ContactPage which exists and not Extension:ContactForm?

Pppery renamed this task from Bundle Extension:ContactForm with MediaWiki core to Bundle Extension:ContactPage with MediaWiki core.Apr 23 2025, 5:06 PM
Pppery awarded a token.
Reedy triaged this task as Low priority.Apr 23 2025, 5:11 PM
Dreamy_Jazz subscribed.

Extension's default configuration provides optimal experience

I would disagree with this. For a wiki to define a MediaWiki-extensions-ContactPage they have to set site configuration in a way which is complicated. Only after T386652 would I feel that this point is met.

Pppery subscribed.

Clear consensus against doing this. Closing accordingly.