<@kalev:fedora.im>
15:32:28
!startmeeting Fedora Flatpak Packaging SIG
<@meetbot:fedora.im>
15:32:29
Meeting started at 2024-02-05 15:32:28 UTC
<@meetbot:fedora.im>
15:32:30
The Meeting name is 'Fedora Flatpak Packaging SIG'
<@kalev:fedora.im>
15:32:35
!meetingname flatpak-sig
<@kalev:fedora.im>
15:32:43
!topic Init process
<@yselkowitz:fedora.im>
15:32:48
!hi
<@zodbot:fedora.im>
15:32:50
Yaakov Selkowitz (yselkowitz)
<@kalev:fedora.im>
15:32:51
Time for another weekly meeting! Who's around today?
<@kalev:fedora.im>
15:32:55
!hi
<@zodbot:fedora.im>
15:32:56
Kalev Lember (kalev)
<@kalev:fedora.im>
15:33:37
Let's give a few minutes for people to join, in case anyone else is coming
<@hyperreal:matrix.hyperreal.coffee>
15:34:19
Hello
<@hyperreal:matrix.hyperreal.coffee>
15:34:26
I'm new here
<@kalev:fedora.im>
15:36:33
welcome, hyperreal !
<@kalev:fedora.im>
15:36:47
sooo, what do we have for topics today?
<@hyperreal:matrix.hyperreal.coffee>
15:37:38
Re: xfce-apps, travier mentioned that I should try submitting the xfce flatpaks to Flathub first because they're more strict. Maybe someone there can help with what options to add to container.yaml as well.
<@yselkowitz:fedora.im>
15:37:46
more strict?!?
<@hyperreal:matrix.hyperreal.coffee>
15:37:54
That's what he said, idk
<@yselkowitz:fedora.im>
15:38:32
I don't see flathub as a blocker
<@hyperreal:matrix.hyperreal.coffee>
15:39:02
I assume he meant about what gets approved to be available as on Flathub in terms of the quality of the flatpack source
<@yselkowitz:fedora.im>
15:39:08
particularly since it's officially supposed to be for upstreams only to provide apps there
<@yselkowitz:fedora.im>
15:40:56
if you want to try adding those to flathub that's fine, but we can create our own flatpaks too regardless of flathub
<@hyperreal:matrix.hyperreal.coffee>
15:41:37
Okay, yeah my main goal is to get them on Fedora, because we need them to have an official Xfce ostree variant (Vauxite)
<@yselkowitz:fedora.im>
15:41:49
oh didn't know about that
<@hyperreal:matrix.hyperreal.coffee>
15:42:16
yep
<@kalev:fedora.im>
15:42:34
oh wow, that's exciting - I didn't know Vauxite was coming and wants to ship flatpaks
<@hyperreal:matrix.hyperreal.coffee>
15:43:02
It's not official yet I don't think, but there is a vauxite treefile on pagure.io/workstation-ostree-config
<@hyperreal:matrix.hyperreal.coffee>
15:43:17
I'm trying to make it official and become a maintainer
<@yselkowitz:fedora.im>
15:43:18
as for the container.yaml contents, maybe outside of the meeting, post them somewhere we can see them and we can try to take a look at them
<@kalev:fedora.im>
15:43:27
maybe you could try to pick one app to flatpak first and then we can help you through the process how to do it?
<@hyperreal:matrix.hyperreal.coffee>
15:44:22
okay. I could make a Gist for a container.yaml file for Ristretto (Xfce image viewer) and share it in the Flatpak channel
<@hyperreal:matrix.hyperreal.coffee>
15:45:04
There is already a Ristretto flatpak on Flathub, which I've copied from. The only Xfce flatpaks on Flathub are Ristretto and Mousepad
<@kalev:fedora.im>
15:45:51
good plan!
<@yselkowitz:fedora.im>
15:45:53
already have mousepad in fedora iirc
<@kalev:fedora.im>
15:46:07
maybe you could then take mousepad as an example
<@yselkowitz:fedora.im>
15:46:13
which apps are you looking at adding?
<@hyperreal:matrix.hyperreal.coffee>
15:46:24
yes, you're right, there is mouspad on fedora
<@hyperreal:matrix.hyperreal.coffee>
15:48:01
most things from the xfce-apps comps group. that's another thing I'm not sure of, what apps to include. Like the app Asunder for example, it's a audio CD ripper for Xfce desktop, but I feel like people aren't ripping audio CDs much these days, so I don't know if it would be worth including unless there is demand for it.
<@yselkowitz:fedora.im>
15:49:24
to include in the ostree or as flatpaks?
<@hyperreal:matrix.hyperreal.coffee>
15:49:29
as flatpaks
<@yselkowitz:fedora.im>
15:50:11
if it's usable and works as a flatpak, I'd say flatpak it, but we can start with the basics first
<@hyperreal:matrix.hyperreal.coffee>
15:50:21
sounds good
<@yselkowitz:fedora.im>
15:55:53
moving on?
<@hyperreal:matrix.hyperreal.coffee>
15:56:00
yes
<@yselkowitz:fedora.im>
15:56:33
unfortunately no news wrt libreoffice, been too busy with ELN, hopefully in a few more weeks
<@yselkowitz:fedora.im>
16:01:09
Kalev Lember any news on evolution?
<@kalev:fedora.im>
16:01:43
sorry, I got pulled away for a few minutes
<@kalev:fedora.im>
16:02:08
I have no idea about Evolution - it's all Owen's
<@kalev:fedora.im>
16:04:28
!info libreoffice and evolution are still the last two remaining flatpaks on the old MBS based build system
<@kalev:fedora.im>
16:04:43
!topic openh264
<@kalev:fedora.im>
16:06:05
some more progress here: looks like the new openh264 build that adds "Obsoletes: noopenh264" is about to go live (even though we strictly don't need it for flatpaks)
<@kalev:fedora.im>
16:06:12
https://pagure.io/releng/issue/11823
<@kalev:fedora.im>
16:07:18
so we should be able to add noopenh264 to the build roots soon and start building packages against it, starting with gsd-plugins-bad and ffmpeg
<@kalev:fedora.im>
16:07:54
and I also opened https://pagure.io/flatpak-module-tools/pull-request/41 with a few of the changes I have locally
<@kalev:fedora.im>
16:11:27
!topic Open Floor
<@kalev:fedora.im>
16:12:48
I'm wondering what we should change to get more people to attend the meetings - as of late, there aren't so many people joining and that limits the things we can discuss
<@yselkowitz:fedora.im>
16:13:57
Tomas and Owen, who else?
<@yselkowitz:fedora.im>
16:14:44
maybe the bigger question is how we can get more people involved?
<@kalev:fedora.im>
16:15:06
We had Travier as well in the beginning
<@kalev:fedora.im>
16:15:08
Indeed.
<@kalev:fedora.im>
16:16:19
Maybe something for us to all to think about :) I promised to do a docs update, which I haven't gotten to yet - I think that could maybe help get new people involved.
<@yselkowitz:fedora.im>
16:18:35
yes, docs would help, that's been a recurring theme with those looking to contribute
<@kalev:fedora.im>
16:20:12
for anyone interested in trying out the latest flatpak runtime updates, yselkowitz and I did updates for the 3 runtimes that we ship and they are all in the testing remote and waiting for karma, https://bodhi.fedoraproject.org/releases/F39F
<@yselkowitz:fedora.im>
16:21:15
having testers would be wonderful, right now it feels like nobody's looking at our updates
<@yselkowitz:fedora.im>
16:21:43
do we have any way of knowing how much our flatpaks are being installed?
<@kalev:fedora.im>
16:24:25
as far as I am aware, no - I guess there would be two ways to get the data, one is to collect download statistics on the server side, the other one would be telemetry on the client side
<@kalev:fedora.im>
16:24:45
https://fedoraproject.org/wiki/Changes/Telemetry didn't get very far last time
<@kalev:fedora.im>
16:27:47
anyway, nothing more from me - if you guys don't have anything else either, let's close the meeting and we can continue the xfce flatpak discussion in the flatpak room
<@kalev:fedora.im>
16:28:43
!endmeeting