Show message while workspace is starting
- Lingua principale
- Kotlin
- Stelle
- 33
- Fork
- 18
- Merge medio
- 2g 13h
- PR unite (30g)
- 1
Descrizione
It would be nice if we can show a separate "starting workspace" message while starting a workpsace. Currently we immediately launch into SSH which shows "connecting to remote host" so if we have to wait for the workspace start as well it makes that step seem extra long.
Thinking something like this, where we would have to implement `waitForBuild` with a web socket:
```kotlin
CoderRemoteConnectionHandle().connect { indicator ->
if (listOf(WorkspaceStatus.STOPPED, WorkspaceStatus.CANCELED, WorkspaceStatus.FAILED).contains(workspace.latestBuild.status)) {
val build = client.startWorkspace(workspace)
indicator.text = "Starting workspace..."
client.waitForBuild(build)
}
workspaceProjectIDE
}
```
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia da CoderRemoteConnectionHandle().connect e ispeziona lo stato del workspace e il flusso della connessione SSH. Esamina gli entry point proposti client.startWorkspace e client.waitForBuild, quindi verifica che venga mostrato un messaggio separato “Starting workspace...” mentre si attende il build, prima che workspaceProjectIDE proceda.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- kotlin
- Ambito
- cloud, developer-experience
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100