12:03:47 #startmeeting rpm_packaging 12:03:48 Meeting started Thu Jul 20 12:03:47 2017 UTC and is due to finish in 60 minutes. The chair is toabctl. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:03:49 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:03:51 The meeting name has been set to 'rpm_packaging' 12:03:55 ping toabctl, dirk, apevec, aplanas, IgorYozhikov, jpena, jruzicka, number80, kaslcrof 12:04:06 anybody around? 12:04:40 I'm here 12:04:45 * dirk just arrived 12:05:00 hey dirk :) 12:05:40 Is something special today other than vacation season? 12:05:52 jpena seems to be away 12:06:01 but last week, nobody was here, too.... 12:07:12 I added to topics to the agend. not sure if we want to discuss these today? 12:08:54 Looks good 12:08:59 Let's discuss them 12:10:33 #topic PTL candidates 12:11:51 #link https://governance.openstack.org/election/index.html 12:12:19 PTL nomination starts at Jul 31, 2017 . the rpm-packaging group needs a new PTL 12:12:35 Yep 12:12:42 Your turn :-) 12:12:49 I wonder if we have volunteers but given that we are one 2 today we might want to postpone it 12:13:06 well - I'll be out for a whole month 12:13:29 You'll have plenty of time at unusual times 12:13:47 yes - but not for computers :) 12:14:15 I would say we discuss it again next week. hopefully jpena is back then... 12:15:21 #topic release liason 12:15:34 #link https://wiki.openstack.org/wiki/CrossProjectLiaisons 12:15:55 to get releases from pymod2pkg and renderspec quickly, we need a release liason. 12:16:11 Yeah, simply a backup person 12:16:14 otherwise we need the +1 from the PTL for every release 12:16:26 I can do that if nobody objects.. 12:16:36 I'm handling most of the releases anyway currently. 12:17:30 Well you can't self approve can you? 12:18:10 sure. that's why I suggested to discuss the topics next week :) 12:19:02 I could also do that 12:19:17 Main r is to hangout in -release, which I do anyway 12:19:51 if you want, fine for me. can I approve you? 12:20:26 I guess we need IgorYozhikov for that 12:20:46 ok. let's postpone it... 12:21:09 #topic packaging reviews 12:21:13 anything special? 12:21:37 the tooz update needs a bit of work to get all the deps in. 12:22:14 dirk, a couple of reviews can be merged.. 12:22:46 toabctl: I'll take a look now 12:24:01 * dirk just need to find his glasses 12:24:30 * number80 is in background 12:24:55 summertime, less people around :) 12:28:52 open floor? 12:29:00 #topic open floor 12:30:05 anything else? Otherwise I'll close the meeting.... 12:31:10 I guess our action items 12:31:21 I still didn't have tiem to look at python2/3 12:31:33 I think we should try to work on this before our product panic phase starts 12:32:28 dirk, I started to look at it 12:32:55 and I'm going more and more in the direction that we need to abstract our templates more 12:33:31 like defining the BuildRequires and Requires in a (eg yaml) list instead of writing them directly into the spec 12:33:54 I have some prototype but it's far away from finished or working... 12:34:51 dirk, http://paste.openstack.org/show/616007/ 12:35:32 ^^ that is something that could be read by renderspec. and then it would render the template 2x. first round, it does what it does currently (eg resolve py2pkg(),...). 12:35:33 toabctl: yeah, I tend to agree 12:35:57 2. round it translates yaml to .spec (which is just another jinja2 render, like py2pack does it) 12:36:00 the original idea was to have something that looks obvious to the spec expert, but our test coverage isn't good enough 12:36:10 I was trying to code up a test for requirements 12:37:34 dirk, the code changes for supporting something like the example I posted are not really big in renderspec. it basically is an extra file for the second render step and another template for suse and fedora 12:37:52 and the current way of rendering would still be supported. 12:38:29 number80, any opinion on extending renderspec to read some more structured format? 12:39:14 If it accept spec code blocks why not 12:39:54 yeah. that needs to be supported. spec code blocks per spec-style also... 12:42:15 toabctl: I'll check it out 12:42:36 dirk, I'll try to make the prototype working and post a review. 12:42:49 toabctl: thanks 12:43:05 ack 12:44:05 anything else? 12:45:45 ok. thanks everybody 12:45:49 #endmeeting