Just finished work on v2 of the @ubports Installer specification, i think it's going to make a lot of things easier in the future! Here's some of the gems: A thread! #UBports #UbuntuTouch #UBportsInstaller
@ubports Conditional logic: Get your boolean algebra on!
Use any install settings values in nested expressions to make your steps conditional. Left is the YAML, right is the equivalent formal expression.
@ubports Everything is a plugin! This will allow the installer to grow and support more operating systems and installation types. Sky's the limit!
@ubports If you want to learn more, or have any feedback for future changes, check out the repo: https://github.com/ubports/installer-configs#v2
@ubports One often-requested change was leaving #JSON for #YAML. An easy change that already makes everything a lot more readable (and writable!)!
before after