Design for onboarding / first run setup tool #3244
Replies: 3 comments 6 replies
-
I'm curious how this would actually work on Linux, if it would just be "greyed out" in case you are not on Fedora... Or will it just do a Because is there is no installer, only |
Beta Was this translation helpful? Give feedback.
-
This would be really nice. As a technical lead, I often have to write documentation for our teams, for the onboarding process, and walking people through a first run wizard is really easier than documenting navigation through panels or menus. I am all for it. |
Beta Was this translation helpful? Give feedback.
-
Ah this would be amazing @mairin! I just encountered some friction getting Podman Desktop setup on Windows #3421, this would be a great help :) |
Beta Was this translation helpful? Give feedback.
-
Hi 👋🏻
I want to share some mockups from a feature we've been planning called the Onboarding feature. The feature is aimed at first-time users of Podman Desktop, and the idea is to give an optional guided / step-by-step flow at setting up the tool. It would present a list of Podman Desktop extensions you can choose to set up (see upper right corner on mockups below past the first screen), and based on the extensions you selected, it would walk you through setting them up in order:
Note: there's a ton of ways to skip out of this if you don't want to do it - in the upper left, hitting cancel in the lower right, and Xing the window (the X isn't in this mockup because I'm lazy, but it'll be there :) )
Let's say you choose to go through this and want to walk through setting up Podman. The Podman extension relies on having (depending on your platform) a podman machine set up or a podman installed natively on the OS (Linux) - so first step is to check if you have Podman on your system or not. If you don't:
So in this case we'll go ahead and install it for you:
After a bit, it'll be set up, and we'll let you know it worked, and offer some options (which you can always revisit in Podman Desktop's Settings area):
We have some designs for this onboarding setup for a number of the extensions shown in the mockups; I'm just showing the simplest Podman-specific ones to demonstrate the basic idea of the feature. Does this make sense? Is this something you would find useful to set up Podman Desktop or to help someone new to Podman Desktop get started with us? What kinds of set up would you like help with via tool like this?
We would love to hear your feedback :) And I'm happy to post more mockups showing more bits of this for the curious.
Beta Was this translation helpful? Give feedback.
All reactions