Manuel-Kehl / Go-For-It

A stylish to-do list with built-in productivity timer. NOTE: all contributions should go to Jonathan Moerman's fork because this is where active development is taking place: https://github.com/JMoerman/Go-For-It
http://manuel-kehl.de/projects/go-for-it/
GNU General Public License v3.0
516 stars 51 forks source link

Provide a snap package #95

Open CreamyCookie opened 7 years ago

CreamyCookie commented 7 years ago

With Ubuntu 16.04 LTS a new packaging format, called snap was introduced. They have some additional benefits like sandboxing. Users can install them with a click and developers can provide (delta) updates. Of course one can also install snaps via the command line and, if submitted, from the Ubuntu store.

I have no idea how it works, but there's also https://github.com/mikix/deb2snap

JMoerman commented 7 years ago

Snap and flatpack are definitely things to look into. However at this time I want to focus the time I have on other things, so it may take a while before I end up working on this. I think it is something that needs to be done well from the start so https://github.com/mikix/deb2snap isn't an option.

(I can't speak for @mank319, of course.)

Pull requests, packaging recipes, etc... are welcome, of course.

baimafeima commented 7 years ago

While I think it would be great to have a snap, I am not sure what the added benefits would be for an application like Go-For-It over a native package. It is not a browser which would have increased security from sandboxing.

laur89 commented 4 years ago

Still no snap release? :(

JMoerman commented 4 years ago

I'll be happy to help anyone willing to package Go For It! as snap, but as things currently are I don't think I'm going to work on packaging it myself.

Reasons:

  1. I don't use snap myself and have no experience packaging for it.
  2. It has limited usefulness as Ubuntu users can either use the ppa's or the flatpaks on flathub.
  3. My time and energy are currently quite limited and I would rather spend these resources on features I want to use. I have a list of things I have been wanting to implement for years but haven't gotten around to. Some of these things are the very reason I got involved with Go For It! in the first place. ( I have only just recovered from my seemingly endless fatigue that resulted from the damned corona virus. My work on my masters thesis has been pretty much stagnant since the beginning of may so I'm pretty much months behind schedule with everything.)

I'm not saying I'm never going to do this, but currently this has a very low priority for me.

digitalethics commented 4 years ago

Thanks a lot for replying to this. Be careful not to start with athletic activities too soon and all the best wishes for a full recovery.

JMoerman commented 4 years ago

@digitalethics I have been past the point that I need to worry about not pushing my body to hard for a while now (aside from being slightly out of shape compared to pre corona). It took around 4 weeks from the first symptoms for my lungs to recover. Energy wise I initially recovered quickly and felt fairly good for a few days before collapsing. Recovering from that took around 10 weeks.