@jarradhope @rachel @vitaliy @anna I’d like to get your thoughts on the feasibility of merging the Nix branch with support for Ubuntu 18.04 and above only (so we’d lose support for 16.04, at least temporarily). Out of the box at least, the apps generated with the toolchain provided by Nix only run on 18.04 and above. I’ve been able to make it run on Ubuntu 16.04 by packaging all dependencies down to the lowest level, but it was more of a PoC that still requires quite a bit more work to productize (e.g. it requires handing off a CI build from 18.04 to a 16.04 job that will package things into an AppImage, and the logic to search for Qt plugins instead of packaging the whole shebang still needs to be written).
Keeping the branch going will risk slowing us down by forcing me to rebase as work happens on
develop (e.g. there’s a new ongoing branch that’ll update the Android NDK to a new version, and that is work that will need to be redone on the Nix branch).
Another idea is to simply postpone further support for 16.04. As @jakubgs said, by the time the release version comes out, this might not even be an issue anymore (having to support 16.04). Until then, we could simply add the minimum requirements for Linux on the download page.