Skip to content

Commit 16eea94

Browse files
committed
Remove more references to epoch and add warning
1 parent bca5ca0 commit 16eea94

File tree

8 files changed

+11
-31
lines changed

8 files changed

+11
-31
lines changed

docs/developer/downloading-and-building.mdx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,5 @@ However, we would suggest to choose an IDE that comes with good Java (and
5151
ideally Kotlin) support and that integrates well with Gradle.
5252
We recommend to use our [IntelliJ setup](../developer/developer-intellij-setup.mdx).
5353

54-
## Building IDEs
55-
56-
Currently, we provide two IDEs that support Lingua Franca programs.
57-
Their source code is located in external repositories.
58-
We have a [Lingua Franca extension](https://github.com/lf-lang/vscode-lingua-franca) for VS code and an Eclipse based IDE called [Epoch](https://github.com/lf-lang/epoch).
59-
Please refer to the READMEs for build instructions.
54+
## Building the VS Code extension
55+
To build the [Lingua Franca extension](https://github.com/lf-lang/vscode-lingua-franca) for VS Code, refer to the README in the source repository.

docs/legacy_routing.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ export default [
1111
"to": "/deprecated",
1212
"from": "/docs/handbook/language-specification"
1313
},
14-
{
15-
"to": "/docs/tools/epoch-ide",
16-
"from": "/docs/handbook/epoch-ide"
17-
},
1814
{
1915
"to": "/docs/tools/code-extension",
2016
"from": "/docs/handbook/code-extension"

docs/sidebars.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,6 @@ const sidebars: SidebarsConfig = {
120120
"type": "doc",
121121
"id": "tools/code-extension"
122122
},
123-
{
124-
"type": "doc",
125-
"id": "tools/epoch-ide"
126-
},
127123
{
128124
"type": "doc",
129125
"id": "tools/command-line-tools"

docs/tools/epoch-ide.mdx

Lines changed: 0 additions & 10 deletions
This file was deleted.

docs/tools/troubleshooting.mdx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,12 @@ $ lfc src/MyFile.lf
2020
... successful compile ...
2121
```
2222

23-
If you then have trouble compiling the same file using [Epoch](../tools/epoch-ide.mdx) or the [Visual Studio Code extension](../tools/code-extension.mdx), then those tools are executing in a different environment that may not have the same `PATH` variable and may, for example, fail to find some external program or invoke a different version of that program.
23+
If you then have trouble compiling the same file using the [Visual Studio Code extension](../tools/code-extension.mdx), then it is executing in a different environment that may not have the same `PATH` variable and may, for example, fail to find some external program or invoke a different version of that program.
2424

25-
On many platforms, one way to ensure that [Epoch](../tools/epoch-ide.mdx) and the [Visual Studio Code extension](../tools/code-extension.mdx) use the same environment as the command-line tools is to invoke them on the command line. For example, on a Mac, you can invoke Epoch and Visual Studio Code as follows:
25+
On many platforms, one way to ensure that the [Visual Studio Code extension](../tools/code-extension.mdx) uses the same environment as the command-line tools, is to invoke them on the command line. For example:
2626

2727
```
28-
$ open -a epoch
2928
$ code .
3029
```
3130

32-
This way, the tools inherit the environment from the shell from which you invoke them. Often, that environment is quite different from what you get if, for example, you invoke the tools by double clicking on their icons.
33-
31+
This way, the tool inherits the environment from the shell from which you invoke it. Often, that environment is quite different from what you get if, for example, you launch the shell from the graphical user interface.

docs/tutorial-videos.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ A [video playlist](https://youtube.com/playlist?list=PL4zzL7roKtfXyKE3k8lOwPub9Y
2121

2222
This part briefly describes the background of the project and explains how to get started with the software.
2323

24+
:::warning
25+
These videos mentioned Epoch, an IDE that is no longer actively maintained. We recommend using our VS Code extension instead.
26+
:::
27+
2428
**Useful links:**
2529

2630
- [Complete video of part I](https://youtu.be/7vkhX5tS_oI)

docs/writing-reactors/a-first-reactor.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The [regression tests](https://github.com/lf-lang/lingua-franca/tree/master/test
3737

3838
## Structure of an LF Project
3939

40-
The Lingua Franca tools assume that LF programs are put into a file with a `.lf` extension that is stored somewhere within a directory called `src`. To compile and run the above example, choose a **project root** directory, create a `src` directory within that, and put the above code into a file called, say, `src/HelloWorld.lf`. You can compile the code on the [command line](../tools/command-line-tools.mdx), within [Visual Studio Code](../tools/code-extension.mdx), or within the [Epoch IDE](../tools/epoch-ide.mdx). On the command line this will look like this:
40+
The Lingua Franca tools assume that LF programs are put into a file with a `.lf` extension that is stored somewhere within a directory called `src`. To compile and run the above example, choose a **project root** directory, create a `src` directory within that, and put the above code into a file called, say, `src/HelloWorld.lf`. You can compile the code on the [command line](../tools/command-line-tools.mdx) or within [Visual Studio Code](../tools/code-extension.mdx). On the command line this will look like this:
4141

4242
```
4343
> lfc src/HelloWorld.lf

docs/writing-reactors/distributed-execution.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ make
3737
sudo make install
3838
```
3939

40-
The above will create a program called `RTI` and install it at `/usr/local/bin/RTI`. Once this program is available in your path, you can compile and execute federated Lingua Franca programs using [Epoch, VS Code, or the command-line tools](/docs/installation). For more details, see the [README file](https://github.com/lf-lang/reactor-c/blob/main/core/federated/RTI/README.md).
40+
The above will create a program called `RTI` and install it at `/usr/local/bin/RTI`. Once this program is available in your path, you can compile and execute federated Lingua Franca programs using [VS Code or the command-line tools](/docs/installation). For more details, see the [README file](https://github.com/lf-lang/reactor-c/blob/main/core/federated/RTI/README.md).
4141

4242
## Minimal Example
4343

0 commit comments

Comments
 (0)