Products > Test Equipment
Open source lxi-tools v2.0 released
JohanH:
--- Quote from: lundmar on February 04, 2022, 07:03:31 pm ---
The issue is that I'm using an application ID true to my reverse DNS name, "io.github.lxi-tools.lxi-gui" but it is strongly recommended to not use hyphens in the app ID to avoid some exotic conflicting DBus use case. Flathub is enforcing this notation. Meaning it will have to look like this "io.github.lxi_tools.lxi-gui". I know this is a small detail but it really bugs me because it looks silly and everything works perfectly as it is. I can't believe that the DBus guys did not account for this situation considering they choose to base everything on the reverse DNS notation so why not make it ACCURATE!
--- End quote ---
Ah, yes, I remember now. But this doesn't really matter. AFAIK, the name is only used to identify the flatpak application, so hasn't any connection to a real DNS whatsoever.
I haven't been using snaps lately, but its true that flatpaks are aimed for GUI applications. My personal opinion is that cmd line tools are best coming from the distro repository. I see that lxi-tools are included in Fedora (very nice), but I expect it to take a while as usual before latest version is available.
I built the flatpak and sent a pull request for a small version fix for the flatpak build. (That was fast, I got the notification now it was merged).
The GUI works nicely, thanks!
Here's a screenshot of Siglent SDS1204X-E.
lundmar:
--- Quote from: jukk on February 04, 2022, 07:16:34 pm ---Ah, yes, I remember now. But this doesn't really matter. AFAIK, the name is only used to identify the flatpak application, so hasn't any connection to a real DNS whatsoever.
--- End quote ---
I know, it's just that I'm very particular when it comes down to details like this :)
Anyway, for now, I'll keep maintaining an unofficial flatpak for those who insists on using flatpak.
--- Quote ---I haven't been using snaps lately, but its true that flatpaks are aimed for GUI applications. My personal opinion is that cmd line tools are best coming from the distro repository. I see that lxi-tools are included in Fedora (very nice), but I expect it to take a while as usual before latest version is available.
--- End quote ---
I agree, especially as seen from a performance perspective. The only problem is the package propagation delay. I expect that lxi-tools will eventually be picked up be the various distros but it will take months. With snaps I can literally distribute a new package via the official snap channels in minutes. Even flatpak is much slower than that because it requires human intervention to distribute via places such as flathub (needs human review etc.).
--- Quote ---The GUI works nicely, thanks!
Here's a screenshot of Siglent SDS1204X-E.
--- End quote ---
Great. I once had the exact same model kindly sponsored by Siglent for testing with the lxi-tools project. Unfortunately it broke because someone dropped it when I was moving. R.I.P. :'(
JohanH:
Just another comment about the reverse DNS name thing. This is a Freedesktop.org specification, so it isn't really flatpak that requires the strict naming thing, they just follow the specification.
Edit. But well, you could debate why they had to choose the whole naming scheme.
lundmar:
--- Quote from: jukk on February 04, 2022, 07:51:39 pm ---Just another comment about the reverse DNS name thing. This is a Freedesktop.org specification, so it isn't really flatpak that requires the strict naming thing, they just follow the specification.
Edit. But well, you could debate why they had to choose the whole naming scheme.
--- End quote ---
I know, the point is they are enforcing something which is strongly recommended but not strictly mandated.
lundmar:
I have released lxi-tools v2.1
It includes a few new UI features and bug fixes.
For a full changelog see https://github.com/lxi-tools/lxi-tools/releases/tag/v2.1
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version