-
-
Notifications
You must be signed in to change notification settings - Fork 975
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intent To Package: Snaps are Universal Linux Packages #169
Comments
Thanks for your efforts. I tried installing
I'm guessing I need to have |
That's not really necessary if you use the snapcraft build service, which, when configured properly, can build the snap package and publish it to the Snap Store for you automatically whenever you push code changes to the repository. Also, to build and publish snap packages instead of Snapd you'll need Snapcraft, which should be relatively easy to be installed as it is a pure Python utility. |
@mikf |
Sorry for my late response. I managed to build snap and install your gallery-dl snap package. Everything seems to work as far as the snap-confinements allow it to. (I'm used to be able to write to I've also registered an Ubuntu One account, but there is nothing to see at those two pages you linked to. I only have the option to create my own, new snap. https://snapcraft.io/build has kind of the same problem: I would like to link this repo to your snap page, but that doesn't seem to be possible |
@mikf
It's also fine if you don't want to take over, in this case I'll setup a repo on Launchpad that will periodically sync this repository and build the snap. |
This is not the case for snaps as regular file access is restricted to what the home interface and optionally the removable-media interface allows. |
That would be preferable, since you know better how things are supposed to be handled, My snap account ID is
This may actually be better than giving ownership of this snap package to me. It is probably preferable to leave it in the hands of someone who is using it on a regular basis and therefore knows what kind of changes and improvements might be necessary. I wouldn't mind settings up the automatic build process and marking releases as stable, but I doubt I'm ever going to be using the snap version of gallery-dl again. |
As the snap technology is made for the upstream to deliver their software directly to the users, let's go with the original plan and make the transfer. If you no longer willing to maintain it you can simply:
I've initiated the name transfer on the Snapcraft Forum: Please transfer gallery-dl to mikf123 - store - snapcraft.io, it might take a few days for the store staffs to pick it up. |
@mikf Feel free to ask any question regarding the distribution of the snap package either via GitHub @mentions, Buo.Ren.Lin@gmail.com, or on the snapcraft forum, cheers! |
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 command 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 snap under your control.
Thanks for your time and attention.
The text was updated successfully, but these errors were encountered: