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
Copy file name to clipboardExpand all lines: docs/dev/setup.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,22 @@
18
18
19
19
# Dev Set-Up
20
20
21
+
## DevContainers
22
+
23
+
This project [aims to](https://github.com/enola-dev/enola/issues/180) eventually (only) use & support [Development Containers](https://containers.dev/). The current state is:
24
+
25
+
* For Doc & Web, [not Java](https://github.com/salesforce/bazel-vscode-java/issues/114), with VSC-based:
26
+
* GitHub CodeSpaces works (?)
27
+
* Visual Studio Code with [Dev Containers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) works on Ubuntu (?), but [not Fedora](https://github.com/microsoft/vscode-remote-release/issues/10681)
28
+
* JetBrains Family
29
+
* On Fedora, use IntelliJ IDEA 2025.1 EAP instead of 2024.3.2.2, due to [IJPL-173883](https://youtrack.jetbrains.com/issue/IJPL-173883)
30
+
* TODO File IntelliJ bug re. _"sh: 1: /workspaces/enola/tools/devcontainer/install.bash: not found"_ problem?
31
+
*https://devpod.sh:
32
+
*[Broken](https://github.com/enola-dev/enola/issues/1038) TODO Debug...
33
+
*[AppImage does not work on Fedora 41](https://github.com/loft-sh/devpod/issues/1410); but the Targz ([after](https://github.com/loft-sh/devpod/pull/1618) a `sudo dnf install libappindicator-gtk3`) at least starts
34
+
* TODO Try CLI?
35
+
* There is some CI "coverage", which would detect major problems, but cannot catch problems such as those listed above.
36
+
21
37
## GitHub Codespaces
22
38
23
39
**We highly recommend you use our ready-made "1 click" [Web/Cloud IDE](ide.md) set-up.**
0 commit comments