-
Notifications
You must be signed in to change notification settings - Fork 449
Implement snap packaging, snaps are universal linux packages (#119) #120
Conversation
Thanks a lot for the work you've put into this! And I'm glad you were able to get all the widgets to work by using the various snap plugins. I saw from the video you linked previously that not all the widgets work out of the box. I'm not too familiar with snap, so a couple questions: Should I create a snap account and publish the snap under my own gotop-foo package name? And do I need to publish a new snap on each release? And I'm planning on contacting @dawndiy at some point, but I'd like to get this figured out first. |
df25e52
to
6690895
Compare
A snap developer(or to be specific, a Ubuntu One) account is required to publish the snap in the Snap Store. Whether using which package name is another issue.
If you set-up the snapcraft build service it will build and publish a snap on every code push to the repository, you can promote the snap of the stable release to the stable release channel via the releases page: Check out Channels - Documentation for snaps: Universal Linux packages for more info regarding the snap release channels. |
I just added your e-mail address to the snap's collaborator list, you can now access the current demonstration snap's snapcraft build service page, and the new and legacy snap administration page after login with the Ubuntu One account associate to the e-mail address. |
6690895
to
dc0f429
Compare
I changed the snap name to |
8bf23ea
to
70339c4
Compare
This patch implements the necessary details to package gotop as a snap that can be installed on various GNU/Linux distributions supported by Snapd. Signed-off-by: 林博仁(Buo-ren Lin) <[email protected]>
I somehow got the pull request messed up so I recreated it from scratch again(sorry about that), please review. |
"RX" is all caps so either "TX" should also be or none. All caps might be the most common form for both.
[pull] patch/implement-snap-packaging from master
Cherry picked the commit onto master in 0817bea, so this is effectively merged. Thanks! |
This patch implements the necessary details to package gotop as a snap that can be run on a broad range of supporting GNU/Linux distributions[1].
[1] https://snapcraft.io/
Signed-off-by: 林博仁(Buo-ren Lin) [email protected]