There is a newer version of the record available.

Published October 14, 2020 | Version v0.9.0
Software Open

esowc/ecPoint-Calibrate: v0.9.0

  • 1. Ledger
  • 2. @ecmwf @esowc

Description

This release marks the deprecation of Dockerized GUI for ecPoint-Calibrate.

Context

Today, the GUI doesn't actually run on the user's machine, but rather inside a Docker container which streams the display back to the host OS. It's just like looking at the world through your phone's camera, which is completely unnecessary and comes with a lot of overhead.

This was done at the time mainly for lack of a better way to avoid installing hundreds of dependencies on the user's machine. Fortunately, this is no longer a hard problem in 2020.

This change was also necessary for continuing to support the software on some of the newer Linux based operating systems, which were not compatible with the legacy approach.

What it means for you
  • It is no longer necessary to clone the git repository for running the software. Just download the latest artefact from the Releases page, and execute it. Usage instructions have been updated in the README.md file.
  • No requirement on Docker Compose.
  • Any file in the user's home directory or external volumes (/media on Linux, and /Volumes on MacOS), are automatically available for use in the software without any configuration.
  • Lower memory footprint, and therefore faster user experience on the GUI.
Backwards compatibility

The old way of running the GUI with Docker Compose and ./go.sh still works and has been kept alive to allow existing users to migrate to the new version at their convenience. However, please note that this version of the software will not receive any updates in future, and will eventually be removed.

Please remember to do a git pull if you wish to continue using the legacy version of the software.

Files

esowc/ecPoint-Calibrate-v0.9.0.zip

Files (38.2 MB)

Name Size Download all
md5:ea0a62fee92f9710ba5763a3b14efc2a
38.2 MB Preview Download

Additional details