fpc
LOGS
17:00:04 <geppetto> #startmeeting fpc
17:00:04 <zodbot> Meeting started Thu Jan 21 17:00:04 2021 UTC.
17:00:04 <zodbot> This meeting is logged and archived in a public location.
17:00:04 <zodbot> The chair is geppetto. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:00:04 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
17:00:04 <zodbot> The meeting name has been set to 'fpc'
17:00:04 <geppetto> #meetingname fpc
17:00:04 <geppetto> #topic Roll Call
17:00:04 <zodbot> The meeting name has been set to 'fpc'
17:00:25 <decathorpe> good evening o/
17:00:30 <ignatenkobrain> .hello2
17:00:31 <zodbot> ignatenkobrain: ignatenkobrain 'Igor Raits' <igor.raits@gmail.com>
17:00:36 <ignatenkobrain> long time no see
17:00:42 <geppetto> Hey!
17:00:46 <geppetto> .chair ignatenkobrain
17:00:46 <zodbot> ignatenkobrain is seated in a chair with a nice view of a placid lake, unsuspecting that another chair is about to be slammed into them.
17:00:55 <geppetto> ignatenkobrain: You have a good holiday?
17:01:09 <geppetto> #chair ignatenkobrain
17:01:09 <zodbot> Current chairs: geppetto ignatenkobrain
17:01:10 <ignatenkobrain> busy one, but yeah :)
17:01:13 <geppetto> #chair decathorpe
17:01:13 <zodbot> Current chairs: decathorpe geppetto ignatenkobrain
17:01:18 <decathorpe> is zodbot okay? :D
17:01:24 <geppetto> No, he dead
17:01:38 <ignatenkobrain> geppetto: how about yours?
17:02:13 <geppetto> ignatenkobrain: Holiday break was pretty good … post holiday not so much, but hopefully getting better from yesterday
17:03:12 <geppetto> fedbot dead … I get confused about bots.
17:04:11 <King_InuYasha> hey all
17:04:14 <King_InuYasha> .hello ngompa
17:04:15 <zodbot> King_InuYasha: ngompa 'Neal Gompa' <ngompa13@gmail.com>
17:04:17 <geppetto> #chair King_InuYasha
17:04:17 <zodbot> Current chairs: King_InuYasha decathorpe geppetto ignatenkobrain
17:04:48 <King_InuYasha> .chair King_InuYasha
17:04:49 <zodbot> King_InuYasha is seated in a chair with a nice view of a placid lake, unsuspecting that another chair is about to be slammed into them.
17:04:56 <King_InuYasha> :D
17:05:15 <tibbs> Hey, folks.
17:05:30 <geppetto> #chair tibbs
17:05:30 <zodbot> Current chairs: King_InuYasha decathorpe geppetto ignatenkobrain tibbs
17:09:21 <geppetto> #topic Schedule
17:09:25 <geppetto> #link https://lists.fedoraproject.org/archives/list/packaging@lists.fedoraproject.org/message/K5VNSPONLB3KJG7XTTYXYQODIVZUFZWR/
17:09:36 <geppetto> #topic #pr-1041 Use only .metainfo.xml in AppData guidelines
17:09:42 <geppetto> https://pagure.io/packaging-committee/pull-request/1041
17:10:22 <geppetto> A little discussion in the ticket for tweaks … but I guess it seems fine
17:10:39 <carlwgeorge> .hello carlwgeorge
17:10:40 <zodbot> carlwgeorge: carlwgeorge 'None' <carl@redhat.com>
17:10:56 <geppetto> #chair carlwgeorge
17:10:56 <zodbot> Current chairs: King_InuYasha carlwgeorge decathorpe geppetto ignatenkobrain tibbs
17:11:05 * limburgher is here, late
17:11:08 <decathorpe> yeah. I just didn't want people to think they had to rename files if upstream provided appdata.xml files. the way it is now is fine, I think
17:11:12 <tibbs> Honestly I haven't kept up with the whole appdata thing so I can't say much besides "seems sane".
17:11:19 <ignatenkobrain> +1 to Fabio Valentini (decathorpe)
17:11:29 <King_InuYasha> the only real mandated change is the /usr/share/appdata -> /usr/share/metainfo change
17:11:40 <King_InuYasha> which was only because the former directory was actually discovered to be owned by something already
17:11:50 <ignatenkobrain> just removing appdata and putting there metainfo will confuse people if their upstream project did not adopt
17:12:11 <ignatenkobrain> I think having one "note" that this used to be appdata before and now you are supposed to just rename would be helpful IMO
17:12:18 <ignatenkobrain> other than that, I don't have any objections
17:12:45 <ignatenkobrain> I'm blind...
17:12:52 <ignatenkobrain> reporter already put that note there
17:12:58 <geppetto> :)
17:13:35 <ignatenkobrain> but basically all what I said is just long version of +1 :D
17:13:48 <King_InuYasha> +1 to decathorpe and ignatenkobrain
17:13:54 <decathorpe> yeah. I thínk with the added note, it's fine
17:14:20 * geppetto nods … here's my official +1
17:14:35 <tibbs> +1
17:14:41 <geppetto> Which I think is five
17:15:12 <geppetto> #action Use only .metainfo.xml in AppData guidelines (+1:5, 0:0, -1:0)
17:15:20 <geppetto> #topic Open Floor
17:15:32 <geppetto> Ok, so nothing really changed since last week apart from the PR
17:15:53 <tibbs> A number of typo corrections and stuff has come in (and been merged).
17:16:06 <tibbs> Which of course is good.
17:16:14 <geppetto> cool
17:16:54 <tibbs> I fixed up all of the build warnings that ended up all coming from the font guidelines page.
17:17:21 <decathorpe> Igor Raits: could you take a look at the Rust guidelines update PR I posted? I'd like to get it merged soon-ish
17:17:34 <ignatenkobrain> link?
17:17:37 <tibbs> One of antora's weird issues is that it can't tell you what file warnings are in.
17:17:43 <King_InuYasha> :/
17:17:43 <decathorpe> https://pagure.io/packaging-committee/pull-request/1026
17:17:48 <King_InuYasha> that's disturbingly useless
17:17:59 <carlwgeorge> is there any interest in getting the epel-specific guidelines wiki page converted into antora?
17:18:51 <decathorpe> carlwgeorge: I mean, shouldn't they be a subcategory of the packaging-guidelines docs?
17:19:06 <tibbs> We generally let EPEL do their own thing.
17:19:13 <tibbs> So that would be up to the EPEL folks.
17:19:13 <carlwgeorge> i agree, but currently they are here https://fedoraproject.org/wiki/EPEL:Packaging
17:19:38 <carlwgeorge> i'm on the epel steering committee, so i'd be happy to champion this idea there
17:19:39 <decathorpe> tibbs: sure, but having packaging guidelines in two (three, if you count the old wiki) places is not good
17:19:56 <tibbs> Point is that we don;t maintain the EPEL guidleines.
17:20:28 <tibbs> So the EPEL committee can do whatever they might like with them, including have them set up in the docs system if they like.
17:20:49 <King_InuYasha> it probably is worth having the conversation in the EPEL committee about moving them to docs.fp.o
17:20:51 * ignatenkobrain sent a long message:  < https://matrix.org/_matrix/media/r0/download/matrix.org/uJBNLDUhePvFRPcqIyUxKxGR/message.txt >
17:20:52 <ignatenkobrain> @deca
17:20:58 <ignatenkobrain> Fabio Valentini (decathorpe): ^ otherwise looks good
17:21:10 <carlwgeorge> generally fedora guidelines are epel guidelines, with noted exceptions
17:21:23 <tibbs> With exceptions noted in the EPEL guidelines, sure.
17:21:52 <carlwgeorge> there are epel notes and warnings sprinkled throughout docs.fp.o, and then the main wiki page of exceptions
17:21:54 <decathorpe> Igor Raits: feel free to comment with improvements on the PR, I'll update it
17:22:11 <ignatenkobrain> Fabio Valentini (decathorpe): deal
17:22:52 <carlwgeorge> i'll bring it up with epel steering and report back
17:23:29 <geppetto> cool
17:23:36 <decathorpe> carlwgeorge++
17:23:36 <zodbot> decathorpe: Karma for carlwgeorge changed to 2 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
17:24:20 <geppetto> #action carlwgeorge Speak to EPEL steering committe about moving wiki pages to antora
17:24:39 <geppetto> Ok, if there's nothing else I'll let you all have 30 mins. back
17:24:48 <King_InuYasha> I got nothing
17:25:06 <tstellar> Has there been progress made on https://pagure.io/packaging-committee/issue/907 ?
17:26:12 <tibbs> I don;t think te guidance has changed from "don't use the double underscore macros in your specfile unless you need to set them to change internal behavior"
17:26:36 <tibbs> Certainly no package should ever use %__cc or the like; that's just terrible.
17:26:57 <tibbs> If we want to give a macro for the compiler, then just call it something without underscores.
17:28:11 <tstellar> tibbs: Ok, that makes sense to me.
17:28:52 <tibbs> Whether we state that clearly enough currently, I don't know off the top of my head.
17:29:29 <tstellar> tibbs: I couldn't find explicit rules about double underscore in the docs, which is why I asked on the ticket.
17:29:31 <tibbs> And of course I doubt all of the macro spaghetti currently in the distro actually makes that rule possible to follow absolutely.
17:29:57 <tibbs> If anything, we should make sure that simple rule is stated somewhere.
17:31:04 <tibbs> Something to look into, at least.  I'm not at my usual work system right now but I can file a ticket later.
17:31:37 <tstellar> I've also run into BuildRequires: %__make during my work to remove make from the buildroot.  Having this documented would make it easier to justify cleanups.
17:32:08 <tibbs> Ugh, that's bad in at least two ways.
17:36:16 <geppetto> Ok, everyone, thanks and see you next week.
17:36:20 <geppetto> #endmeeting