2024-06-06 16:00:35 <@james:fedora.im> !startmeeting fpc 2024-06-06 16:00:36 <@meetbot:fedora.im> Meeting started at 2024-06-06 16:00:35 UTC 2024-06-06 16:00:36 <@meetbot:fedora.im> The Meeting name is 'fpc' 2024-06-06 16:00:40 <@james:fedora.im> !topic Roll Call 2024-06-06 16:00:46 <@jsteffan:fedora.im> !hi 2024-06-06 16:00:47 <@zodbot:fedora.im> Jonathan Steffan (jsteffan) 2024-06-06 16:01:01 <@tibbs:fedora.im> Hey. 2024-06-06 16:01:16 <@james:fedora.im> !hi 2024-06-06 16:01:18 <@zodbot:fedora.im> James Antill (james) 2024-06-06 16:02:34 <@decathorpe:fedora.im> .hi 2024-06-06 16:02:37 <@decathorpe:fedora.im> hello :) 2024-06-06 16:03:49 <@decathorpe:fedora.im> !hi 2024-06-06 16:03:50 <@zodbot:fedora.im> Fabio Valentini (decathorpe) - he / him / his 2024-06-06 16:11:10 <@james:fedora.im> !topic Open Floor 2024-06-06 16:11:25 <@james:fedora.im> Okay, so 3 of us and Jonathan 2024-06-06 16:13:05 <@tibbs:fedora.im> Well I don't have anything. Alone in the office for the past week so I haven't had much spare time. 2024-06-06 16:13:12 <@jsteffan:fedora.im> i've been out on a vacation and catching up on other things. i did re-read the existing policy and it seems it'd be smart to write a new section to define unversioned SONAME handling. 2024-06-06 16:13:24 <@jsteffan:fedora.im> but i have not been able to set aside time to put up a PR 2024-06-06 16:13:57 <@james:fedora.im> Yeh, that's fine ... everyone should enjoy outside time at this point in the year :) 2024-06-06 16:14:22 <@jsteffan:fedora.im> i also need to do testing that it actually works in the cases i'm testing for XR 2024-06-06 16:15:56 <@jsteffan:fedora.im> so i guess the only guidance i could ask for is ... is it acceptable for me to do the work to get the outline setup and write what i think we need for XR stuff and just leave a large exception in the policy that effectively allows any existing packages to continue doing what they currently do? 2024-06-06 16:16:50 <@tibbs:fedora.im> It's a tough thing. Guidelines aren't normally applied retroactively anyway, so we just say "this is the right way to do it" and then.... people do it their own way anyway. 2024-06-06 16:17:13 <@tibbs:fedora.im> But it's good to be able to say what the right way is. 2024-06-06 16:19:33 <@jsteffan:fedora.im> okay, so i think we've identified three distinct areas that need better definition. 1) openxr loader stuff (vulkan icds) 2) vulkan stuff (layers, drivers, etc) 3) general runtime loadable unversioned SONAMEs (things that are loaded at runtime, i.e. plugins, that are not to be linked against; there is some policy for this already) 2024-06-06 16:20:45 <@jsteffan:fedora.im> and then two classes of those things, 1) doesn't need to be visible to the dynamic loader 2) does need to be visible to the dynamic loader (i.e. how do these types of things get found, of which there are multiple implementations) 2024-06-06 16:21:34 <@jsteffan:fedora.im> am i missing anything? 2024-06-06 16:25:07 <@jsteffan:fedora.im> okay, the stuff that i'm able to test is going to be openxr stuff, i will need vulkan help -- specifically with drivers; but maybe i'm in my own way to getting that help because i don't have a PR up yet ;-) 2024-06-06 16:27:32 <@jsteffan:fedora.im> so i know where this ticket stands... and no further updates 2024-06-06 16:31:07 <@james:fedora.im> Okay, everyone take these 30 minutes and enjoy them on your own. 2024-06-06 16:31:11 <@james:fedora.im> !endmeeting