- name: Diligence
- description: A free and open-source task management app that lets you breakdown tasks to lessen overwhelm and keep you on track.
- snapcraft: snapcraft.yaml at Codeberg
- upstream: codeberg.org/asartalo/diligeence
- upstream-relation: I am the upstream developer and publisher of the snap.
- interfaces:
- personal-files:
- request-type: auto-connection
- reasoning: The app currently only runs on Linux and for now I only want the ability to save the user’s configuration to be under
{USER_HOME_DIRECTORY}/.config/diligence/
for portability.
- personal-files:
This request has been added to the queue for review by the @reviewers team.
+1 (#voteFor) for auto-connect write access of the personal-files
interface for this use-case pending publisher vetting.
Hi @cav. Is there anything I need to do on my end to be vetted?
Hi @asartalo - Once the voting period is ended and if we have the votes to proceed with this request, we will reach out to you to start the process outlined here: Process for performing Snap Publisher Vetting
Hi @asartalo! +1 (#voteFor) from me as well, for auto-connect write access of the personal-files
interface.
+2 votes for, 0 votes against, granting auto-connect of interface personal-files
to diligence
(#approve). I will begin publisher vetting for this snap.
Publisher is vetted. The request will be granted.
@asartalo could you please request a manual review so we can proceed with granting the personal-files
interface?
Hi @yomonokio .
Sorry it took a while because I’m having problems with my CI setup right now but was finally able to build a snap locally and uploaded a latest version just minutes ago. The latest one is there and needs manual review but how do I exactly request a manual review aside from just uploading it?
Hello again @asartalo!
I was able to re-run the manual review, so there’s nothing you need to do on your end for that—thanks!
However, it looks like there might be a small issue with your snapcraft.yaml
. Could you please update the dot-config-diligence
plug by removing the trailing /
from the personal files path?
Specifically, please change:
$HOME/.config/diligence/
to $HOME/.config/diligence
Thanks in advance!
Hi @yomonokio. Thank you very much for your help and patience. I was able to change it and submitted a new release earlier this morning.
I do have a question though. With this change, does it mean that $HOME/.config/diligence/
as a directory is writeable? Or is it just a file withe the path $HOME/.config/diligence
?
Hello @asartalo! This change allows writing to all path files starting with $HOME/.config/diligence
, including all subdirectories, so you’re covered!
I also saw the new release has been approved. This is now live!
That’s good news! Thank you very much and have a good day!