Page MenuHomePhabricator

Spike: Autocomplete for moving topics between Flow boards (Translatewiki)
Closed, DeclinedPublic

Description

For T88140: Moving topics between Flow boards

This ticket is a spike for using autocomplete in the Destination page field.

The feature should search and display titles of existing Flow boards.

Note: This is a nice-to-have, and if it's too complicated, we can drop it.

Design details

(comments from T88140#1024017 )

move-find-dest.png (832×619 px, 125 KB)

move-searching-dest.png (832×619 px, 114 KB)

  • Autocompletion can be useful for users to input the correct destination.
  • The initial list of suggestions can contain expected destinations based on a list of relevant boards for the user (recently created, recently/frequently participated, recent/frequently used as destination).
  • Autocompletion should allow flexible input: the user should be free to use the "talk:" prefix or not and find easily the corresponding flow board.
  • Once the destination is selected a link to view the board (opening in a new window) can help users that want to check they are moving the topic to the right place.

Event Timeline

DannyH raised the priority of this task from to Medium.
DannyH updated the task description. (Show Details)
DannyH subscribed.
DannyH edited a custom field.
DannyH updated the task description. (Show Details)
DannyH renamed this task from Spike: Autocomplete for moving topics between Flow boards to Spike: Autocomplete for moving topics between Flow boards (Translatewiki).Feb 10 2015, 11:31 PM

I don't think we really need a spike for this. I would prefer a 5-minute discussion of whether to use OOJS-UI, then just implementing it.

Also, this needs to be better spec-ed (prefix-only vs. substring match, and does it need the personal history feature Pau mentioned ("The initial list of suggestions can contain expected destinations based on a list of relevant boards for the user") in the other card?).

Prefix-only vs. substring means, e.g., to match breakfast, do I need to type:

"Wikipedia_talk:WikiProject" (starting with "WikiProject" may also work depending how it's implemented).

or just "Breakfast" (substring).

Once we decide whether to use OOUI and fully spec it, I think it's estimatable.

SBisson subscribed.

Per Matt's comment above: that spike is not really needed.

Please reopen if this feature is picked up again and a spike appears to be needed.