gitpod-io / gitpod-io/gitpod

Add "new workspace at context" to three-dot menu of projects at Projects page

Open
#12,591 2 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

component: dashboard feature: teams and projects [DEPRECATED] meta: never-stale team: webapp
Dominant language
TypeScript
Stars
13.8k
Forks
1.4k
Avg merge
17h 58m
Merged PRs (30d)
5

Description

My most frequent use case is not launching a workspace via the Github/Gitlab browser extension. It's looking at the Projects page and doing "New workspace" from the three-dot menu of a particular project.

It would actually be great to have access to the "Context" feature from a particular project - I envision an additional three-dot menu item for "New workspace at context" which gives you a text control where you can type in a branch name or issue/PR id#.

Could also enhance the "New workspace" (^O) button on the main dashboard page the same way - don't know what the UI would look like - but maybe a clearly optional text field underneath the repo-selector list control where you could type in a branch name or issue/PR id#.

(BTW, as a desktop VSCode user I'd be happy with some way to launch new workspaces (w/ or w/o context) from there.)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the Projects page three-dot menu and the dashboard's New workspace (^O) entry point to understand the existing workspace-launch flow. Clarify whether the requested context input belongs in the project menu, the dashboard, or both, and define supported branch and issue/PR formats. Done means the agreed flow launches a workspace for the selected project with the specified context.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.