Requesting human review for our new snap “cluemaster-videoplayer-core” which is based on our other snap cluemaster-mediadisplay-core. This custom software is not for public installation, but instead, we install and control our own Ubuntu CORE devices for businesses. This new app is the same plugs for ASLA, Ubuntu-Frame, hardware-observe, audio-playback, etc. and we also include our own version of pulse-server designed for CORE os and our software.
AutoConnect Requested for:
shutdown
audio-playback
alsa
hardware-observe
We are requesting AutoConnect to add ‘hardware-observe’ and ‘alsa’ auto connections to our “cluemaster-videoplayer-core” snap application that runs only on CORE os with ubuntu-frame and has audio output needs on CORE. This is a standalone core os device that is tightly integrated into our B2B software. ClueMaster VideoPlayer
Our app has audio needs, so we integrated @Ogra 's latest pulse-server code into our application so we could have full audio sound control without the need for loading the older PulseAudio snap that is years old, has problems with HDMI audio, and is separate so we can not control outputs on core os. To make the latest pulse-server code work inside of our snap, we require two auto connections, the ‘hardware-observe’ and the ‘alsa’, so the pulse-server code and see and identify audio hardware and send audio to HDMI outputs.
Our application needs the ability to reboot/shutdown the custom pc the snap runs on, as this function is built into our web software as a remote control command. (turn off when you go home, restart for video playback issues, etc.) We run the dbus command to do the reboot/shutdown.
Our website is www.cluemaster.io and you can see details of our applications here.
Regarding alsa and hardware-observe this also makes sense given this use case, so +1 from me for auto-connect of alsa and hardware-observe for the purposes of audio playback.
Finally, regarding shutdown - as you intend to control these Ubuntu Core devices this also seems reasonable, so +1 from me for auto-connect of shutdown.
One thing I should ask however, have you considered a dedicated snap store https://ubuntu.com/core/docs/dedicated-snap-stores for your devices? This would allow you to control what gets auto-connected etc, particularly since you said this snap is not intended for public installation.
Thank you @alexmurray@dclane@review-team . The snap is still pending review. Do we need to do anything else to get that released and add the auto connections?