Page MenuHomePhabricator

In the microsurvey tool, prevent highly active users from being spammed by multiple surveys
Open, MediumPublic

Description

Imagine a world in which microsurveys are useful and widely used.

Imagine a world in which highly active users also don't get interrupted by a survey on every page.

If we want to have more than one survey running on the same wiki, we'll need a central control system that limits the overall rate at which any survey is displayed to a given user.

Simple example: 1,000 surveys are active. Each survey has a 1% chance of being shown. Unwanted result: If I read or edit 100 pages today, then I see ~100 surveys. Desired result: If I read or edit 100 pages today, then I see 1 survey. (And if I answer it, then I won't see any tomorrow.)

Event Timeline

matmarex added a subscriber: matmarex.

Removing MediaWiki-Page-editing so that this doesn't clutter searches related to actually editing pages in MediaWiki. This project should only be on the parent task, probably (T89970). [batch edit]