It has been a whirlwind of building up the Horizon system, from specification to tangible software!
Many keys have been successfully implemented in the libhscript library, including all core and most networking keys.
A Simulation option has been added, allowing you to create a shell script of what the Horizon Executor would automatically run on the target computer. This allows you to introspect and audit to a command level, giving unprecedented customisation and debugging options for a Linux installation system.
We are also excited to announce that Horizon is now utilising GitLab’s CI feature to build and test on every commit, ensuring even more reliability. Included in this CI pipeline is the generation of code coverage statistics, showing what lines of code are being automatically tested, and where more tests should be written.
We have also finalised the logo for Horizon. You can see it in the Horizon README.
A. Wilcox (awilfox@) packaged lcov, which is needed for the Horizon code coverage reports, and updated musl to its latest stable version.
Max Rees (sroracle@) fixed an incompatibility between XTerm and tmux.