Page MenuHomePhabricator

Prepare LiquidThreads extension for IP Masking
Open, MediumPublic

Description

Motivation

A preliminary investigation (T326759) has found that the LiquidThreads extension may be affected by IP Masking. This means that LiquidThreads will likely need to be modified to support temporary accounts such that it does not expose IP addresses after the launch of Temporary Accounts for Unregistered Editors.

Usage stats

In August 2023, on average: LiquidThreads was used less than once per day.

Where is it enabled?

It is presently enabled on only on 5 Wikimedia wikis:

  • enwikinews
  • enwiktionary
  • huwiki
  • ptwikibooks
  • svwikisource
Proposed approach:

The easiest approach would likely be to follow the approach for Flow (T346108). Logged out traffic can't post to LQT pages until they have either logged into an account or created a Temporary account (by editing through a different mechanism that gives them a temporary account). Provide an informative message for logged out traffic that attempts to edit LQT pages. Technical investigation pending

If this approach is to be followed then the logical next steps here may look like this:

  • Initiate a community conversation with the communities using LQT and let them know of our proposed approach. Provide sufficient time for assessing community feedback.
  • Based on feedback, progress with disallowing unregistered editors from editing LQT without a prior temporary account. Provide an informative message for unregistered editors on LQT pages.