This repository has been archived by the owner on Oct 5, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 344
Ramp-down of this repository #496
Labels
Comments
marcdumais-work
added a commit
that referenced
this issue
Sep 16, 2021
This commit removes all images from CI except theia-full and disables publishing to Docker Hub. These are the first steps of the ramp-down, as documented in : #496 Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
marcdumais-work
added a commit
that referenced
this issue
Sep 16, 2021
This commit removes all images from CI except theia-full and disables publishing to Docker Hub. These are the first steps of the ramp-down, as documented in : #496 Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
marcdumais-work
added a commit
that referenced
this issue
Sep 16, 2021
This commit removes all images from CI except theia-full, disables publishing to Docker Hub and adds a note to root README. These are the first steps of the repo's ramp-down, as documented in : #496 Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
marcdumais-work
added a commit
that referenced
this issue
Sep 21, 2021
This commit removes all images from CI except theia-full, disables publishing to Docker Hub and adds a note to root README. These are the first steps of the repo's ramp-down, as documented in : #496 Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
This was referenced Nov 5, 2021
This was referenced Dec 14, 2021
This contribution has been automatically marked as stale due to inactivity, and it will be closed if no further activity occurs. Thank you for contributing to Theia! |
marcdumais-work
added a commit
that referenced
this issue
Oct 4, 2022
closes #496 Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
marcdumais-work
added a commit
that referenced
this issue
Oct 4, 2022
closes #496 Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
This repository predates Theia joining the Eclipse Foundation and becoming Eclipse Theia. Initially Theia did not have support for running VS Code extensions and had to rely on Theia-specific extensions for everything, including supporting any and all languages. Given that it's required to rebuild an app if a Theia extension is added or removed, and that a single such extension, not building or not behaving correctly, would affect the whole application (i.e. prevent it from building or running), it made sense to have separate example applications for different languages, back then.
Nowadays, Theia supports running VS Code extensions, and it's the only way to add language support. These extensions can be added at runtime, and one having an issue, will not affect support for other languages or the whole application. In consequence, the difference between the example applications we have here, has become the list of VS Code extensions that are installed/bundled with each one. So, in essence, we have here multiple instances of a single example Theia application that can be reused in various toolchain containers.
Until recently we did not have anything better, a Theia-based example application that's more polished than what we have here, but we do now, and want to concentrate our efforts on it, going forward: theia-blueprint. It's under our main project/license and supported by several involved companies. It's possible to use it as the base for one's own Theia-based application or to consume as-is, in packaged form: Electron Packages (Beta) for Linux, Windows and Mac are available.
We are working on a browser version of
Blueprint
, that's intended to be a "drop-in" option, that one can add to a development container, without having to build it, like we have done so far here in this repo. That should make it way easier for those who just want a browser-accessible Theia application to use in a container or remotely, without the hassle of building it oneselfRamp-down steps:
theia-full
for a while (best effort basis)theia
andtheia-full
, that both had "1M+" downloadstheia-full
and archive this repository, rendering it read-only.(1): even if we do not remove the existing images, the Docker Hub organisation we use is a free one, that we think will be subject to their new terms of service eventually. When that happens, images older than a certain age (6 months?) will be removed automatically by them. That part is not under our control and could happen at any time. So, the difference between we removing existing images or not may end-up being a 6-months delay, after which no images will remain, either way.
The text was updated successfully, but these errors were encountered: