Skip to content
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

Ship a Flatpak on Flathub #739

Open
leherkom opened this issue Dec 7, 2024 · 4 comments
Open

Ship a Flatpak on Flathub #739

leherkom opened this issue Dec 7, 2024 · 4 comments
Labels
enhancement New feature or request priority: medium

Comments

@leherkom
Copy link
Contributor

leherkom commented Dec 7, 2024

Is your feature request related to a problem? Please describe.
Flatpaks are distribution-agnostic and provide a better integration into the desktop environment than an AppImage (in my personal experience). Flathub is also pretty popular and ships as an app store on many distros that don't use the Snap store.

Describe the solution you'd like
Kanri could be shipped as a .deb package, an AppImage and a Flatpak.

Additional context
Willing to look into this when the Tauri v2 migration is completed.

@trobonox
Copy link
Member

trobonox commented Dec 8, 2024

Thanks for your suggestion! I really want to do this but have been held back by the pending Tauri v2 migration. I haven't had a lot of time to work on Kanri lately and the migration would need quite a bit some testing, so no time estimate when I can get to it.

@trobonox trobonox added enhancement New feature or request priority: medium labels Dec 8, 2024
@trobonox trobonox moved this to Todo in Kanri roadmap Dec 8, 2024
@leherkom
Copy link
Contributor Author

Is there any way to feasibly help with the migration? I'd like to contribute more but currently can't build Kanri on my laptop.

@trobonox
Copy link
Member

Can you still not build it? I recently fixed the dependencies and that solved the issues for other people who could not get it to build.

In general the migration is just held back by me having pretty much no time for development at this moment because I'm quite busy with studies and personal things. It's not a very difficult process and I had it partially completed on a branch (should tauri-v2-migration), but it requires a lot of testing + a bumped version of tauri-plugin-store which restores backwards compatibility with the v1 version of the plugin.

If you think you can work with that, feel free to give it a shot (and while I can't do development, I'm always free to help out over Discord)

@leherkom
Copy link
Contributor Author

I'm one of the people that can't install libwebkit2gtk-4.0, that seems to be dependency that is hard-wired in Tauri v1 (see also here: tauri-apps/tauri#9662). I probably can't build any Tauri v1 project at all.

But thanks for the hint, I'm on holiday r/n so I think I'll give it a shot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority: medium
Projects
Status: Todo
Development

No branches or pull requests

2 participants