Skip to content

[✨ Triage] dotnet/aspire#11659 by davidfowl - Implement a first time dashboard tour #1538

@MihuBot

Description

@MihuBot

Triage for dotnet/aspire#11659.
Repo filter: area-dashboard issues.
MihuBot version: dc2200.
Ping MihaZupan for any issues.

This is a test triage report generated by AI, aimed at helping the triage team quickly identify past issues/PRs that may be related.
Take any conclusions with a large grain of salt.

Tool logs
dotnet/aspire#11659: Implement a first time dashboard tour by davidfowl
[Tool] Searching for dashboard tour, dashboard onboarding, dashboard walkthrough, dashboard tooltip, dashboard help, dashboard logs traces errors, dashboard user guide, dashboard tutorial (IncludeOpen=True, IncludeClosed=True, IncludeIssues=True, IncludePullRequests=False, Repository=dotnet/aspire)
[Tool] Found 81 issues, 159 comments, 40 returned results (30754 ms)

Here are related issues and discussions for issue #11659 ("Implement a first time dashboard tour"):


No Direct Matches for "Dashboard Tour" or Onboarding Tour

A search for issues specifically about a "dashboard tour," "onboarding," "walkthrough," or "tutorial" did not yield any direct matches. No prior issue appears to propose or implement an interactive, first-time user tour for the Aspire dashboard.


While there is no direct duplicate, several issues touch on related areas that could inform or overlap with a dashboard tour:

1. Accessibility and Onboarding

  • Issue #2681 (March 2024) - Accessibility onboarding for .NET Aspire Dashboard

    • Discusses accessibility onboarding, including reviewing scenarios with accessibility testers and documenting them.
    • The onboarding here is focused on accessibility rather than general user onboarding or a guided tour.
    • Discussion summary: Accessibility onboarding tasks are completed, and further issues will be tracked individually.
  • Issue #168 (September 2023) - Ensure dashboard is accessible

    • Focuses on accessibility requirements, including use of aria labels, live regions, and ensuring all controls are accessible.
    • Not about onboarding tours, but relevant for ensuring any tour is accessible.

2. Tooltips and Contextual Help

  • Issue #6700 (November 2024) - Dashboard tooltips do not appear dark in dark mode

    • Addresses tooltip appearance in dark mode.
    • Discussion summary: Tooltips are styled by the browser; issue closed as not actionable.
  • Issue #1069 (November 2023) - On the dashboard, collapse menu list, there isn't tooltip when hovering over the icons

    • Focuses on adding tooltips to navigation icons for clarity.
    • Discussion summary: Tooltips were added for nav menu items; issue fixed in later builds.
  • Issue #755 (November 2023) - No tooltip when hover over on the 'Filter' under 'Structured Logs' page

    • Discusses tooltip consistency and accessibility.
    • Discussion summary: Tooltips exist for some elements; a11y concerns discussed.
  • Issue #374 (October 2023) - Enable tool tips for tracing details view

    • Requests tooltips for tags in the tracing details view to improve usability.
  • Issue #2146 (February 2024) - Structured logs error tooltip is closed by copy tooltip popup

    • Discusses tooltip behavior and usability.
  • Issue #5953 (September 2024) - Tooltip should pop up when hovering over the stop icon in the Dashboard

    • Suggests adding tooltips for action icons for clarity.

3. General Dashboard Usability and Onboarding

  • Issue #5297 (August 2024) - Global dashpages

    • Discusses making it easier for dashboard administrators to expose data to users, including improving the initial experience when clicking the Metrics tab.
    • Not an onboarding tour, but related to improving first impressions and discoverability.
  • Issue #4295 (May 2024) - Add Dashboard playwright tests to ensure UI functionality and integration with app host

    • Mentions UI testing, which could be relevant for testing a tour feature.

Summary

  • No existing issue or PR implements or proposes a first-time interactive dashboard tour.
  • Several issues address tooltips, contextual help, and accessibility, which are related but not equivalent.
  • Accessibility and tooltip improvements have been made, which could be leveraged in a tour implementation.
  • No onboarding or tutorial feature exists as of now.

Recommendation

Issue #11659 is not a duplicate and fills a gap in user onboarding for the Aspire dashboard. It is related to, but distinct from, prior work on tooltips and accessibility. Implementing a first-time tour would be a new feature and could build on the existing tooltip and accessibility infrastructure.



Conclusion:
Issue #11659 is a new feature request and not a duplicate. It is related to ongoing efforts to improve dashboard usability, tooltips, and accessibility, but no existing issue covers a first-time interactive tour.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions