Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wait until all extensions are downloaded #1563

Open
stevefan1999-personal opened this issue Jan 15, 2025 · 2 comments
Open

Wait until all extensions are downloaded #1563

stevefan1999-personal opened this issue Jan 15, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@stevefan1999-personal
Copy link

I have configured the devcontainer to use a dark theme, but it takes some time to download. Maybe we should wait until it fully works

@bkneis
Copy link
Contributor

bkneis commented Jan 15, 2025

Hey @stevefan1999-personal thanks for raising your feature request. Personally I am not really a fan of this tbh, we've been trying hard to reduce the overall time it takes to start a devpod and waiting for all extensions to download could really delay the time vscode first opens. Codespaces and native vscode also does this when it opens, it will still be downloading extensions etc in the background.

I will keep this ticket open though as this is just my opinion and to track if there is more interest from the community for it.

@bkneis bkneis added the enhancement New feature or request label Jan 15, 2025
@stevefan1999-personal
Copy link
Author

Hey @stevefan1999-personal thanks for raising your feature request. Personally I am not really a fan of this tbh, we've been trying hard to reduce the overall time it takes to start a devpod and waiting for all extensions to download could really delay the time vscode first opens. Codespaces and native vscode also does this when it opens, it will still be downloading extensions etc in the background.

I will keep this ticket open though as this is just my opinion and to track if there is more interest from the community for it.

Well, I think Coder waits for the extensions to be downloaded, but I do understand minimizing the time-to-IDE might also be an important metric...

But at least for me, I'd rather wait for a full, stable environment more than having it as quickly as possible, as that might also mean things like code index won't just work out of the box when I touch it, and might cause further chaos, so I think we could make this an option which is not enabled be default.

So yeah, it's a trade-off for stability/readiness and latency/speed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants