16:01:00 <geppetto> #startmeeting fpc
16:01:00 <zodbot> Meeting started Thu Jul 20 16:01:00 2023 UTC.
16:01:00 <zodbot> This meeting is logged and archived in a public location.
16:01:00 <zodbot> The chair is geppetto. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
16:01:00 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:01:00 <zodbot> The meeting name has been set to 'fpc'
16:01:00 <geppetto> #meetingname fpc
16:01:00 <zodbot> The meeting name has been set to 'fpc'
16:01:00 <geppetto> #topic Roll Call
16:01:06 <tibbs> Hello.
16:01:13 <geppetto> #chair Eighth_Doctor
16:01:13 <zodbot> Current chairs: Eighth_Doctor geppetto
16:01:15 <geppetto> #chair tibbs
16:01:15 <zodbot> Current chairs: Eighth_Doctor geppetto tibbs
16:01:23 <decathorpe> .hi
16:01:24 <zodbot> decathorpe: decathorpe 'Fabio Valentini' <decathorpe@gmail.com>
16:01:28 <Eighth_Doctor> .hello ngompa
16:01:28 <geppetto> #chair decathorpe
16:01:28 <zodbot> Current chairs: Eighth_Doctor decathorpe geppetto tibbs
16:01:28 <zodbot> Eighth_Doctor: ngompa 'Neal Gompa' <ngompa13@gmail.com>
16:05:28 <carlwgeorge> .hi
16:05:29 <zodbot> carlwgeorge: carlwgeorge 'Carl George' <carl@redhat.com>
16:05:33 <geppetto> #chair carlwgeorge
16:05:33 <zodbot> Current chairs: Eighth_Doctor carlwgeorge decathorpe geppetto tibbs
16:05:38 <geppetto> And then there were FIVE!
16:05:47 <geppetto> #topic Open Floor
16:06:13 <tibbs> Does anyone understand enough about Go to comment in PR 1287?
16:06:18 <geppetto> So … no new tickets/PRs tagged for the meeting … so anyone have anything to talk about?
16:06:24 <decathorpe> I haven't had time to look yet
16:06:34 <tibbs> It seems reasonable to me but I know very little about Go.
16:07:12 <geppetto> I thought you were only supposed to use go get from within a package dir. now.
16:07:19 <Eighth_Doctor> life has been on fire (and not in a good way) for the past month for me, sorry
16:07:22 <geppetto> Old usecases should use: go install
16:08:00 <tibbs> I have been trying to keep on top of the simple PRs; 1287 is the only one that's not old.
16:08:38 * geppetto nods
16:09:40 <geppetto> I think it probably works, so I might just click merge … but maybe it should be better and use install?
16:11:03 * geppetto doesn't know enough, so just clicked the merge button.
16:11:06 <geppetto> Anything else?
16:11:14 <tibbs> There's ticket 1284, I guess.
16:11:16 <carlwgeorge> seems it's just a change to some manual instructions, and shouldn't hurt anything
16:11:26 <carlwgeorge> ^ was for 1287
16:12:01 <tibbs> Basically, should we remove the gconf scriptlets from the guidelines, since nothing new should use them?
16:12:39 <decathorpe> emphasis on *nothing new*, there's still stuff that uses it ...
16:12:41 <geppetto> I think it's fair to keep them around until the old packages go away
16:12:57 <tibbs> Yes, I gave a list but I don't know what the right thing to do is, really.
16:13:07 <decathorpe> yeah, I'd rather keep this for reference for existing packages
16:13:23 <tibbs> I think likely those 16 packages will never be fixed to do something else.
16:13:44 <decathorpe> exactly .. they're probably still using gtk2 as well
16:13:49 <geppetto> Yeh, maybe … I'm fine with just removing the packages.
16:13:58 <geppetto> s/packages/pages/
16:14:11 <tibbs> But sure, we can just say "let us know when nothing is using it and we'll remove it".
16:14:50 <tibbs> Or if they want to ban new uses of gconf or something, we can add that somewhere as well.
16:14:53 <geppetto> ¯\_(ツ)_/¯
16:15:07 <decathorpe> that would require a change proposal
16:15:10 <carlwgeorge> i'm guessing if these are removed from the fedora docs we should add them to the epel docs
16:15:25 <carlwgeorge> does anyone know offhand which rhel versions they are still applicable to?
16:15:40 <tibbs> Well they still apply everywhere.
16:16:09 <tibbs> It's just that all the software that's still maintained supposedly should have moved to something else by now.
16:17:04 <tibbs> Honestly there's no real harm in keeping it there; it's not as if having guidelines will somehow encourage the use of gconf.
16:17:45 <geppetto> Fair enough, I'm happy to ignore it.
16:17:49 <decathorpe> unless there's an actual move to officially remove GConf2 from Fedora I doubt that things will move away from it, so I'd rather keep the guidelines for now
16:17:52 <Eighth_Doctor> RHEL 7
16:17:58 <Eighth_Doctor> carlwgeorge: ^
16:18:05 <Eighth_Doctor> outside of RHEL 7, it's not needed
16:18:41 <tibbs> It's funny that EPEL needs these less than Fedora.
16:18:46 <decathorpe> so I assume GConf2 not in EPEL8/9?
16:19:53 <carlwgeorge> looks to be in epel9
16:20:06 <carlwgeorge> base in rhel7, appstream in rhel8
16:22:12 <tibbs> I'll just update the ticket to say that we'd prefer to keep the guidelines as long as packages are using those macros.
16:23:41 <Eighth_Doctor> well, RHEL 8+ use file triggers, iirc
16:23:55 <geppetto> Seems fair, might as well close it too … tell them to open a new one when all the pkgs are gone.
16:24:19 <tibbs> RHEL uses file triggers for it but Fedora doesn't?  That seems odd.
16:24:28 <geppetto> Anything else, or can we close early and go party for 30 minutes?
16:24:35 <Eighth_Doctor> Fedora does too, I think
16:24:46 <decathorpe> huh? well then the guidelines actually don't make much sense ...
16:24:52 <tibbs> Then... I guess I'm pretty confused.
16:24:55 <Eighth_Doctor> oh wait
16:25:00 <Eighth_Doctor> I just looked at the spec
16:25:08 <Eighth_Doctor> nobody ported the scriptlets to file triggers 😦
16:25:25 <tibbs> I don't think it ever happened because the idea was just to get rid of them.
16:25:28 <decathorpe> well, then we need them :D
16:25:31 * Eighth_Doctor facepalms
16:26:18 <tibbs> At this point it's kind of a diminishing returns thing.  Nothing is supposed to be using gconf2 so why put in the effort for 16 packages which probably aren't actively maintained anyway?
16:26:30 <decathorpe> we could close ticket with "if you want to get rid of the scriptlets, convert them to file triggers" ;)
16:26:42 <tibbs> That assumes my simple grep was accurate, of course.
16:30:07 <decathorpe> ... did my matrix connection time out or is the room quiet?
16:30:14 <geppetto> we just quiet
16:30:17 <tibbs> I just happened to check one of the packages (alexandria) and it does appear to be maintained.
16:30:28 <decathorpe> ah good. just vibin'
16:31:07 <tibbs> The spec is unpleasant, though.  I shouldn't have looked.
16:34:34 <tibbs> I dislike closing things as "rejected".  Sounds so aggressive.
16:35:03 <decathorpe> I think the close statussess are configurable?
16:35:41 <tibbs> They are, I just don't know what else we would use.  "accepted" seems so nice but "rejected" is so... final.
16:36:06 <tibbs> Anyway, I commented on 1284 and closed it.  If pagure will stop spinning, that is.
16:36:08 <decathorpe> "Remind us later"
16:36:18 * geppetto nods
16:36:21 <decathorpe> (taking one out of Microsoft's book)
16:36:27 <geppetto> Ok, any final words?
16:37:06 <decathorpe> not today
16:37:10 <tibbs> Pagure has gone away completely for me.  Nice.
16:37:19 <tibbs> Fortunately I saved what I typed.
16:37:53 <tibbs> Ah, the host is being rebooted.
16:38:01 <geppetto> #endmeeting