Re: Help test a snap version
- From: "Michael Terry" <mike mterry name>
- To: deja-dup-list <deja-dup-list gnome org>
- Subject: Re: Help test a snap version
- Date: Sat, 23 Feb 2019 08:14:30 -0500
Followup: I published 38.4 to the stable snap channel and updated the download instructions to recommend the snap as the easiest way to get the latest stable release.
On Sun, Feb 17, 2019, at 18:20, Michael Terry wrote:
Hello! For a variety of reasons [1], I've been looking at supporting a snap and/or flatpak version of deja-dup.
A flatpak version isn't ready yet [2]. But the snap version of deja-dup is feature complete (only missing nautilus integration [3], to my knowledge). And I've got a version for testing that I'd like folks to bang on a little bit.
Test instructions:
- Make sure snap is set up correctly
- Optionally uninstall deja-dup (I'm curious to hear reports of problems with either fresh snap installs or parallel installs with a system deja-dup)
- Run "snap install deja-dup --classic --candidate"
- Open deja-dup with "snap run deja-dup" or finding it in the application list (the snap uses our new icon) or just "deja-dup" if you don't have a system version already installed.
- You might want to also log out / log in or kill the current deja-dup-monitor to let the new monitor start.
(One gotcha is that snap's autostart support requires the app to be run first before we can install the autostart file. So that's a known issue that would be more difficult to workaround than I think it's worth.)
I've marked it as 38.4 - I probably should push out a real 38.4 tarball before making this public.
Thanks in advance to anyone that gives it a go!
[1] Here a a few:
- Easier to get fixes for deja-dup and duplicity to users
- Can guarantee the dependencies we need for our various backends are installed
- We can include build secrets, which are necessary to support some cloud backends (like if we wanted to use our own Google API key for Google Drive, we can't just commit that to a public repo)
[2] Flatpak is missing some features like autostarting, that we'd want to use. So I haven't prioritized it. But those features are being worked on, so eventually I hope to support an install on flathub or similar.
[3] Neither flatpak nor snap are likely to let us install an integrated nautilus extension. We should think longer term about building our own UI for restoring single or missing files. It's a common complaint that folks don't even think to look in nautilus for that feature anyway.
_______________________________________________
deja-dup-list mailing list
deja-dup-list gnome org
https://mail.gnome.org/mailman/listinfo/deja-dup-list
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]