che-theia | Eclipse Che provides a default web IDE

 by   eclipse-che TypeScript Version: next License: EPL-2.0

kandi X-RAY | che-theia Summary

kandi X-RAY | che-theia Summary

che-theia is a TypeScript library typically used in Editor, Visual Studio Code, Eclipse applications. che-theia has no bugs, it has no vulnerabilities, it has a Weak Copyleft License and it has low support. You can download it from GitHub.

Eclipse Che provides a default web IDE for the workspaces which is based on the Theia project. It’s a subtle different version than a plain Theia(as there are functionalities that have been added based on the nature of the Eclipse Che workspaces. We are calling this version of Eclipse Theia for Che: Che-Theia. So, Che-Theia is the default Che editor provided with developer workspaces created in Eclipse Che 7(Github). Che-Theia contains additional extensions and plugins which have been added based on the nature of Eclipse Che workspaces and to provide the best IDE experience of Theia within Che.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              che-theia has a low active ecosystem.
              It has 122 star(s) with 110 fork(s). There are 39 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 0 open issues and 51 have been closed. On average issues are closed in 26 days. There are 28 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of che-theia is next

            kandi-Quality Quality

              che-theia has 0 bugs and 0 code smells.

            kandi-Security Security

              che-theia has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              che-theia code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              che-theia is licensed under the EPL-2.0 License. This license is Weak Copyleft.
              Weak Copyleft licenses have some restrictions, but you can use them in commercial projects.

            kandi-Reuse Reuse

              che-theia releases are available to install and integrate.
              Installation instructions are available. Examples and code snippets are not available.
              It has 376 lines of code, 0 functions and 94 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of che-theia
            Get all kandi verified functions for this library.

            che-theia Key Features

            No Key Features are available at this moment for che-theia.

            che-theia Examples and Code Snippets

            No Code Snippets are available at this moment for che-theia.

            Community Discussions

            QUESTION

            How to repackage a Visual Studio Code extension into a Che-Theia plug-in with its own set of dependencies
            Asked 2021-Jan-30 at 14:31

            I am trying to repackage a Visual Studio Code extension into Eclipse Che as a Che-Theia plug-in. The plug-in extracts source code metrics from Ansible files, as shown below:

            It does so by executing a command-line of a tool written in Python, namely ansiblemetrics, that must be installed on the user's environment. Therefore, I cannot add that dependency to the VSC extension's package.json. Rather, the user has to install it on the Eclipse Che workspace. Nevertheless, I want that Eclipse Che users do not need to install the dependencies when using the extension. A container looks the way to go.

            I have the following Eclipse Che DevFile

            Eclipse Che DevFile

            ...

            ANSWER

            Answered 2021-Jan-30 at 14:31

            You have to customize your docker image to work in the sidecar container. As an example you can take a look at images which are already used in Che in sidecars: https://github.com/eclipse/che-plugin-registry/blob/master/CONTRIBUTE.md#sidecars

            Try to create next structure:

            Source https://stackoverflow.com/questions/65919180

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install che-theia

            Building images is required only if you make some changes on Dockerfiles inside dockerfiles folder. If it is about testing che-theia extensions or plugins, please refer to CONTRIBUTING.md. To build che-theia docker images, please follow dockerfiles/theia/README.md instructions.

            Support

            Contributing to che-theia section is cover in CONTRIBUTING.md.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries