Managing AKS Welcome page on activation #1050
Replies: 4 comments 4 replies
-
Thanks @kejatura-dev for starting this discussion, I would vote for option# 02 where user can disable/enable this welcome page display via notification, that would fix it for all situations/scenarios instead of fixing it just for GH copilot extension. Please let me know your thoughts. |
Beta Was this translation helpful? Give feedback.
-
Few things I notice and would like us to improve the experience.
I feel it's totally unnecessary to launch the landing page on every activation of the Extension. |
Beta Was this translation helpful? Give feedback.
-
I like # 2 but I'm worried that it is more of a Band-Aid than a permanent solution. As @joybb mentioned, the launch page should be activated the first time a user installs the extension. After that it should go away. This bug may be from the past where we actually had a lot of issues getting the launch page to be activated. If we are worried that users may not see certain commands/features, we could implement a new page that gets activated when an update is released which shows the release notes |
Beta Was this translation helpful? Give feedback.
-
💡 Key aspect for the Multi Pronged Approach we should consider for this as a long term fix.👍 Thank you so much all, and chat ups, it was great seeing the actual usability issue which is happening. So, instead of possible 1 bullet solution all this needs to be handled according to the unique condition and point of entry. This scenario is something I chatted with Joy and Kevin and worth to share. This also caters what Quentin mentioned above. 💡 🥷 Scenario 1: Auto Show Once Per Version Update/Release Walkthrough - To display a VS Code walkthrough only once per version.In this case, we basically take care of the situation where the walkthrough only appears once per-version and then we store the value. 🦑 Before you use vsix below to test this - Please be aware!!
For that I've made the change, and here is the vsix, rather than unzipping just remove the last .zip from the name and the vsix will be usable: Will update rest later... (thought At least share this once per install solution first) |
Beta Was this translation helpful? Give feedback.
-
Hey all,
Regarding this: microsoft/GitHub-Copilot-for-Azure#13, it seems the welcome page is shown to the user every time the AKS extension is activated. With using @Azure participant in GitHub Copilot, it needs to activate the AKS extension to find our handlers - causing unintended AKS welcome page to be displayed to the user whether or not the handler is chosen.
This only happens if:
Discussed with @Tatsinnit and we have come up with some proposed solutions.
Proposal: To reduce the noise from AKS welcome page, we can disable it:
💡 Disable AKS Welcome page only if GitHub Copilot for Azure (ms-azuretools.vscode-azure-github-copilot) is installed.
💡 Allow user to disable AKS Welcome page by providing a notification with action buttons that allow user to decide if they want to forever hide welcome page, or remind them again in a couple weeks.
💡 Combination of both
Beta Was this translation helpful? Give feedback.
All reactions