Page MenuHomePhabricator

Bundle StopForumSpam extension with the next MediaWiki release
Open, Stalled, Needs TriagePublic

Description

Installing StopForumSpam is the standard first step recommended by Manual:Combating spam for dealing with spam, which is one of the first problems owners of public MediaWiki instances are faced with.

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

Open issues:

  • Requires a cronjob for updating the banlist
  • Requires object cache

Event Timeline

Tgr created this task.May 15 2018, 10:53 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 15 2018, 10:53 AM
Vvjjkkii renamed this task from Bundle StopForumSpam extension with the next MediaWiki release to pxcaaaaaaa.Jul 1 2018, 1:09 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from pxcaaaaaaa to Bundle StopForumSpam extension with the next MediaWiki release.Jul 2 2018, 4:10 PM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.

I'd add to the list that it needs to be amended to adhere to Wikimedia privacy standards by being able to exclude reporting user data to SFS. A security review was passed at T155725 which identified some issues (awaiting to be fixed). In any case, having this will be extremelly helpful IMHO, as most spammers are caught by SFS blacklists and being able to stop them using their data would be a huge advantage to combat spam and abuse.

Prod added a subscriber: Prod.Dec 12 2018, 4:39 AM
Legoktm changed the task status from Open to Stalled.Dec 21 2018, 7:04 PM
Legoktm added subscribers: Skizzerz, Legoktm.

I'm marking this as stalled because in its current form I don't think this extension is ready for bundling. @Skizzerz and I have discussed a few things on IRC on how to make the extension easier to use - I think once those are implemented then we can go ahead with bundling.

Reedy updated the task description. (Show Details)Jul 8 2019, 9:50 AM