Clickable is a swiss-knife tool to cross-compile, package, test, deploy and publish Ubuntu Touch apps easily from the command line on any desktop Linux distribution.
In order to provide a good out of the box experience to our users we would like to enable auto-connection to the following plugs:
docker
network
network-bind
ssh-keys
adb-support
home
removable-media
docker: The application uses docker images as Ubuntu Touch-like environment for (cross-)compilation.
network: The application uses network to check for updates, download app templates and release apps to the Open Store.
adb-support & network-bind: The application uses ADB to access Android-based Ubuntu Touch devices for deployment of test builds, fetching logs, set up remote debugging and providing an interactive command line.
ssh-keys: The application uses SSH keys to access Mainline Ubuntu Touch devices for deployment of test builds, fetching logs, set up remote debugging and providing an interactive command line.
home & removable-media: The application operates on software projects directories that are shared with other applications like IDEs and version control systems, usually located inside home or on external storage devices.
+1 from me for granting Clickable auto-connection to docker, adb-support and removable-media interfaces after publisher vetting as they looks necessary to provide the expected functionality.
ssh-keys is very sensitive as it provides access to the user private keys. In this case I would prefer to let the user decide and manually connect the interface if desired.
network, network-bind and home should not require any additional permission to be auto-connected.
The publisher is now vetted. +2 votes for, 0 votes against, granting auto-connect of interfaces docker, adb-support, and removable-media to snap clickable. This is now live.