16:35:44 #startmeeting 16:35:44 Meeting started Fri Mar 13 16:35:44 2020 UTC. The chair is terceiro. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:35:44 Useful Commands: #action #agreed #help #info #idea #link #topic. 16:36:02 #topic roll call 16:36:17 * utkarsh2102[m] waves o/ 16:36:39 * kanashiro waves o/ 16:37:16 * gwolf ≈ 16:38:39 should we create an agenda with items that need discussion? 16:39:01 That sounds like a good idea 16:39:12 \me 16:39:26 * PiratePraveen[m] says hi 16:39:54 please mention the items you want to discuss, right now 16:40:13 ruby 2.7 current status, rails 6 transition 16:40:28 removal request for some packages which FTBFS against ruby2.7 16:40:35 Hai 16:41:08 Ruby2.7 transitions: best way forward 16:41:22 ruby-aws-sdk, needs to reply to boutil 16:41:24 Time, date for the next month's meeting 16:41:48 an etherpad? 16:42:06 Pirate ‍ Praveen: I think the bot can take care of that. Though I'm not sure. 16:42:27 I'm organizing the agenda here, and will paste in the channel 16:42:40 so far I have: 16:42:56 - ruby2.7 transition - next steps 16:42:56 - ruby2.7 transition - RM some packages that FTBFS 16:42:56 - rails 6 transition 16:42:56 - time and date for next meeting 16:43:12 I missed the aws thing, will add 16:43:42 so ^ this list + ruby-aws-sdk. anything else? 16:44:00 Quick note: boutil pinged me 2 hours back saying he'll not be able to join :/ 16:44:40 last chance for agenda items. moving on in 1 ... 16:44:55 I'd like to have a discussion about the next Ruby release as Hideki started a thread about it. But that's probably best kept for the next few meetings. 16:45:24 2 ... 16:46:07 3 16:46:11 let's start then 16:46:20 #topic ruby2.7 transition - next steps 16:46:47 kanashiro: what's the status from your pov? 16:47:01 upload the ruby 2.7 only ruby-defaults from experimental to unstable? 16:47:09 I think that is the next step 16:47:19 you need to open a transition with the RT first 16:47:38 ok, so that is the next step :) 16:48:14 #link https://wiki.debian.org/Teams/Ruby/InterpreterTransitions 16:48:21 I've faced some issues in Ubuntu after switching to ruby 2.7 only, hopefully we can just cherry-pick some patches 16:48:50 that wiki page documents the process, it's a little outdated as the last time we dropped the old ruby and made the new one the default in a single step 16:49:01 but the gist of it is still valid 16:49:23 FWIW I have been using ruby2.7 as default here for a while, and fixing whatever aI find 16:49:50 except when I find some issue that I can't fix reasonably quickly, then I revert back to 2.5 16:50:08 e.g. https://github.com/deivid-rodriguez/byebug/issues/654 16:50:12 Me too. Mostly fixing some painful mipsel architecture failures. 16:50:25 terceiro, and what do you think about the number of FTBFS we have against ruby 2.7 for now? is it ok to move forward? 16:50:26 everyone: are there concerns wrt the transition? 16:50:41 i.e. anything that should be resolved before we go ahead with it? 16:51:03 kanashiro: where's the list again (sorry)? 16:51:21 terceiro, I've been using this link: https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=pkg-ruby-extras-maintainers@lists.alioth.debian.org&tag=ruby2.7-transition 16:51:34 #link https://udd.debian.org/cgi-bin/bts-uhttps://udd.debian.org/cgi-bin/bts-usertags.cgi?user=pkg-ruby-extras-maintainers@lists.alioth.debian.org&tag=ruby2.7-transitionsertags.cgi?user=pkg-ruby-extras-maintainers@lists.alioth.debian.org&tag=ruby2.7-transition 16:52:17 kanashiro: I think that list is ok. i.e. it should not stop us from going ahead. either they get fixed, or removed from testing 16:52:31 ack 16:53:01 of course, everyone who cares about ruby should try to help with those, but we don't need to wait for all of those to be fixed 16:53:41 also a decent part of that list is already fixed 16:54:06 yes, I'll do some triage soon 16:55:24 #action kanashiro open ruby2.7-default transition ASAP, and after RT gives go ahead, upload to unstable 16:55:38 anything else on this topic? 16:55:52 nope 16:57:09 hey. little late for the party ! 16:57:29 let's move on then 16:57:35 #topic rails 6 transition 16:57:47 terceiro, and what about removals? 16:58:12 kanashiro: is there something we need to decide here? or is the email you sent earlier all about it? 16:58:21 * kanashiro thought it'd be the next topic 16:58:23 gitlab already has a version with rails 6 16:58:29 #undo 16:58:29 Removing item from minutes: 16:58:36 I haven't worked on rails since sprint..planning to work on that in couple of days 16:58:58 #topic rails 6 transition 16:59:07 kanashiro: sorry we'll go back to it in a bit 16:59:12 ok 16:59:49 srud[m]: PiratePraveen[m] are there any blockers, other than the apps supporting rails 6? 17:00:12 regarding rails 6, redmine does not support it yet (could you confirm this Duck?) 17:00:19 we need to decide when to upload to unstable 17:01:06 I think redmine and obs uploaders needs to decide 17:01:09 if it is ok to upload to unstable right now or should we wait 17:01:54 I had a discussion about it with Duck some time ago and we think it'd be great at least to wait for the next redmine release 17:02:07 redmine seems to be a bit far from it: https://www.redmine.org/issues/29914 17:02:53 kanashiro ok sounds good 17:03:35 on the OBS side I didn't have time to check it out yet 17:03:40 I think we should decide on a deadline soon 17:03:52 given the recent freeze deadlines that were announced by the RT 17:04:20 to avoid a new rails 5 situation and not leave it to the last minute 17:04:44 but maybe we can go back to this in the next meeting 17:05:20 right, I think we can add this to the next meeting agenda 17:05:33 kanashiro last time we embedded rails in gitlab ,would that work for obs and redmine? 17:06:02 #info gitlab already has rails 6 support 17:06:09 PiratePraveen[m], it should work but I'd like to avoid that 17:06:11 #info redmine does not have rails 6 support yet 17:06:31 #action kanashiro check status of obs wrt rails 6 17:06:58 #agreed rails 6 will not be uploaded to unstable just yet. we'll re-raise this topic in the next meeting 17:07:23 do my #'s above correctly summarize the current status? 17:07:33 yes 17:08:17 yup 17:08:58 I think we can move on then? 17:09:19 #topic ruby2.7 transition - RM requests 17:09:22 kanashiro: go 17:09:30 let me add some links here 17:09:37 #link https://lists.debian.org/debian-ruby/2020/03/msg00034.html 17:09:47 #link https://lists.debian.org/debian-ruby/2020/03/msg00006.html 17:09:55 #link https://lists.debian.org/debian-ruby/2020/03/msg00011.html 17:10:15 we have a bunch of candidates for removal 17:11:10 since we don't have replies for those emails (do not consider the one I sent earlier today) I think we can move forward 17:11:23 and file RM bugs 17:11:29 in general, I'm in favor of removing stuff that's broken, but only if it's broken 17:12:25 any objections regarding the mentioned packages? 17:12:40 for example, I just checked ruby-multipart-parser 17:13:01 it hasn't seen new development in a while, but it builds just fine 17:13:58 autopkgtest fails on ci, but that's something that needs a fix on the debian side anyway 17:14:14 ok, so should we remove ruby-upr, ruby-multipart-parser, and ruby-haml-contrib from the candidates for removal list? 17:15:51 IMO we should only remove stuff that 17:15:55 IMO we should only remove stuff that's causing issues 17:16:02 I think we can keep them till we get an rc bug 17:16:05 so yes 17:17:00 ack, I'll reply to Daniel's email saying that we will not remove packages without an RC bug 17:18:51 #agreed we'll remove packages that are actually broken, not ones that are just old 17:20:32 moving on, we have only 9 min left 17:20:38 #topic ruby-aws-sdk 17:20:51 can someone please summarize the impasse for the record? 17:23:08 That's what we decided during the sprints 17:23:09 ping 17:23:13 terceiro: I remember you were supposed to reply to the RFS mail 17:23:25 utkarsh2102: yes, I was and I failed at that 17:23:26 I think we decided to not use single source as each gem has different release cycle 17:23:57 at least different versions 17:24:04 but boutils last mail seemed to indicate he wants to go ahead with a single source package 17:26:12 can someone followup to cedric's email then? he explicitly asked for the sprint participants to clarify the discussion that we had 17:26:38 even if it's to say: "no, you got it wrong", we actually agreed $THIS 17:27:10 is possible someone who is affected (e.g. by caring about reverse dependencies) 17:27:59 any volunteer? 17:28:33 *crickets* 17:29:27 I replied 17:29:59 didn't have to be *now* :) 17:30:00 but thanks 17:30:11 and ftr I had already tried to explain things, but he does not listen 17:30:45 its not very fun to repeat the same arguments over and over 17:31:57 yes I know 17:32:54 but is there something that we in this meeting can do to solve the issue? 17:33:05 note: we are 3min past our 1h time limit 17:33:11 let's try to converge 17:33:42 we could correct boutil 17:33:51 we should 17:33:59 I can reply to his email if that will help 17:34:25 #action terceiro to clarify the consensus in the 2020 ruby sprint about ruby-aws-sdk 17:34:54 terceiro thanks 17:34:56 is there anything else? 17:35:14 that's it 17:35:27 #topic next meeting 17:35:40 next meeting? 17:35:52 is this a day of the week and time that usually works for the present? 17:35:58 i.e. Fridays 16:30 UTC 17:36:11 that works fine for me 17:36:37 fine for me 17:36:47 Fine for me too 17:37:12 so would "every 2nd Friday, 16:30 UTC" work in general? 17:37:26 yep 17:37:41 I'd rather propose the first Friday 17:37:49 But pretty alright with this, too 17:38:03 why the first? because it's easier to remember? 17:38:14 I'm indifferent FWIW 17:38:26 (as it could be clearly seen, I am just a lurker... :-) But will gladly attend meetings if I'm around... maybe even drop a line now or then) 17:38:45 No reason, really. It's just nice. First Friday :P 17:39:00 Note that we all were actually free during the first Friday as well 17:39:21 100% consensus for both the Friday's 17:39:39 And also, the first Saturday is generally off for most. 17:40:09 it doesn't matter whether it is the first or second Friday of the month for me 17:40:34 I'd prefer to avoid Saturday 17:40:50 utkarsh2102 how? Second saturday is usually off 17:41:14 well shouldn't every Saturday be off? :-) 17:41:15 Really? Then something's horribly wrong with my college :P 17:41:45 If only everyone would be so nice :) 17:43:36 utkarsh2102: are you still volunteer to do the required social agitation? sending reminders etc 17:44:30 terceiro: yes. That's not much work once we have $datetime fixed 17:44:38 ok 17:44:50 #agreed meetings on every first Friday of the month, at 16:30 UTC 17:45:06 #info utkarsh2102 is volunteering to make us not forget it 17:46:50 \o/ 17:47:11 #endmeeting