gitpod-io / gitpod-io/gitpod

Provide a call-to-action to upgrade plan when trying to extend workspace timeout

Open
#9,173 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

meta: never-stale team: IDE type: feature request type: improvement
Dominant language
TypeScript
Stars
13.8k
Forks
1.4k
Avg merge
17h 58m
Merged PRs (30d)
5

Description

Problem to solve

Triggered by a recent incident that breaks extending workspace timeout from the editor (see relevant discussion (internal)), currently when a user is trying extend workspace timeout from the command palette in VS Code they get a notification error about upgrading their plan since workspace timeout boost is only available in the Unleashed plan, see plans and pricing.

Extending workspace timeout via command palette
Screenshot 2022-04-07 at 12 33 40 PM
Proposal

TBD (To be discussed)

In the meantime, we could provide a call-to-action to upgrade plan when trying to extend workspace timeout, that links to /plans or also nudge users to create a team.

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 by locating the VS Code command-palette flow that handles extending workspace timeout and the existing plan-upgrade error notification. Clarify whether the intended call to action should link to /plans, encourage team creation, or both; done requires an agreed proposal and a working upgrade path.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
cloud, developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.