Bt-cam auto-connection approval for bluez and location-observe

Dear Snapcraft Team,

We are requesting auto-connection approval for the following interfaces for our Snap package bt-cam.

Name: bt-cam Description: bt-cam is a Bluetooth-based camera remote control application. It allows users to connect to Bluetooth-enabled cameras, remotely trigger them, and optionally geotag photos with location metadata. Snapcraft: Not publicly available Upstream: PRIVATE Upstream-relation: The snap is published by the upstream developer.

Interfaces:

bluez

  • request-type: auto-connection
  • reasoning: The bluez interface is required to discover and communicate with Bluetooth-enabled cameras. It enables the core functionality of the application—connecting to and remotely triggering camera devices.

location-observe

  • request-type: auto-connection
  • reasoning: The location-observe interface is used for geotagging captured photos with the user’s current location. This is a common feature in camera applications, providing contextual metadata that improves photo organization and user experience.

Both interfaces are essential to the app’s functionality, and their auto-connection aligns with user expectations for a Bluetooth camera companion tool.

Please let us know if any further information is needed.

This request has not been added to the review queue. It should be placed in the appropriate store-requests subcategory using the subcategory template for classic-confinement, privileged-interfaces and aliases requests.

This request has been added to the queue for review by the @reviewers team.

Hey @navideck

I think the request makes sense for the snap expected functionality. Thus, +1 from me for (#voteFor) granting bt-cam auto-connection to bluez and location-observe interfaces

+1 (#voteFor) from me as well as this makes sense for the snap (pending vetting)

Voting period has ended. This request is approved with 2 votes for and 0 votes against.

I will begin publisher vetting (#approve). Could you please provide your git account associated with the upstream project.

@cav the code is not open source. We have a public repo for artifacts: GitHub - Navideck/BT-Cam

hi @navideck - it seems the forum topic is incorrectly tagged with privileged-interfaces and we don’t need vetting!

I see that the current snap does not include the location-observe interface. Let me know once a revision is uploaded with this interface and I’ll go ahead and make it live

that is my bad @navideck - I mistook the privileged interfaces to refer to super-privileged, you have tagged it correctly! apologies!

Request has been granted. This is now live.

@cav I only got an email confirmation for “granted location-observe auto-connection as per …”. Did you forget bluez?

Hey @navideck

Just granted bluez. This should be now live!

@navideck - yes you are right! apologies for that. Thank you @jslarraz for fixing that up!