Project

General

Profile

action #163004

Updated by livdywan 3 months ago

## Motivation 
 According to the maintainer there's problems with getting shepherd.js sheperherd.js packaged for Debian. We also struggle to update node dependencies from 11.2.0 (13.0.1 is the latest version right now) and people misuse and misunderstand the feature tour so we should replace the solution with something simpler, probably just a simple bootstrap hint pointing to first steps 

 ## Acceptance criteria 
 * **AC1:** openQA no longer depends on the problematic shepherd.js 
 * **AC2:** Feature tour is no longer misunderstood by new users 

 ## Suggestions 
 * Go back in time and implement the tour using bootstrap c.f. #101385 
 * Drop the tour and rely on making the UX discoverable using ? buttons and links to documentation 
 * Check what's covered by the tour that isn't documented so far 
 * Extend o-i-o tests to generate some screenshots of openQA in action (that are always uptodate) to use in documentation 
 * https://github.com/os-autoinst/openQA/pull/5733

Back