You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -27,20 +29,24 @@ Eclipse Theia Blueprint is a template for building desktop-based products based
27
29
## Trademark
28
30
29
31
"Theia" is a trademark of the Eclipse Foundation
30
-
https://www.eclipse.org/theia
32
+
<https://www.eclipse.org/theia>
31
33
32
34
## What is this?
33
35
34
-
Eclipse Theia Blueprint is a **template** for building desktop-based products based on the Eclipse Theia platform, as well as to showcase Eclipse Theia capabilities. It is made up of a subset of existing Eclipse Theia features and extensions and can be easily downloaded and installed on all major operating system platforms (see below). Documentation is available to help you customize and build your own Eclipse Theia-based product.
36
+
The Eclipse IDE is a modern and open IDE for cloud and desktop. The Theia IDE is based on the [Theia platform](https://theia-ide.org).
37
+
The Theia IDE is available as a [downloadable desktop application](https://theia-ide.org//#theiaidedownload). You can also try the latest version of the Theia IDE online. The online test version is limited to 30 minutes per session and hosted via Theia.cloud.
35
38
36
-
## What is it not?
39
+
The Eclipse Theia IDE also serves as a **template** for building desktop-based products based on the Eclipse Theia platform, as well as to showcase Eclipse Theia capabilities. It is made up of a subset of existing Eclipse Theia features and extensions. [Documentation is available](https://theia-ide.org/docs/composing_applications/) to help you customize and build your own Eclipse Theia-based product.
37
40
38
-
Eclipse Theia Blueprint is ***not*****a production-ready product**. Therefore, it is also not meant to be a replacement for Visual Studio Code or any other IDE.
41
+
## Theia IDE vs Theia Blueprint
42
+
43
+
The Theia IDE has been rebranded from its original name “Theia Blueprint”. To avoid any confusion, the repository and code artifacts will keep the name “Blueprint”. You can therefore assume the terms “Theia IDE” and “Theia Blueprint” to be synonymous.
39
44
40
45
## Development
41
46
42
47
### Requirements
43
-
Please check Theia's [prerequisites](https://github.com/eclipse-theia/theia/blob/master/doc/Developing.md#prerequisites), and keep node versions aligned between Theia Blueprint and that of the referenced Theia version.
48
+
49
+
Please check Theia's [prerequisites](https://github.com/eclipse-theia/theia/blob/master/doc/Developing.md#prerequisites), and keep node versions aligned between Theia IDE and that of the referenced Theia version.
44
50
45
51
### Documentation
46
52
@@ -50,27 +56,27 @@ Documentation on how to package Theia as a Desktop Product may be found [here](h
50
56
51
57
- Root level configures mono-repo build with lerna
52
58
-`applications` groups the different app targets
53
-
-`browser` contains a browser based version of Eclipse Theia Blueprint that may be packaged as a Docker image
59
+
-`browser` contains a browser based version of Eclipse Theia IDE that may be packaged as a Docker image
54
60
-`electron` contains the electron app to package, packaging configuration, and E2E tests for the electron target.
55
-
-`theia-extensions` groups the various custom theia extensions for Blueprint
61
+
-`theia-extensions` groups the various custom theia extensions for the Eclipse Theia IDE
56
62
-`product` contains a Theia extension contributing the product branding (about dialogue and welcome page).
57
63
-`updater` contains a Theia extension contributing the update mechanism and corresponding UI elements (based on the electron updater).
58
-
-`launcher` contains a Theia extension contributing, for AppImage applications, the option to create a script that allows to start blueprint from the command line by calling the 'theia' command.
64
+
-`launcher` contains a Theia extension contributing, for AppImage applications, the option to create a script that allows to start the Eclipse Theia IDE from the command line by calling the 'theia' command.
59
65
60
66
### Build
61
67
62
-
For development and casual testing of Blueprint, one can build it in "dev" mode. This permits building Blueprint on systems with less resources, like a Raspberry Pi 4B with 4GB of RAM.
68
+
For development and casual testing of the Eclipse Theia IDE, one can build it in "dev" mode. This permits building the IDE on systems with less resources, like a Raspberry Pi 4B with 4GB of RAM.
63
69
64
70
```sh
65
-
# Build "dev" version of the Blueprint app. Its quicker, uses less resources,
71
+
# Build "dev" version of the app. Its quicker, uses less resources,
66
72
# but the front end app is not "minified"
67
73
yarn && yarn build:dev && yarn download:plugins
68
74
```
69
75
70
-
Production Blueprint applications:
76
+
Production applications:
71
77
72
78
```sh
73
-
# Build production version of the Blueprint app
79
+
# Build production version of the Eclipse Theia IDE app
74
80
yarn && yarn build && yarn download:plugins
75
81
```
76
82
@@ -120,21 +126,21 @@ and connect to <http://localhost:3000/>
120
126
121
127
### Reporting Feature Requests and Bugs
122
128
123
-
The features in Eclipse Theia Blueprint are based on Theia and the included extensions/plugins. For bugs in Theia please consider opening an issue in the [Theia project on Github](https://github.com/eclipse-theia/theia/issues/new/choose).
124
-
Eclipse Theia Blueprint only packages existing functionality into a product and installers for the product. If you believe there is a mistake in packaging, something needs to be added to the packaging or the installers do not work properly, please [open an issue on Github](https://github.com/eclipse-theia/theia-blueprint/issues/new/choose) to let us know.
129
+
The features in the Eclipse Theia IDE are based on Theia and the included extensions/plugins. For bugs in Theia please consider opening an issue in the [Theia project on Github](https://github.com/eclipse-theia/theia/issues/new/choose).
130
+
The Eclipse Theia IDE only packages existing functionality into a product and installers for the product. If you believe there is a mistake in packaging, something needs to be added to the packaging or the installers do not work properly, please [open an issue on Github](https://github.com/eclipse-theia/theia-blueprint/issues/new/choose) to let us know.
125
131
126
132
### Docker Build
127
133
128
-
You can create a Docker Image for Blueprint based on the browser app with the following build command:
134
+
You can create a Docker Image for the Eclipse Theia IDE based on the browser app with the following build command:
0 commit comments