-
-
Notifications
You must be signed in to change notification settings - Fork 348
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
[Feature]: Flatpak #4098
Comments
See #2636 for previous discussion on a similar idea. |
@aswerkljh, can you put some meat on these bones? What problems have you had with APT and deb packges? |
I don't mean to sound rude, but I think fixing dependency hell is beyond the scope of CKAN 😛 I've been using your apt repo and it's nice that it works but it means I have to trust you. I have to trust that you don't add a funky package to your repo which is a version ahead of what I have in my main repos which is gonna toss my system into a loop. Adding new repos with appropriate security is also not totally straight forward and managing it after the fact is absolutely not straight forward. Deb packages are just outdated, frankly. I would rather not use a piece of software than have to Flatpaks have none of these issues |
OK, so it's more about hypothetical/potential problems than actual issues with our APT repo? Sounds like everything is actually working fine? |
I don't believe I ever, once, said your repos or deb were inherently broken. I said apt repos and deb packages are unwieldy to work with in comparison to a flatpak. |
I thought "janky" and "a lot of trouble" could have been read either way, hence the follow-up questions. Thanks for answering. |
@aswerkljh - there is some merit to tools like AppImage/Flatpack, when you are dealing with complex applications with complex dependencies. This is not the case for CKAN, it works pretty universally across mono versions and has no complicated dependency chain. It would be yet another process for us to maintain, that isn't fundamentally solving a problem that exists for the project. Though we are always happy for robust contributions 🙂 On a personal note, I very much prefer things that are distributed via the system package manager. I really don't want to go either manually acquiring updates, or maintaining multiple package managers. In my experience it's pretty rare to encounter issues with apt, unless you're doing something very bizarre. And the PPA ecosystem + upgrade process for them (at least on Linux mint, no idea about Ubuntu and their drive for Yet Another Package Manager), is pretty seamless these days. |
Problem
apt repos are annoying and can cause problems down the line
.deb files are janky
flatpaks are amazing and Just Works™️
Suggestion
It would be amazing and honestly downright incredible if you would consider shipping flatpaks, as it circumvents a lot of trouble with apt repos and .deb files.
Thank you
Alternatives
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: