Skip to content

Show pod status in IDE #7477

Open
Open
@NormalGaussian

Description

@NormalGaussian

Is your feature request related to a problem? Please describe

I often work with many pods open, my interactions with them have unnecessary breaking context changes (lose train of thought / efficiency) and time wastes.

  • Checking to see if a pod is open yet is a breaking context change, and I lose time if I haven't noticed it is open yet (or has errored)
  • Jumping into a tab and scrolling to stop them timing out is a breaking context change (as I have no good warning that it is going to time out)
  • Waiting for a pod that timed out to restart is a breaking context change

Describe the behaviour you'd like

GitPods could use the titlebar, in particular the favicon to indicate gitpod status:

Lifecycle:

  • Pod starting
  • Building image
  • Start / Image build failed (error icon)
  • Pod active (normal gitpod icon)
  • Pod will timeout in 10 minutes (configurable)
  • Pod has timed out

This means when working in the browser I have an at a glance way to see the top level status of all my workspaces (in that browser).

Good favicons for each of these are hard to do. They need to indicate the status as well as the fact it is a gitpod (so as not to be confused with other tabs).

Describe alternatives you've considered

  • Using titlebar text

    • I'm unlikely to notice this, particularly if lots of tabs are open
  • Browser Notifications

    • I generally find these annoying, but they could be helpful in addition to the titlebar
  • Building my own alert system

    • Very involved
    • Requires adding things to image & gitpod.yaml & an external database/system

Additional context

None

Thanks guys

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions