18:03:48 <smooge> #startmeeting EPEL (2019-07-10)
18:03:48 <zodbot> Meeting started Wed Jul 10 18:03:48 2019 UTC.
18:03:48 <zodbot> This meeting is logged and archived in a public location.
18:03:48 <zodbot> The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:03:48 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:03:48 <zodbot> The meeting name has been set to 'epel_(2019-07-10)'
18:03:48 <smooge> #meetingname epel
18:03:48 <smooge> #topic Chair and Introductions
18:03:48 <smooge> #chair bstinson Evolution nirik smooge pgreco tdawson
18:03:48 <zodbot> The meeting name has been set to 'epel'
18:03:48 <zodbot> Current chairs: Evolution bstinson nirik pgreco smooge tdawson
18:04:05 <nirik> morning
18:04:08 <smooge> Evolution sends his regards
18:04:23 <smooge> tdawson is on a 200 hour plane flight
18:04:32 * bstinson is here
18:05:00 <smooge> ok so I think we are just going to announce some stuff and go on
18:05:08 <smooge> hi bstinson
18:05:43 <smooge> next week Evolution, tdawson, and bstinson will not be around so I think a cancel will be on order
18:05:57 <nirik> ok
18:06:19 <smooge> so topics
18:06:27 <smooge> #topic EPEL-8 Status
18:07:04 <smooge> so mboddu put in various items for EPEL-8 into koji yesterday
18:07:19 * mboddu is here now
18:07:43 <smooge> we ran into a problem however in that fedpkg has a filter which stops epel8-playground or epel-playground8 branches
18:07:44 <mboddu> smooge: Once we have the blocker from fedpkg fixed, we are ready
18:08:26 <smooge> mboddu, is what I wrote above the blocker or is there anything else?
18:08:46 <nirik> I wonder if we can just bypass that for the initial things we need to build, but we can sort that out out of meeting.
18:09:29 <mboddu> smooge: Nope, I started working on the pungi configs for epel composes, but thats not right now afaik, right?
18:09:53 * pgreco arrives late and reads back
18:10:34 <smooge> ok I am going to switch to the next topic as it is related
18:10:42 <smooge> #topic EPEL-8 Playground
18:11:13 <smooge> So the epel-rawhide has a final name epel-playground
18:12:08 <nirik> I hope it will be useful for folks...
18:12:39 <smooge> the part which needs a bikeshed is whether it should be epelN-playground or epel-playgroundN
18:13:02 <nirik> I think the first looks more 'normal', but I don't care too much
18:13:05 <mboddu> "Lets play EPEL in the playground" :D
18:13:24 <pgreco> I like epel8-playground better
18:13:32 <pgreco> just because it uses epel8 as prefix
18:13:40 <pgreco> the same as the real branch
18:13:49 * mboddu made the patches assuming epel8-playground
18:13:49 <bstinson> +/-0 but would default to epelN-playground
18:13:59 <smooge> ok .. I will rework the patch after the meeting
18:14:08 <pgreco> but not set in stone about it ;)
18:14:20 <smooge> mboddu, did you completely replace my patch? I just saw a couple of line differences
18:14:28 <mboddu> smooge: Lets wait and see, if my patch works then you dont have to do anything
18:15:01 <smooge> ok. I saw a bunch of other lines assuming a certain pattern I was changing
18:15:22 <smooge> in any case.. all hail epel\d+-playground
18:16:05 <mboddu> smooge: Both of our patches are different, I guess your patch requires to have a epel-playground as a release in pdc, where as mine uses the existing epel release
18:16:06 <smooge> this is meant for the times for getting EL8.Y out the door
18:16:18 <nirik> so will epel8-playground have a different dist tag? I can't recall if we discussed that yet.
18:16:37 <mboddu> smooge: Thats why I want the input from them
18:16:49 <mboddu> nirik: We haven't discussed that
18:17:01 <smooge> nirik, I assumed it didn't.. there are parts in the code which does that
18:17:35 <smooge> but remembering the various repotag wars.. we might want one
18:17:37 <nirik> I could go either way... .epel8 is easy, but it might be nice to see easily you installed from playground so .epel8.playground might be nice.
18:17:50 <mboddu> nirik: If its a different dist-tag, then I think I need to change the design and separate epel8-playground from epel tags in koji
18:18:29 * smooge probably should have all this written down in a planning document
18:18:34 <nirik> mboddu: well, it should just be a change in epel-release no? but if it needs more work it might not be worth it.
18:19:15 <mboddu> nirik: Now I think about it, why should we inherit epel8-playground to epel8 tag? Should we keep them separate?
18:19:47 <mboddu> inherit epel8-playground from epel8 tag?*
18:20:01 <nirik> I think that might be best...
18:20:25 <nirik> if we are setting config so 'fedpkg build' builds for both by default... they don't even need to inherit builds...
18:20:40 <mboddu> nirik: Yeah, which is what I am thinking now
18:20:47 <smooge> so looking in the code there is a place where it asks pdc with short_name = product_version['short']
18:20:51 <mboddu> They have their own buildroots anyway
18:21:58 <mboddu> smooge: Yes, which is why I said your patch might require adding epel-playground as a release to pdc and it might only work with 'epel-playground8'
18:22:10 <smooge> ah ok
18:22:31 <nirik> I fear we are going to get people who change config to use playground, then forget to put it back and stop building for both, but I guess we can cross that bridge when we come to it.
18:23:06 <smooge> mboddu, ok I think we need to get some info from them then.
18:23:17 <smooge> blankety-blank-blank
18:23:36 <smooge> wanted to get some packages built
18:24:05 <mboddu> smooge: Exactly, I dont want to assume something and they come back to us and say "You did everything wrong"
18:24:33 <smooge> ok what if we put in the playground stuff later?
18:25:06 <mboddu> smooge: That means, who ever requested epel8 branches have to request epel8-playground separately
18:25:45 * smooge was thinking of if we did this for EPEL7  we would need that later anyway.
18:26:17 <smooge> ok no easy answers
18:27:04 <nirik> and we will be behind a bunch of builds
18:27:10 <nirik> which we will have to do again
18:28:31 <smooge> yeah.. ok so wait
18:28:40 <smooge> I will put it in as a blocker for management
18:29:12 <smooge> alright  then
18:29:18 <nirik> I think the fedmsg maintainer is in china... so might be he chimes in late today
18:29:36 <smooge> #info EPEL-7.7 preparedness?
18:29:38 <mboddu> ^fedmsg=fedpkg
18:29:43 <mboddu> :)
18:29:52 <smooge> #topic EPEL-7.7 preparedness?
18:30:17 <smooge> 7.7 is coming up sometime soon.. I expect it is just a matter of time
18:30:35 <nirik> mboddu: yeah, sorry.
18:30:43 <smooge> I think we will have to muddle through it like past dot releases versus using branching tools or anything
18:31:55 <smooge> #topic Open Floor
18:32:03 <smooge> anything for open floor today?
18:33:34 <smooge> ok in that case.. thank you all for coming this week. Hopefully we will be moving forward next week.
18:33:37 <smooge> #endmeeting