Page MenuHomePhabricator

Expand range of editing functionality temporary account holders have access to
Open, Needs TriagePublic

Description

This is a tracking task for the work involved with potentially expanding the range of editing functionality temporary accounts have access to.

NOTE: Prior to implementing anything listed here, we first need to become clear about what – if any – incentives we want to introduce to motivate temporary account holders to consider creating a permanent account.

Expanded Functionality

Experience/InterfaceFunctionalityTicket(s)Notes
DiscussionToolsmanually subscribe to topics
DiscussionToolsbecome automatically subscribed to topics
DiscussionToolsreceive notifications for topics they are subscribed to
DiscussionToolsappear within the New Topic and Reply Tools' @-mention autocomplete [temp users are currently able to receive mentions, but the notifications interface doesn't appear in all skins and it's not clear if it's intentional]
VisualEditorhave the last editor remembered in user preferences rather than cookies [temp users will not have preferences in the Temporary accounts MVP T330815]

For more context about how/where the ideas listed above emerged see T327692 and T332842.

Event Timeline

Per Niharika:

For IP Masking MVP we want to keep the experience for temporary users as consistent as possible with the current experience of unregistered editors (with the exception of Notifications). This is so that we don't introduce too many major changes all at once. In the post-IP Masking MVP future these changes can be re-evaluated.

Expanding functionality is contrary to that.

Per Niharika:

For IP Masking MVP we want to keep the experience for temporary users as consistent as possible with the current experience of unregistered editors (with the exception of Notifications). This is so that we don't introduce too many major changes all at once. In the post-IP Masking MVP future these changes can be re-evaluated.

Expanding functionality is contrary to that.

Good spot, @JJMC89. You noting the above was the prompt I needed to further clarify in the task description that this ticket is speculative and blocked on first deciding at some yet-to-be determined future point that expanding functionality is desirable.

Please let me know if anything about the above brings new questions to mind.