#119·gotop

Intent to package: Snaps are universal Linux packages

Author: brlin-twCreated Mar 2, 2019Updated Mar 6, 2020

Dear maintainer(s),

Snaps are universal Linux packages that can be installed and run on many GNU+Linux distributions with ease. I've been following the Snapcrafters instructions and have built a working snap on the Snap Store, you may try it by running the following commands after installing snapd:

bash
# Install the snap
sudo snap install --channel=edge gotop-brlin

# Connect to the required confinement interfaces
## Required by "Temperatures" widget
sudo snap connect gotop-brlin:hardware-observe

## Required by "Disk Usage" widget
sudo snap connect gotop-brlin:mount-observe

## Required by "Processes" widget
sudo snap connect gotop-brlin:system-observe

# Launch the application
gotop-brlin

I'm also looking forward to working with you to make the packaging work upstream (if you're interested). You may want to check out the current packaging recipe, the documentation, registering a developer account on the Snap Store, and get in touch with us to transfer the work under your control.

Thanks for your time and attention.

Todo:

  • fix the mountpoints being incorrectly reported
  • attempt to acquire the gotop namespace
  • figure out which permissions gotop needs exactly
  • update the snap information on the website