Page MenuHomePhabricator

Don't require captchas in userspace
Closed, DeclinedPublic

Description

I'm at an edit-a-thon at the moment and new (Registered) users are trying to create articles in their userspace sandbox pages on the English Wikipedia. The editing process is being clogged up by the need to enter captchas, sometimes multiple times for one page save. Captchas are being required because the user is adding external links.

It makes sense to have a captcha if a non-confirmed user adds an external link to an article in mainspace, but in the user's own subpages captchas are much less necessary, and are a significant turnoff.

Event Timeline

Aren't user pages a frequent spambot target?

@Framawiki: Is there an existing configuration switch for this, as you added Wikimedia-Site-requests ?

@Framawiki: Is there an existing configuration switch for this, as you added Wikimedia-Site-requests ?

$wgCaptchaTriggersOnNamespace can be configured on WMF wikis, but this change of course needs a discussion with a consensus.

@Framawiki Thanks! I will start a discussion at the Village Pump on the English Wikipedia to change the project's configuration.

Actually @Framawiki, could you please confirm whether the requirement for captchas can be configured on a per-namespace basis? I'm pretty sure the English Wikipedia community will want to continue requiring captchas when Registered users add URLs to live articles.

Per the extension documentation, we can imagine this config that disable captachas for edits in the user NS.

$wgCaptchaTriggersOnNamespace[NS_USER]['edit'] = false;
Urbanecm moved this task from Unsorted to Single wikis on the Community-consensus-needed board.
Urbanecm subscribed.

I see the discussion archived. Did it have a specific outcome? Thanks, Martin.

There were significant objections raised to the idea of not requiring Captchas in userspace. I think we can close this ticket. I would like to submit a separate suggestion that some kind of smarter algorithm be developed to reduce Captcha challenges - e.g. if a new user has made a certain number of edits that haven't been reverted in a certain period of time, we might be confident that the user is a person rather than a spambot. Can anyone suggest where to log this suggestion?

Closing. Each autoconfirned user is CAPTCHA-excempt. We can create another group just for CAPTCHA excepting and assign it after fulfilling softer requirements, at least in theory.