Are you proposing that every execution of Ubiquity require specifying the frontend? That's the alternative.
It needs to default to something, and I think iterating through the installed set of frontends in the current order is a reasonable approach. If you want to be explicit about the frontend you're using, then by all means call `ubiquity FRONTEND_NAME` or use the ubiquity/frontend= kernel command line argument that I've just copied from the ubiquity upstart job to oem-config-firstboot.
Are you proposing that every execution of Ubiquity require specifying the frontend? That's the alternative.
It needs to default to something, and I think iterating through the installed set of frontends in the current order is a reasonable approach. If you want to be explicit about the frontend you're using, then by all means call `ubiquity FRONTEND_NAME` or use the ubiquity/frontend= kernel command line argument that I've just copied from the ubiquity upstart job to oem-config- firstboot.