Executive Software (ESW) is a reimplementation/refactoring of the prototype ESW code here developed during the ESW design phase with changes to make the code and public APIs more robust and resilient and to improve its usability and performance for use at the TMT Observatory.
See here for a detailed description of the ESW software. See here for the API documentation for ESW. See here for a detailed description of the ESW-TS.
Note: This version of esw was tested with jdk 21.
esw | csw |
---|---|
v1.0.2 | v6.0.0 |
v1.0.1 | v6.0.0 |
v1.0.0 | v6.0.0 |
v0.5.1 | v5.0.1 |
v0.5.1-RC1 | v5.0.1-RC1 |
v0.5.0 | v5.0.0 |
v0.5.0-RC2 | v5.0.0-RC2 |
v0.5.0-RC1 | v5.0.0-RC1 |
v0.4.0 | v4.0.1 |
v0.4.0-RC1 | v4.0.1-RC1 |
v0.3.0 | v4.0.0 |
v0.3.0-RC2 | v4.0.0-RC2 |
v0.3.0-RC1 | v4.0.0-RC1 |
v0.2.1 | v3.0.1 |
v0.2.0 | v3.0.1 |
v0.2.0-RC1 | v3.0.0-RC1 |
v0.2.0-M1 | v3.0.0-M1 |
v0.1.0 | v2.0.0 |
v0.1.0-RC3 | v2.0.0-RC3 |
v0.1.0-RC2 | v2.0.0-RC2 |
v0.1.0-RC1 | v2.0.0-RC1 |
Date | Tag | Source | Docs | Assets |
---|---|---|---|---|
2025-05-15 | v1.0.2 | esw-1.0.2 | esw-1.0.2 docs | esw-1.0.2 assets |
2025-05-15 | v1.0.1 | esw-1.0.1 | esw-1.0.1 docs | esw-1.0.1 assets |
2025-04-27 | v1.0.0 | esw-1.0.0 | esw-1.0.0 docs | esw-1.0.0 assets |
2023-04-12 | v0.5.1 | esw-0.5.1 | esw-0.5.1 docs | esw-0.5.1 assets |
2022-11-14 | v0.5.0 | esw-0.5.0 | esw-0.5.0 docs | esw-0.5.0 assets |
2022-02-09 | v0.4.0 | esw-0.4.0 | esw-0.4.0 docs | esw-0.4.0 assets |
2021-09-23 | v0.3.0 | esw-0.3.0 | esw-0.3.0 docs | esw-0.3.0 assets |
2021-01-29 | v0.2.1 | esw-0.2.1 | esw-0.2.1 docs | esw-0.2.1 assets |
2021-01-29 | v0.2.0 | esw-0.2.0 | esw-0.2.0 docs | esw-0.2.0 assets |
2020-03-19 | v0.1.0 | esw-0.1.0 | esw-0.1.0 docs | esw-0.1.0 assets |
Example code can be found in the documentation and in the examples subproject.
To build everything, including the documentation, run:
sbt publishLocal makeSite