Project

General

Profile

Actions

action #163004

closed

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

coordination #157510: [epic] Up-to-date JavaScript stack

Replace shepherd.js tour with a simple bootstrap hint pointing to first steps size:M

Added by okurz 5 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2024-06-28
Due date:
% Done:

0%

Estimated time:

Description

Motivation

According to the maintainer there's problems with getting shepherd.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

Related issues 2 (0 open2 closed)

Related to openQA Project - action #101385: [ux][ui][openqa] remove Bootstrap-tour or use another solutionResolvedosukup2021-10-22

Actions
Related to openQA Tests - action #165437: test fails in test_results: no don't notify popupResolvedjbaier_cz2024-08-18

Actions
Actions

Also available in: Atom PDF