Page MenuHomePhabricator

Investigate generating tours automatically from a tour creation user interface
Open, LowPublicFeature

Description

Investigate generating tours automatically using a library like esprima or uglifyjs. Essentially, this would track the curator's actions (clicking certain things, typing tour text when prompted, etc.), generate an AST, then pass it to the library for JS generation.

This could decrease the obstacles to writing tours. However, the generated code needs to be readable and maintainable, so people can make necessary changes.


Version: master
Severity: enhancement

Details

Reference
bz44597

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:29 AM
bzimport set Reference to bz44597.
bzimport added a subscriber: Unknown Object (MLST).

swalling wrote:

Bugs like this make me wish there was a difficulty rating for bugs as well. ;)

Deskana renamed this task from Investigate generating tours automatically from a tour creation user interface to VisualEditor.Aug 30 2018, 1:32 PM
Deskana renamed this task from VisualEditor to Investigate generating tours automatically from a tour creation user interface.Aug 30 2018, 1:37 PM
Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:13 AM