2024-02-05 15:32:28 <@kalev:fedora.im> !startmeeting Fedora Flatpak Packaging SIG 2024-02-05 15:32:29 <@meetbot:fedora.im> Meeting started at 2024-02-05 15:32:28 UTC 2024-02-05 15:32:30 <@meetbot:fedora.im> The Meeting name is 'Fedora Flatpak Packaging SIG' 2024-02-05 15:32:35 <@kalev:fedora.im> !meetingname flatpak-sig 2024-02-05 15:32:43 <@kalev:fedora.im> !topic Init process 2024-02-05 15:32:48 <@yselkowitz:fedora.im> !hi 2024-02-05 15:32:50 <@zodbot:fedora.im> Yaakov Selkowitz (yselkowitz) 2024-02-05 15:32:51 <@kalev:fedora.im> Time for another weekly meeting! Who's around today? 2024-02-05 15:32:55 <@kalev:fedora.im> !hi 2024-02-05 15:32:56 <@zodbot:fedora.im> Kalev Lember (kalev) 2024-02-05 15:33:37 <@kalev:fedora.im> Let's give a few minutes for people to join, in case anyone else is coming 2024-02-05 15:34:19 <@hyperreal:matrix.hyperreal.coffee> Hello 2024-02-05 15:34:26 <@hyperreal:matrix.hyperreal.coffee> I'm new here 2024-02-05 15:36:33 <@kalev:fedora.im> welcome, hyperreal ! 2024-02-05 15:36:47 <@kalev:fedora.im> sooo, what do we have for topics today? 2024-02-05 15:37:38 <@hyperreal:matrix.hyperreal.coffee> 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. 2024-02-05 15:37:46 <@yselkowitz:fedora.im> more strict?!? 2024-02-05 15:37:54 <@hyperreal:matrix.hyperreal.coffee> That's what he said, idk 2024-02-05 15:38:32 <@yselkowitz:fedora.im> I don't see flathub as a blocker 2024-02-05 15:39:02 <@hyperreal:matrix.hyperreal.coffee> I assume he meant about what gets approved to be available as on Flathub in terms of the quality of the flatpack source 2024-02-05 15:39:08 <@yselkowitz:fedora.im> particularly since it's officially supposed to be for upstreams only to provide apps there 2024-02-05 15:40:56 <@yselkowitz:fedora.im> if you want to try adding those to flathub that's fine, but we can create our own flatpaks too regardless of flathub 2024-02-05 15:41:37 <@hyperreal:matrix.hyperreal.coffee> Okay, yeah my main goal is to get them on Fedora, because we need them to have an official Xfce ostree variant (Vauxite) 2024-02-05 15:41:49 <@yselkowitz:fedora.im> oh didn't know about that 2024-02-05 15:42:16 <@hyperreal:matrix.hyperreal.coffee> yep 2024-02-05 15:42:34 <@kalev:fedora.im> oh wow, that's exciting - I didn't know Vauxite was coming and wants to ship flatpaks 2024-02-05 15:43:02 <@hyperreal:matrix.hyperreal.coffee> It's not official yet I don't think, but there is a vauxite treefile on pagure.io/workstation-ostree-config 2024-02-05 15:43:17 <@hyperreal:matrix.hyperreal.coffee> I'm trying to make it official and become a maintainer 2024-02-05 15:43:18 <@yselkowitz:fedora.im> 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 2024-02-05 15:43:27 <@kalev:fedora.im> maybe you could try to pick one app to flatpak first and then we can help you through the process how to do it? 2024-02-05 15:44:22 <@hyperreal:matrix.hyperreal.coffee> okay. I could make a Gist for a container.yaml file for Ristretto (Xfce image viewer) and share it in the Flatpak channel 2024-02-05 15:45:04 <@hyperreal:matrix.hyperreal.coffee> There is already a Ristretto flatpak on Flathub, which I've copied from. The only Xfce flatpaks on Flathub are Ristretto and Mousepad 2024-02-05 15:45:51 <@kalev:fedora.im> good plan! 2024-02-05 15:45:53 <@yselkowitz:fedora.im> already have mousepad in fedora iirc 2024-02-05 15:46:07 <@kalev:fedora.im> maybe you could then take mousepad as an example 2024-02-05 15:46:13 <@yselkowitz:fedora.im> which apps are you looking at adding? 2024-02-05 15:46:24 <@hyperreal:matrix.hyperreal.coffee> yes, you're right, there is mouspad on fedora 2024-02-05 15:48:01 <@hyperreal:matrix.hyperreal.coffee> 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. 2024-02-05 15:49:24 <@yselkowitz:fedora.im> to include in the ostree or as flatpaks? 2024-02-05 15:49:29 <@hyperreal:matrix.hyperreal.coffee> as flatpaks 2024-02-05 15:50:11 <@yselkowitz:fedora.im> if it's usable and works as a flatpak, I'd say flatpak it, but we can start with the basics first 2024-02-05 15:50:21 <@hyperreal:matrix.hyperreal.coffee> sounds good 2024-02-05 15:55:53 <@yselkowitz:fedora.im> moving on? 2024-02-05 15:56:00 <@hyperreal:matrix.hyperreal.coffee> yes 2024-02-05 15:56:33 <@yselkowitz:fedora.im> unfortunately no news wrt libreoffice, been too busy with ELN, hopefully in a few more weeks 2024-02-05 16:01:09 <@yselkowitz:fedora.im> Kalev Lember any news on evolution? 2024-02-05 16:01:43 <@kalev:fedora.im> sorry, I got pulled away for a few minutes 2024-02-05 16:02:08 <@kalev:fedora.im> I have no idea about Evolution - it's all Owen's 2024-02-05 16:04:28 <@kalev:fedora.im> !info libreoffice and evolution are still the last two remaining flatpaks on the old MBS based build system 2024-02-05 16:04:43 <@kalev:fedora.im> !topic openh264 2024-02-05 16:06:05 <@kalev:fedora.im> 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) 2024-02-05 16:06:12 <@kalev:fedora.im> https://pagure.io/releng/issue/11823 2024-02-05 16:07:18 <@kalev:fedora.im> 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 2024-02-05 16:07:54 <@kalev:fedora.im> and I also opened https://pagure.io/flatpak-module-tools/pull-request/41 with a few of the changes I have locally 2024-02-05 16:11:27 <@kalev:fedora.im> !topic Open Floor 2024-02-05 16:12:48 <@kalev:fedora.im> 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 2024-02-05 16:13:57 <@yselkowitz:fedora.im> Tomas and Owen, who else? 2024-02-05 16:14:44 <@yselkowitz:fedora.im> maybe the bigger question is how we can get more people involved? 2024-02-05 16:15:06 <@kalev:fedora.im> We had Travier as well in the beginning 2024-02-05 16:15:08 <@kalev:fedora.im> Indeed. 2024-02-05 16:16:19 <@kalev:fedora.im> 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. 2024-02-05 16:18:35 <@yselkowitz:fedora.im> yes, docs would help, that's been a recurring theme with those looking to contribute 2024-02-05 16:20:12 <@kalev:fedora.im> 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 2024-02-05 16:21:15 <@yselkowitz:fedora.im> having testers would be wonderful, right now it feels like nobody's looking at our updates 2024-02-05 16:21:43 <@yselkowitz:fedora.im> do we have any way of knowing how much our flatpaks are being installed? 2024-02-05 16:24:25 <@kalev:fedora.im> 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 2024-02-05 16:24:45 <@kalev:fedora.im> https://fedoraproject.org/wiki/Changes/Telemetry didn't get very far last time 2024-02-05 16:27:47 <@kalev:fedora.im> 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 2024-02-05 16:28:43 <@kalev:fedora.im> !endmeeting