17:00:16 <geppetto> #startmeeting fpc
17:00:16 <zodbot> Meeting started Thu Mar  2 17:00:16 2017 UTC.  The chair is geppetto. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:00:16 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
17:00:16 <zodbot> The meeting name has been set to 'fpc'
17:00:16 <geppetto> #meetingname fpc
17:00:16 <zodbot> The meeting name has been set to 'fpc'
17:00:16 <geppetto> #topic Roll Call
17:00:20 <tibbs> Howdy.
17:00:31 * limburgher here
17:00:31 <orionp> hello
17:00:35 <mbooth> Hi
17:00:36 <geppetto> #chair orionp
17:00:36 <zodbot> Current chairs: geppetto orionp
17:00:38 <geppetto> #chair mbooth
17:00:38 <zodbot> Current chairs: geppetto mbooth orionp
17:02:44 <geppetto> tomspur: you got time?
17:02:58 <tomspur> yes :)
17:03:05 <geppetto> #chair tomspur
17:03:05 <zodbot> Current chairs: geppetto mbooth orionp tomspur
17:03:24 <tomspur> Two weeks in a row now
17:03:30 <geppetto> :)
17:04:24 <geppetto> no new tickets this week, and maybe not get five anyway
17:04:35 * limburgher is still here. . .
17:04:36 <tibbs> I'm still here.
17:04:44 <geppetto> Oh, sorry
17:04:48 <geppetto> #chair tibbs
17:04:48 <zodbot> Current chairs: geppetto mbooth orionp tibbs tomspur
17:04:51 <geppetto> #chair limburgher
17:04:51 <zodbot> Current chairs: geppetto limburgher mbooth orionp tibbs tomspur
17:05:28 * geppetto looks up and does see the hellos … just blind
17:05:39 <geppetto> ¯\_(ツ)_/¯
17:06:12 <geppetto> #topic Schedule
17:06:15 <geppetto> #link https://lists.fedoraproject.org/archives/list/packaging@lists.fedoraproject.org/message/4UME5ADU62OVLUPUVNAB5A6NKJLCC6ZE/
17:06:16 * limburgher mutters something about drugs
17:06:30 <geppetto> Ahh, that's right … you were supposed to bring enough for everyone this week limburgher
17:06:55 <geppetto> #topic #678 Ban use of directory Requires
17:07:00 <geppetto> .fpc 678
17:07:01 <zodbot> geppetto: Issue #678: Ban use of directory Requires - packaging-committee - Pagure - https://fedorahosted.org/fpc/ticket/678
17:07:07 <geppetto> https://pagure.io/packaging-committee/issue/678
17:07:43 <geppetto> So I think we can just close this?
17:07:48 <geppetto> Anyone disagree?
17:07:59 <tibbs> Yeah, I think so.
17:08:11 <orionp> yeah, I think we addressed it
17:08:11 <geppetto> ignatenkobrain: ping
17:08:12 <zodbot> geppetto: Ping with data, please: https://fedoraproject.org/wiki/No_naked_pings
17:08:13 <limburgher> Close.
17:08:20 <tibbs> I would have just done so but I figured I would let the submitter comment.
17:08:33 <geppetto> zodbot: you should really not do that during meetings
17:08:37 * limburgher hands geppetto a towel
17:09:27 <geppetto> #info Mostly agree we can close it, but leave it open for a bit so ignatenkobrain can comment if he wants.
17:09:37 <geppetto> #topic #656 version guidelines major simplification for the git era
17:09:40 <geppetto> .fpc 656
17:09:41 <zodbot> geppetto: Issue #656: pre/post-release version guidelines need major simplification for the git era - packaging-committee - Pagure - https://fedorahosted.org/fpc/ticket/656
17:09:41 <tibbs> He can always reopen, and it's been most of a week anyway.
17:09:46 <geppetto> https://pagure.io/packaging-committee/issue/656
17:09:59 <tibbs> So my rewrite that's part of 656 has three +1s currently.
17:10:31 <geppetto> Yeh, I think we are mainly looking for more votes
17:10:38 <geppetto> FWIW: +1: geppetto tibbs tomspur (geppetto, 18:00:32)
17:10:40 <limburgher> +1
17:10:53 <tibbs> I'm also always looking for comments.
17:11:32 <geppetto> tibbs: we can go down that route again when we try to do the ~ thing
17:11:45 <tibbs> Well, that's assuming a lot.
17:11:46 <limburgher> <headdesk>
17:11:51 <orionp> +1
17:11:59 <geppetto> tibbs: or even just minor updates after … just don't want to change it again before then
17:12:27 <tibbs> Oh, I agree, rewriting things multiple times is something I usually try to avoid.
17:13:07 <tibbs> Though I think that we'll at least have a better base to use if we do want to move forward.
17:13:51 <geppetto> Yeh
17:15:10 <geppetto> Ok, we are at 5 … mbooth tomspur, you want to vote?
17:15:24 <geppetto> Note that there is no rush, if you need more time
17:15:35 <geppetto> As this is the last ticket on the schedule for today
17:15:39 <tibbs> tomspur was +1 already, wasn't he?
17:15:48 <tomspur> Yes I was
17:15:48 <geppetto> you're right
17:15:58 <tibbs> Also...
17:16:02 <tibbs> .fpc 656
17:16:03 <zodbot> tibbs: Issue #656: pre/post-release version guidelines need major simplification for the git era - packaging-committee - Pagure - https://pagure.io/packaging-committee/issue/656
17:16:05 <geppetto> I even pasted it so I'd remember … and then didn't
17:16:27 <tibbs> Admin folks just fixed that for us to go to pagure.
17:16:33 <geppetto> ahh, cool
17:16:54 <tibbs> Though the old URLs still work fine; the ticket numbers all match up so they redirect.
17:17:23 * geppetto nods … I wasn't sure how long that would last
17:17:55 <tibbs> Approximately forever, it seems.
17:18:47 <tibbs> Anyway, pagure does seem to be working out well to me.  Those who miss the density of the ticket lists in trac are welcome to use the bit of greasemonkey I added to....
17:19:03 <tibbs> https://pagure.io/pagure/issue/1933
17:19:29 * geppetto nods … I was wondering what happened this week as a bunch of the really old tickets had gone away
17:19:58 <tibbs> Well, I did clean up a bunch of stuff.
17:20:22 <limburgher> It. Was. Glorious.
17:20:32 <tibbs> But the 25 tickets we have now easily fit on my screen with that hack; otherwise you still have to scroll.
17:21:02 <mbooth> geppetto: +1
17:21:22 <tibbs> mbooth: Thanks.
17:21:23 <geppetto> #action version guidelines major simplification for the git era (+1:6, 0:0, -1:0)
17:21:28 <limburgher> We can set a goal we used to have at my old job when we were on Remedy. . .keep it from scrolling. :)
17:21:40 <tibbs> 5pt font....
17:21:45 <geppetto> ha
17:21:51 <geppetto> #topic Open Floor
17:22:05 <tibbs> But I do find pagure pages very, very "open".  "airy"?
17:23:05 <tibbs> Anyway, we have three tickets I didn't tag, which I still need to read through.  And some needinfos probably need pinging.
17:23:11 <mbooth> Lots of websites suffer this afliction. So much wasted horizontal space.... It's not like I can use my laptop in portrait mode
17:23:16 <tibbs> The tickets tagged "committee" are mostly waiting for me to do something.
17:23:28 <tibbs> mbooth: It's something that comes from bootstrap.
17:23:30 <geppetto> I don't mind that they take up a bit more space … but the fact that the "issue" column is like one word long annoys me
17:24:11 <geppetto> Esp. given that priority is empty
17:24:31 <tibbs> Changing the container type as I do in that greasemonkey bit works on nearly every bootstrap-using page to make it take up the browser width.
17:25:11 <tibbs> Though Fedora's bootstrap is bootstrap4 based.  I had hoped they'd just fix it, but nope.  Modern web design is all about a narrow column down the middle of the window.  Because phones.
17:25:41 * geppetto rolls eyes and sighs
17:26:07 <tibbs> Anyway, if anyone has suggestions about the pagure migration, please let me know.
17:27:03 <tibbs> geppetto: I could probably greasemonkey out the Priority column if we're not going to use it, until they let us hide columns.
17:27:26 <geppetto> I don't run greasemonkey scripts
17:27:34 <geppetto> At least atm.
17:27:54 <tibbs> Aww, well for this it's not a bad idea but I guess it is one more thing you have to cram in the browser.
17:28:26 <tibbs> I don't see the pagure people doing anything about this issue any time soon unless I sit down and implement theme functionality.
17:28:39 <tibbs> And even then they might not accept it.
17:28:44 <geppetto> :-o
17:28:53 <tibbs> And my todo list is.... long.
17:29:28 <tibbs> Still, seven things to write up now, which I really need to get done today.
17:29:51 <tibbs> I should also ping on the glibc file trigger thing now that f26 is branched.
17:30:13 * geppetto nods
17:30:16 <tibbs> Oh, also, I am planning to dust off some of the automatic package cleanup scripts I've had sitting around.
17:30:31 <tibbs> And run them.  And commit the results.
17:32:17 <tibbs> So instead of posting big lists of all of the "useless use of %defattr" and "packages using %clean", I'll just make the changes and see who yells.
17:32:23 <limburgher> Nice. :)
17:32:51 <tibbs> Last time I posted a big list, people were asking why I was wasting time on the lists instead of actually making the fixes.
17:33:05 <tibbs> So, just after branching is a nice time for this.
17:33:21 <tibbs> So if anyone has any peeves that they think could be cleaned up automatically, please let me know.
17:33:54 <tibbs> I may also start running the source URL check task again.  There's a pagure repo around with that code....
17:34:04 <tibbs> https://pagure.io/fedora-source-url-check
17:34:30 <tibbs> Lovely, for the first time I see the typo in the first freaking line of text on that page.
17:35:16 <tomspur> :)
17:35:36 <tibbs> You never saw that.
17:35:55 * geppetto didn't
17:36:10 <geppetto> Ahh vslidity … I did then :)
17:36:20 <limburgher> <black cat walks by twice>
17:36:35 <geppetto> This just checks that the data matches upstream?
17:37:29 <geppetto> Are you also still maintaining that mirror script you did?
17:37:54 <tibbs> It checks that the URLs are valid, basically.
17:37:59 * geppetto nods
17:38:14 <geppetto> And that the data is identical to what is in git?
17:38:26 <tibbs> The fast mirroring system is https://pagure.io/quick-fedora-mirror
17:38:40 <tibbs> No, it doesn't do any comparison to what's in dist-git... yet.
17:38:48 <geppetto> Yeh, that
17:39:43 <tibbs> Though the source check has two different modes (theoretically).  One is "fast" and works from the nightly spec tarball.  The other is slower and works from the nightly git seed, which is yuge.
17:40:41 <tibbs> The latter case has the sources file and can compare checksums (theoretically) but, well, there's a nice comment there about writing that code.
17:41:08 <tibbs> Shouldn't be hard.  If you speak zsh, feel free to give it a go.
17:41:30 <tibbs> Oh, and in other news, never run "fedpkg lint".
17:42:12 <tibbs> It will run rpmlint for you, but if .rpmlintrc exists, any python code in there gets executed.
17:42:41 <limburgher> Oh.  My.
17:43:23 <tibbs> Check in an .rpmlintrc with "import os\nos.system("rm -rf /")".
17:44:01 <tibbs> Sadly rpmlint doesn't have a config file format that's not executed directly, but you can live with that.
17:44:30 <tibbs> Making it, by default, use a hidden file, though, is.....
17:44:34 <tibbs> unprintable.
17:45:05 <tibbs> (To be clearn it's rpkg which makes it use the hidden file, not rpmlint itself.)
17:45:24 <tibbs> Anyway, I guess that's my fun rant for the week.
17:46:14 <geppetto> yeh, that seems bad
17:46:44 <geppetto> and I guess it's intentional, on the fedpkg side
17:48:14 <geppetto> Anyway … if there's nothing else, I'll close the meeting in a couple of minutes and let everyone get back to their TODO lists
17:50:55 <geppetto> #endmeeting