Hi, as the publisher of the snap you could try and provide the information directly in your request here, rather than asking the reviewers to go looking.
As such, in the future, can you please include the personal-files declaration from your snap to show what is being requested access to, with what permission, and what you have named this plug?
In general we try and name these plugs like dot-config-lutris or dot-local-share-lutris but since in this case you are including both paths in the same plug definition, I think the name you have chosen seems reasonable, as does this use case.
The other option would be to declare write permission for this and then share this configuration between the lutris snap and a non-snapped lutris, however in that case you would have to try and make sure one does not break the other.
In the meantime, +1 from me for use of and auto-connect of this personal-files instance for lutris.
+1 from me for lutris to have read access to $HOME/.config/lutris and $HOME/.local/share/lutris. The snap is not the exclusive owner of these directories but it does seem clear that the application should have at least read-only access to them with auto-connection.
Hey there, the project has been shifted to launchpad from github --> https://launchpad.net/lutris-snap , i have not yet merged the changes needed for personal-files-interface into the main branch since it will block further revisions, snapcraft yaml of lutris with changes for personal-files-interface is stored currently at zenity branch --> https://git.launchpad.net/lutris-snap/tree/snapcraft.yaml?h=zenity and https://git.launchpad.net/lutris-snap/tree/?h=zenity
Regarding the changes, i believe alex had agreed that naming convention for the personal-files-interface that is set was correct for our use case plus lutris only needs read access and not write access, thanks for checking out
Hi @SamAlex, thanks for the update. Feel free to bump this thread when you do publish lutris with the requested interfaces, it will help us link the failing build in the store (currently non-existent) to this forum topic and get it passing asap.
Thank you, I see the changes now. +2 votes for and 0 votes against: Granting personal-files read-only auto-connect for $HOME/.config/lutris and $HOME/.local/share/lutris. This is now live.