<@james:fedora.im>
16:00:35
!startmeeting fpc
<@meetbot:fedora.im>
16:00:36
Meeting started at 2024-06-06 16:00:35 UTC
<@meetbot:fedora.im>
16:00:36
The Meeting name is 'fpc'
<@james:fedora.im>
16:00:40
!topic Roll Call
<@jsteffan:fedora.im>
16:00:46
!hi
<@zodbot:fedora.im>
16:00:47
Jonathan Steffan (jsteffan)
<@tibbs:fedora.im>
16:01:01
Hey.
<@james:fedora.im>
16:01:16
!hi
<@zodbot:fedora.im>
16:01:18
James Antill (james)
<@decathorpe:fedora.im>
16:02:34
.hi
<@decathorpe:fedora.im>
16:02:37
hello :)
<@decathorpe:fedora.im>
16:03:49
!hi
<@zodbot:fedora.im>
16:03:50
Fabio Valentini (decathorpe) - he / him / his
<@james:fedora.im>
16:11:10
!topic Open Floor
<@james:fedora.im>
16:11:25
Okay, so 3 of us and Jonathan
<@tibbs:fedora.im>
16:13:05
Well I don't have anything. Alone in the office for the past week so I haven't had much spare time.
<@jsteffan:fedora.im>
16:13:12
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.
<@jsteffan:fedora.im>
16:13:24
but i have not been able to set aside time to put up a PR
<@james:fedora.im>
16:13:57
Yeh, that's fine ... everyone should enjoy outside time at this point in the year :)
<@jsteffan:fedora.im>
16:14:22
i also need to do testing that it actually works in the cases i'm testing for XR
<@jsteffan:fedora.im>
16:15:56
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?
<@tibbs:fedora.im>
16:16:50
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.
<@tibbs:fedora.im>
16:17:13
But it's good to be able to say what the right way is.
<@jsteffan:fedora.im>
16:19:33
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)
<@jsteffan:fedora.im>
16:20:45
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)
<@jsteffan:fedora.im>
16:21:34
am i missing anything?
<@jsteffan:fedora.im>
16:25:07
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 ;-)
<@jsteffan:fedora.im>
16:27:32
so i know where this ticket stands... and no further updates
<@james:fedora.im>
16:31:07
Okay, everyone take these 30 minutes and enjoy them on your own.
<@james:fedora.im>
16:31:11
!endmeeting