Request: JujuMate interfaces

To make the review of your request easier, please use the following template to provide all the required details and also include any other information that may be relevant.


  • name: jujumate
  • description: JujuMate is a TUI (Terminal User Interface) for Juju
  • snapcraft: jujumate/snapcraft.yaml at main · Abuelodelanada/jujumate · GitHub
  • upstream: https://github.com/Abuelodelanada/jujumate
  • upstream-relation: owner
  • interfaces:
    • dot-local-share-juju:
      • request-type: installation and auto-connection
      • reasoning: this snap need to read juju dir to be able to interact with it.
    • dot-config-jujumate:
      • request-type: installation and auto-connection
      • reasoning: directory to store jujumate’s config files.
    • dot-local-state-jujumate:
      • request-type: installation and auto-connection
      • reasoning: directory to store jujumate’s log files.

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

Hola @jslarraz

Are you able to have a look at this?

Thanks! Jose

+1 from my end on auto-connecting personal-files interfaces for the three locations below.

  1. $HOME/.local/share/juju - read access
  2. $HOME/.config/jujumate - write access (this snap’s config dir)
  3. $HOME/.local/state/jujumate - write access (this snap’s log dir)

(#voteFor)

1 Like

Also +1 from my side. Read access to juju and write access to the project’s configuration files. (#voteFor)

Hello! This feels like a good candidate for fast-track, this is a +1 (#voteFor) from me as well for giving the jujumate snap auto-connect to the personal-files interface for read/write permission to the listed locations, known to be owned by juju.

3 votes for, 0 against. Granted auto-connect to the personal-files interface for jujumate, this is now live (#approve)