Skip to content

Project templates are not visible for users not authorized with GitHub #2409

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

Closed
gtsiolis opened this issue Dec 3, 2020 · 5 comments
Closed

Comments

@gtsiolis
Copy link
Contributor

gtsiolis commented Dec 3, 2020

Problem

For example, if you create a user and authorize only with GitLab and create one or more workspaces based on GitLab repositories, the search input becomes visible. However, when you search there and there's no workspace match, a GitHub authorized user would see all the project templates available to start a workspace from. This is not the case for GitLab-only authorized accounts.

@svenefftinge
Copy link
Member

This is on purpose, because the templates are pointing to GitHub projects.

@gtsiolis
Copy link
Contributor Author

Re-opening this for the following use case affecting user onboarding:

Also, when signing up through GitLab (for example), this issue a) leads users to an empty dashboard page and b) provides no action for the user other than a link to the docs.

question: Although, this part of the dashboard will probably become better in the near future, could we simply mirror or manually push all project templates to all git providers to resolve this? Does this sound like a good idea? /cc @csweichel @svenefftinge

FWIW:

  1. We do have a profile on all git providers[1][2][3] but could use a new one to host project templates if needed. /cc @jankeromnes because of the relevant discussion (internal)
  2. GitLab already supports repository mirroring. Alternatively we could use Cloud Source Repositories or a GitHub action (like this).

Being able to access project templates, regardless the git provider you've used during signup, will probably be relevant in the long run and affects both product and marketing (see https://github.com/gitpod-io/website/issues/913). What do you think?

@stale
Copy link

stale bot commented Mar 17, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the meta: stale This issue/PR is stale and will be closed soon label Mar 17, 2021
@stale stale bot closed this as completed Mar 27, 2021
@gtsiolis
Copy link
Contributor Author

This is still an issue, reopening.

@gtsiolis gtsiolis reopened this Mar 29, 2021
@stale stale bot removed the meta: stale This issue/PR is stale and will be closed soon label Mar 29, 2021
@gtsiolis
Copy link
Contributor Author

Closing in favor of #3531.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants