-
During the past year, roughly every second release had major bugs rendering some features of code-server unusable. The current release period is closer to two month rather than one month. = 3-4 usable code-server releases per year. I don't depend on the latest version of code-server. But if the currently usable code-server version should get half a year behind of VS Code at some point, things will get complicated again with the Jupyter and Python extension. @jsjoeio What are your plans to improve the code quality and to comply with the 1-month release cycle? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
I guess the recent announcement of Vscode server might render this project obsolete, or restrict its use cases once that gets out of preview and more features are added. The fact it's gonna have full support for all extensions including proprietary ones, PWA and likely more up to date releases are huge advantages. |
Beta Was this translation helpful? Give feedback.
-
Thanks @benz0li for bringing this up and the feedback! Code quality has definitely not been where we want it. In terms of quality, we've been focused on it for the last year but still not where we want to be. We've done the following:
So we're trying, but clearly things are slipping through still. For instance, the terminal bug happened because our tests don't run against a proxy/non-root. We are working on adding a setup to prevent that from happening again. For the version bug, we cached VS Code when we released 4.5.0.
If I may nitpick this a bit, I wouldn't say "comply with 1-month release cycle." We want a 1-month cycle and we're shooting for it, but with a small team size, it wouldn't be perfect. I would say we will do what we can to make that happen but it may not occassionally. Lastly, I want to say thanks again for bringing this up! This is an amazing project and community and we want you, and others, to continue bringing these things up so that we can all figure out how to fix them together. We're also open to other ideas! We would love any support for adding more tests to increasing the code quality or other suggestions the community has. |
Beta Was this translation helpful? Give feedback.
Thanks @benz0li for bringing this up and the feedback! Code quality has definitely not been where we want it.
In terms of quality, we've been focused on it for the last year but still not where we want to be. We've done the following:
So we're trying, but clearly things are slipping through still. For instance, the terminal bug happened because our tests don't run against a proxy/non-root. We are working on adding a setup to prevent that from happening again. For the version bug, we cached VS Code when we released 4.5.0.