Open saaitt opened 2 years ago
Confirmed that we're working on it.
Confirmed that we're working on it.
It's at least a year since everyone is asking for flatpak, so when can we expect it?
If it was opensource community could do it for them guess that's not the case
@huyphams what's the process?
Update: we have a dedicated team to handle it from now (we hired more engineers) so hopefully we can see more updates for Linux this month! Sorry for making you wait!
Looking forward to the release.
In the meantime, we just released a new repo for TablePlus Ubuntu 22.04 https://tableplus.com/linux/install
In the meantime, we just released a new repo for TablePlus Ubuntu 22.04 https://tableplus.com/linux/install
Wouldn't packaging as flatpak be easier?
How is work on the Flatpak release progressing? Any chance there's a candidate that needs to be tested?
Any news on this? I'm on fedora so the current linux install don't work for me.
@huyphams When will we get an update?
I get that linux, clearly, is not your priority, but many of us are PAID users on other platforms wanting to use the software on linux and the pretty consistent message of "we're working on it" "it's coming" "soon" is getting really tiresome.
Flatpak would let us easily use this on any flavor of linux.
Alternatively, not removing older builds from the ubuntu repos would allow now outdated AUR packages to continue working when new releases come out, without having to wait for someone to get around (maybe) to updating those.
Frankly, as a paid user for several years now, on macos.. I'm really disappointed in the lack of attention linux has received. I have no functional method of installation on an arch based distro, so cannot use it at all on my laptop presently.... and if/when I can manage to get it installed it's so feature crippled compared with the other platforms that it's almost a joke.
Hi, we added Yum repo for Fedora and Centos, please check it out: https://tableplus.com/linux/install
I am on NixOS. I don't expect TablePlus will get NixOS support, but at least packaging it for Flatpak will make it available to all kinds of Linux, including NixOS.
Hey folks, I don't want to be rude here. You are making a very nice product. I was using this happily back in my MacOS days. But @huyphams confirmed that they are working on the Flatpak version on Jun 15, 2022. It's been 18 months and I am pretty much sure that packaging an existing app for Flatpak doesn't get this long.
You already have .deb
file and you probably can use it to create the Flatpak package. Like Visual Studio Code does.
Even packing it from the start is not a THAT complex. Can you please give us a proper update, at least?
Thank you and love you.
@huyphams Considering the app has reached 1.0 now, would you be consider publishing it on Flathub? Don't mean to be pushy, really appreciate the work you're doing on this. Many thanks :slightly_smiling_face:
I think we don't need Flatpak or Flathub, we just want to go with the traditional way to distribute TablePlus - via the platform repo. What are you using dnf, apt or yum?
What are you using dnf, apt or yum?
Flatpak has the advantage that you don't need to package for multiple package manager formats. Additionally, flatpak and traditional packages are not mutually exclusive.
What distributions do you plan on providing repositories for?
with flatpak you could support all of them + all immutable distros, just sayin...
Make it for flatpak, and every distro user will be able to use it.
What distributions do you plan on providing repositories for?
Currently we have deb
and rpm
Flatpak has the advantage that you don't need to package for multiple package manager formats
Linux is striving very hard to keep it lightweight by using dynamic linking all the way, while everybody else just wants to bundle everything in one app (make it fat) using AppImage, Flatpak, Flathub, Linux Container, Docker, etc. It's a battle between Linux and the app vendors.
I understand that everybody wants to make it simple (Yes, me too. I want it more than anyone else because it reduces the headache). But do you have any insights that show users prefer Flatpak over the original packages (such as yum, apt, dnf...)? Do we need to install Flatpak in order to install any application, on Ubuntu and Fedora for example?
as far as I know, ubuntu uses snap by default and is pretty much only distro that do so. most of other major distrubutions like fedora/suse/mint/elementary.... have flatpak preinstalled and almost all of them have flathub source preconfigured. I for example use fedora and I do prefer flatpak over rpm packages for all non system apps, because most of the dependencies are bundled with the app and everything will usually work out of the box unlike some rpm packages and their dependencies.
Linux is striving very hard to keep it lightweight by using dynamic linking all the way, while everybody else just wants to bundle everything in one app.
You don't need to bundle everything, only things the runtime you pick (e.g. org.freedesktop.Platform
) doesn't provide.
But do you have any insights that show users prefer Flatpak over the original packages (such as yum, apt, dnf...)?
You can look at download charts from flathub here and here.
Applications from flathub automatically appear in the "software store" (Software for gnome, Discover for KDE) without having to add your repos. It allows installing software without involving the command line at any point.
Installing from flatpaks is also preferred for immutable distros like Fedora Silverblue as @krekas mentioned above.
Do we need to install Flatpak in order to install any application, on Ubuntu and Fedora for example?
Flatpak is installed by default in many distributions, including fedora.
@huyphams I'm a contributor to the Flatpak SynologyDrive. It's basically unzipping the deb and running the application.
Flathub: https://flathub.org/apps/com.synology.SynologyDrive Repo: https://github.com/flathub/com.synology.SynologyDrive
This is the key file to understand: https://github.com/flathub/com.synology.SynologyDrive/blob/master/com.synology.SynologyDrive.yaml
@huyphams, can I legitimately use your .deb files to create unofficial flatpak image? I think it will work well like vscode and SynologyDrive does in their Flatpak images.
Thank everybody, let me take a look at it. Will make a faltpak repo.
any news on this? i've used table plus for macos for years and loved it, but now my daily driver is an Opensuse Tumbleweed machine so i can't use table plus any more
Why still there is no Flatpak version, I have to install it inside a distrobox to be able to use it on Fedora Silverblue. So there is no official way to install it on image based, atomic distros. Creating a Flatpak package is not that hard. Also, Flatpak is not AppImage...
Also while creating the Flatpak version, please don't give it access to the home folder of the system. You don't need it. Flatpak file select dialog already handles that case and shares files with the sandbox automatically based what user wanted to share with the app.
I don't wanna see another .
folder in my home folder. I don't wanna see .tableplus
in host's my home folder.
It may be the case that there is limited interest in providing this software for Linux.
Would be great to see someone else pick it up. I am personally unable.
I'm also relying on distrobox on my Solus installation, so a Flatpak version is most welcome.
Please answer the questions below, it helps us to track the issue.
Database version (Ex: PostgreSQL 10.0): Postgres 13
TablePlus version (the number on the welcome or about screen, Ex: build 81):
Linux distro (Ex: Ubuntu 18.04): Fedora 35 (Flatpak)
Reasons to support Flatpak