16:00:01 #startmeeting fpc 16:00:01 Meeting started Thu Apr 1 16:00:01 2021 UTC. 16:00:01 This meeting is logged and archived in a public location. 16:00:01 The chair is geppetto. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:01 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:01 The meeting name has been set to 'fpc' 16:00:01 ComputerKid: In #fedora-meeting-1 is Fedora Packaging Committee (starting just now) 16:00:01 #meetingname fpc 16:00:01 #topic Roll Call 16:00:01 The meeting name has been set to 'fpc' 16:00:03 ComputerKid: In #fedora-meeting is Council meeting (starting in an hour) 16:00:06 ComputerKid: In #fedora-admin is Fedora Infra Ops Daily Standup (starting in 2 hours) 16:00:10 ComputerKid: In #fedora-meeting is Fedora UK Ambassadors (starting in 3 hours) 16:00:12 sorry 16:00:12 * limburgher here 16:00:17 .hello2 16:00:18 bcotton: bcotton 'Ben Cotton' 16:00:21 .hello2 16:00:22 ComputerKid: Sorry, but you don't exist 16:00:25 ugh 16:00:27 #chair limburgher 16:00:27 Current chairs: geppetto limburgher 16:00:37 bcotton: Is your meeting here now? 16:00:58 geppetto: no, i'm here for yours :-) 16:01:03 Ok 16:01:04 wait, what about the infra meeting? 16:01:06 ha 16:01:10 Isn't that now 16:01:19 ComputerKid: in fedora-meeting-3, i believe 16:01:29 .hello churchyard 16:01:30 mhroncok: churchyard 'Miro Hrončok' 16:01:33 .hi 16:01:34 #chair mhroncok 16:01:34 Current chairs: geppetto limburgher mhroncok 16:01:34 darknao: darknao 'Francois Andrieu' 16:01:35 Don't see that one used much 16:01:37 I ma here but I will need to rn very soon 16:01:40 *am 16:01:45 * geppetto nods … no problem 16:01:55 Probably going to be pretty short anyway 16:02:00 tibbs can't make it this week 16:02:06 infra meeting in #fedora-meeting-3 16:02:09 And we don't have much new 16:02:18 except bcotton's logo thing 16:02:28 I suspect that's why bcotton joined us 16:02:46 you suspect correctly :-) 16:02:56 That or our scintillating conversation. 16:03:14 that goes without saying, freenode_gwync[m] 16:03:24 is logo part of 1055 … or something new I missed? 16:03:40 geppetto: https://pagure.io/packaging-committee/pull-request/1057 16:04:04 .hello2 16:04:07 carlwgeorge: carlwgeorge 'Carl George' 16:05:09 hello Carl 16:05:24 #chair carlwgeorge 16:05:24 Current chairs: carlwgeorge geppetto limburgher mhroncok 16:05:49 That's probably everyone 16:06:07 bcotton: I thought we are going to separate the two use cases 16:06:49 I still don't know what to do when the upstream contains Fedora trademark assets that I believe are used correctly 16:06:57 #topic PR-#1057 Add restrictions on packaging the Fedora logos. 16:07:09 This is the latest diff: https://pagure.io/packaging-committee/c/c0bc2a8e161bf00bab05a7c61a4ea54877385e43 16:07:11 it's a no-op if they're used correctly 16:07:32 * Eighth_Doctor waves 16:07:39 .hello ngompa 16:07:40 Eighth_Doctor: ngompa 'Neal Gompa' 16:07:55 #chair Eighth_Doctor 16:07:55 Current chairs: Eighth_Doctor carlwgeorge geppetto limburgher mhroncok 16:08:48 So a bunch of discussion has happened in the ticket, and I'm pretty sure I'm +1 for the current diff … anyone have any concerns? 16:09:06 bstinson: I think I understand the intention, but only becasue I knwo the context 16:09:10 bstinson: sorry 16:09:13 bcotton: ^ 16:09:50 bcotton: is there a way to emphasize the "add" bit? 16:09:59 becasue that is quite crucial for the rule 16:10:21 do you mean like in the formatting? 16:10:27 no, language 16:10:54 because i don't know how to make it more clear that it's about adding without turning it into a blog post length chunk of text 16:10:55 maybe I ma overthinking it 16:11:34 The 4th word added is "add" … so I think it's fine. 16:11:38 consider me +1 on the current dif 16:11:39 f 16:11:43 gotta go, sorry 16:12:00 thanks for the feedback, mhroncok :-) 16:12:04 lgtm as well 16:12:52 +1 16:12:55 One minor thing is that it doesn't say what kind of deps. should be used … do people just depend on the package, and the filenames never change? 16:13:38 oh, that's a good point 16:14:24 i think in general, the file names won't change in the package (e.g. the new logos are using the same name as the old logos and the old logos are provided in a different path now) 16:15:15 +1 16:15:19 * geppetto nods 16:15:28 i think a package dependency is probably the right way to go here because if a package violates this rule, dnf might pull in the violating package as a dependency instead of the logos package 16:15:53 you are supposed to require `system-logos` 16:15:58 or the file names 16:16:11 explicitly _not_ `fedora-logos` unless it's another fedora branding package 16:16:22 file deps suck 16:16:41 the dep chain is supposed to resolve _without_ `fedora-logos` or `fedora-release` being available 16:16:48 if it can't, we've messed up 16:17:17 so we probably need to make sure there's a ban on requiring `fedora-*` packages directly 16:17:55 is `system-logos` correct? dnf can't find it in the repos 16:18:12 I'm now slightly curious how something like virt-manager is supposed to access the logo for "create a fedora image" 16:18:32 but anyway, for my purposes, i don't really care how the package gets required, so i'll let FPC make that determination 16:19:19 I guess that would be done correctly upstream, so it'd be fine 16:19:49 bcotton: If you don't have any opinion we probably don't either 16:20:21 bcotton: fedora-logos and generic-logos both provide system-logos 16:20:36 carlwgeorge: ah, that makes sense 16:22:01 Anyway … at +5 … 16:22:29 #action Add restrictions on packaging the Fedora logos. (+1:5, 0:0, -1:0) 16:22:45 I clicked the merge button 16:22:56 thanks, everyone! 16:23:18 geppetto: `fedora-release` should have a `Conflicts: generic-release generic-logos` 16:23:20 #topic Open Floor 16:23:32 Anything any of you want to talk about? 16:23:51 still working on tilde+caret versioning PR 16:23:52 Eighth_Doctor: Maybe? 16:24:17 geppetto: there's also the option of Provides+Conflicts of system-release and system-logos in their associated packages 16:24:24 rpm will only allow one provider in that case 16:24:51 Yeh, some comments happened in " #1058 How to handle %lang files in package owned directories? " after the meeting last week. 16:25:31 Eighth_Doctor: yeh, I just thought sometimes people tested installing multiple … and in the normal case everyone worked around it by hand 16:25:41 So adding explicitly conflicts just caused pain. 16:25:50 But I might be mis-remembering 16:30:27 Ok, have a nice long weekend everyone 16:30:29 #endmeeting