jasp-stats / jasp-issues

This repository is solely meant for reporting of bugs, feature requests and other issues in JASP.
58 stars 29 forks source link

[Bug]: JASPs flathub presence #2460

Open tomtomme opened 8 months ago

tomtomme commented 8 months ago

last update 30. may 2024 image

Bug Description

Steps to Reproduce

see https://flathub.org/apps/org.jaspstats.JASP

Joao-O-Santos commented 6 months ago

@tomtomme it seems I can't keep myself from commenting on Linux issues.

I'm not familiar with flathub, I've daily driven Linux for a while now, but I install packages from the repos or the aur.

Still, from what I could see one of the warnings you get is from relying on a old windowing system which I take it as meaning Xorg/X11.

I looked into the jsons on the flatpak and they do seem to rely on X11. You're using Qt for the GUI JASP should run fine on Wayland.

The matter of the read/write permission might be trickier because the user either grants it or has to learn to place the files in a flatpak isolated directory of sorts. Not sure if and how that works.

But the warning about the windowing system seems like an easy fix.

RensDofferhoff commented 5 months ago

I could make a test build with --socket=fallback-x11. Obviously we need to keep supporting X11 until the end of days

shun2wang commented 5 months ago

these 'unsafe' info not really important , wayland had enabled for JASP if your desktop available. and we don't have to rush to switch to wayland completely because most distributions have just started switching to it, we need to wait for it to be stable to allow user experience to be a priority.Read and write permissions are also necessary as JASP needs this read/write data from from 'user/home' locations and OFS networks.

yes we can just to add

 "finish-args": [
        "--socket=fallback-x11",
RensDofferhoff commented 5 months ago

@shun2wang Agreed. https://github.com/flathub/org.jaspstats.JASP/pull/70

shun2wang commented 5 months ago

It depends on many situations.Qt6's support for wayland is also gradual and incomplete, and it even depends on your graphics card (for example, NVIDIA is slow to follow up). Overall, KDE is indeed one step ahead.

tomtomme commented 2 months ago

Our "unverified" status on flathub just got more serious:

https://www.phoronix.com/news/Linux-Mint-Unverified-Flatpaks

RensDofferhoff commented 1 month ago

I just managed to verify our flatpak but there are new issues. There are requirements now to submissions. So sit tight please