Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve user expierence with setting public github URLS #48

Open
jpvajda opened this issue Oct 5, 2020 · 0 comments
Open

Improve user expierence with setting public github URLS #48

jpvajda opened this issue Oct 5, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@jpvajda
Copy link

jpvajda commented Oct 5, 2020

Summary

When a user decided to set a public URL for Github, the interface is a little misleading as they can change the URL in the URL field. But in actuality they should leave the URL set to the default of: https://api.github.com. By leaving this field open to edits, we allow the user to potentially get into a bad state by allowing them to set a distinct URL for the repo as they would when using Enterprise Github.

Desired Behavior

  1. When a user choices to set a public github URL, ensure the field can't be edited.
  2. Change the language in the first things first section to more explicit.

"Let's get you started! Set up this Nerdpack by configuring your organization's GitHub URL. If you are hosting your source code on a public Github repository you will use https://api.github.com. If you are hosting your source code on a private Github Enterprise repository provide that URL below."

  1. After this is set for a user, route the user to the README.md tab in the application so it's clear the URL has been set. This will show the user the README.md has been fetched correctly.

Screen Shot 2020-10-05 at 1 52 14 PM

@jpvajda jpvajda added the enhancement New feature or request label Oct 5, 2020
@rudouglas rudouglas self-assigned this May 24, 2021
@rudouglas rudouglas modified the milestone: [DevEn] Sprint 4 May 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants