Skip to content

Simplify Studio onboarding screen and workflow #3864

Closed
@shcheklein

Description

@shcheklein

Two things that I found recently trying it:

Related #3434

  • I think we should have a single button Get Token (Studio can redirect to the right page, and even if doesn't now I think we should be fine for now). @iterative/studio-frontend can Studio redirect now? What is the complexity of this? To clarify - if I sign up I want it to immediately open the page with my token. We next need to think about also creating a project automatically or semi-automatically since we know the repo URL potentially and can pass it in the studio URL.
  • If an ENV variable with a token detect we need to at least say something about it. ENV var in Codespaces is enough to log metrics actually, and some options on this page can contradict with it. E.g. should we show that checkbox enabled it token ENV var is found and if ppl disable it then unset the env?
  • After Live metrics config dvc#9433, live sharing will be enabled by default when the studio token is saved to the dvc config, although it can be disabled with studio.offline = true. To comply with this, we need to make the "Share new experiments live" checkbox correspond to the studio.offline config value and stop setting the environment variable.
Screenshot 2023-05-10 at 10 48 22 AM

Metadata

Metadata

Assignees

Labels

A: onboardingImproving and simplifying users happy path. How do we get them have value asap?priority-p1Regular product backlog

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions