-
Notifications
You must be signed in to change notification settings - Fork 440
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
[Building/Packaging] Snap package creation and maintenance #1151
Comments
The snap you linked to seems unmaintained for 6 years. Have you contacted the snap store to get yourself registered as a maintainer? You may point to the fact that the current snap is outdated by several releases. |
They cannot just get you the snap. Their policy in this regard, is very simple in case of upstreams, but for normal maintainers it's very very long.
Snaps can solve issues related to supporting multiple releases, which IIRC is the reason of not supporting Ubuntu anymore. |
I am currently managing the Snap package for OpenBoard, but I would like to transfer ownership of the Snap account to the upstream developers. Unfortunately, I don't know how to proceed with this. Could someone provide guidance or suggestions on how to handle this transfer? |
First of all, the snap is completely empty, there is nothing. So, let's fix it first. Can you add me as a collaborator for the snap so that I can upload the snap? |
I think it's a great thing to add you to the snap. Before I add you I would like to know what @kaamui thinks? |
I can confirm that the snap never contained OpenBoard. I saw it years ago and it was already the case. I think that if @soumyaDghosh can handle it and fix it, I have no say in the matter. If you feel it's a need and do it, I'll gladly share your contribution on the wiki page. Please be aware though that there is an openboard package maintained by Debian and available for Ubuntu. There are also up-to-date Ubuntu packages provided by @letsfindaway, a FlatHub package provided by @jbruechert , an AppImage one, so many solutions already exist for Ubuntu. |
The Ubuntu PPAs can be easily dropped as the Snap can easily work anywhere. |
OpenBoard is a complex, multimedia, desktop application, where performance is important. I would not personally install it on a virtualized environment and would recommend to use the |
Trust I can make almost everything work until it doesn't need to spawn random binaries from the host system. And it's not a virtualized environment. Anyways, let me create the snap, and then you can give it a try to see the result. |
virtualized or confined or sandboxed or whatever, my point is that it comes with a cost by placing a layer between the host system and the application that is not there with binary directly installed. It is not costless. |
There is layer between the host and the app. Apparmor doesn't work like Bubblewrap TBH. |
@kaamui, I also prefer debs. However, with snap it is an additional way for those who prefer. At this point I can add @soumyaDghosh, I saw how to do it. I could not figure out how to give ownership to @soumyaDghosh otherwise I would have done it. @soumyaDghosh can you send me your email with which you are registered on snapcraft? |
Ok, I added your email. :) :) Thanks |
Anyone with a github account can control the promotion of the snap from candidate to stable can be controlled here |
Describe the problem
The OpenBoard snap as reported to me very quality. The person maintaining it probably has never snapped it as can be seen here.
Suggestions, solutions
Upstreams can take over a snap, without the consensus of the current publisher, so, please create an account in the snap store and take over the snap. I can easily create a easily maintainable snap for you and also, if needed you can add me as a collaborator in the snap store, so that I can also maintain the snap.
The text was updated successfully, but these errors were encountered: