coder / coder/jetbrains-coder

Show message while workspace is starting

Aperta
#465 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.