Now that we have tours in core how do we make them?

People are really excited about the Tour module in Drupal 8 core. It creates beautiful tooltips that can guide users through the most complex processes, one step at a time. By doing so, it can ease the pain of some of our most challenging user experiences (while we continue to improve the UX). In short, it's documentation but it's sexy.

However, there is still work to be done in two areas: creating a user interface to facilitate the creation of tours and secondly, completing tours for all of the Drupal 8 core UI.

If we want tours throughout Drupal 8, we will need to make it really easy to create them. Tours require YAML files, admittedly not that big a hurdle, but still somewhat of a barrier to non-technical Drupal contributos.

A basic Tour UI is being built at http://drupal.org/node/1921188, which should make it possible to edit on a site. To create a tour however, especially for non-technical people, the Walkthrough project and the WalkHub distribution (its server component) are offering a really simple creation process that starts from a Selenium test and that enables communities to collaborate on walkthroughs that can be exported as tours.

In this session we will give a short overview of the current state of the Tour module, its UI in core and contrib, and the plans to get 100% of core UIs documented with tour tips.

Schedule info
Status: 
Proposed
Session Info
Speaker(s): 
Track: 
Core Conversations
Experience level: 
Advanced