Open brlin-tw opened 5 years ago
Currently, the snap runs pretty well with only a known issue that it detects the wrong mount points in the "Disk Usage" widget partially due to Snapd's voodoo stuffs, however, I believe it can be workarounded easily.
As you already aware, currently the gotop
namespace is occupied by dawndiy/gotop: A top like command line tool with Terminal UI, you may:
gotop-cjbassi
That's also feasible once they support creating command aliases (gotop
) from the package identifier (like.cjbassi.gotop
)
Sorry for the delay, some updates:
If you could rename the gotop-brlin package to gotop-cjbassi that would be great. Then I'll add the installation instructions to the readme. And then I'll make an effort to see about acquiring the gotop namespace on snapcraft.io.
Other issues:
Thanks again @Lin-Buo-Ren!
If you could rename the gotop-brlin package to gotop-cjbassi that would be great.
Currently snap rename isn't supported by the Snap Store, you'll have to obsolete the old name then register and publish the snap with the new name. You may register the new snap name via the https://dashboard.snapcraft.io/register-snap page. I can handle the old snap's obsoletion after you've published the new one(essentially printing a friendly notice for the old snap users to remove the old snap and install the new one, also the old snap will be unlisted to prevent new users from accidentally installing it).
add snap building and publishing to the travis ci
It is recommended to use the Snapcraft Build Service to build the snap directly from the repository, Travis CI is also possible but supporting multiple architecture releases will be a pain.
Thanks for the recommendations. I got the SnapCraft Build Service to work very easily, and there's now a snap published at gotop-cjbassi, so feel free to deprecate the other one. I also updated the top comment with a list of remaining todos.
@cjbassi Hello. As you've dropped the maintenance of this project would you mind deprecating the go-top-cjbassi snap and make it unlisted in the Snap Store using these instructions?
Thanks in advance!
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:
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: