This week has been dedicated to implementing and polishing the UI components of Horizon.
Manipulation of user accounts is now possible from the Horizon Wizard. It is now possible to configure networking from the Runtime Environment.
Much progress has been made on Horizon again this week.
The Wi-Fi issues from last week have been sorted. Firmware support has been added to UI builds that have firmware enabled. Selection of pre-determined sets of packages is now possible, and choosing your desired /bin/sh and init system is possible in Custom installations. UI.Boot has been implemented, allowing one to choose whether or not to install GRUB, and which kernel to install. Choosing a root passphrase is also now possible.
The Adélie Linux project is happy to announce that we have implemented a draft Code of Conduct. Unlike most other projects, we did not do this because we were forced, or to try and solve issues we were having. We did this to prevent issues from starting in the first place. It mostly consisted of writing down the way our community already expects its members to behave.
Our new Code of Conduct applies to Horizon right now, and will apply to the rest of the Adélie Linux project in the near future. A future announcement will be made at the time of full adoption.
UI.Network.Automatic and related requirements have been implemented, including a way to view DHCP logs in case of issues retrieving a network address. Support for Wi-Fi wireless networking is in progress and rapidly approaching completion.
Molly Miller (sysvinit@) and A. Wilcox (awilfox@) bumped Firefox to 68.2.0, fixing a security issue, and changed the linking properties of Firefox to ensure that future security issues are easier to fix.
Horizon 0.2.0 has been released, and with that, the Runner components are fully implemented!
All of the Runner components have been fully implemented and tested. It should be possible to write HorizonScript files manually and use the Horizon system to install Adélie Linux.
The UI is now being developed using Qt 5. The icon has been set as the project logo. The UI.Intro, UI.Input, and UI.Network.ChooseIface pages have been implemented.
q66 submitted a merge request, his first to the Adélie project, adding better support for PowerPC (32/64) in gcompat.
A. Wilcox (awilfox@) enabled static library building for GNU Parted, and fixed issues with the GRUB bootloader and Dracut system boot software.