18:01:11 #startmeeting NeuroFedora - 2020-04-27 18:01:11 Meeting started Mon Apr 27 18:01:11 2020 UTC. 18:01:11 This meeting is logged and archived in a public location. 18:01:11 The chair is MeWjOr. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:11 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:01:11 The meeting name has been set to 'neurofedora_-_2020-04-27' 18:01:23 #meetingname neurofedora 18:01:23 The meeting name has been set to 'neurofedora' 18:01:52 #chair FranciscoD LoKoMurdoK blackfile gicmo 18:01:52 Current chairs: FranciscoD LoKoMurdoK MeWjOr blackfile gicmo 18:02:03 #chair bt0 18:02:03 Current chairs: FranciscoD LoKoMurdoK MeWjOr blackfile bt0 gicmo 18:02:30 #info Agenda for today's meeting 18:02:39 #info Intro/roll call 18:02:55 #info Tasks from last meeting https://meetbot.fedoraproject.org/fedora-neuro/2020-04-07/neurofedora.2020-04-07-16.02.html 18:03:09 #info Pagure tickets: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting 18:03:26 #info Bugzilla tickets https://tinyurl.com/neurofedora-bugs 18:03:45 #info compose status 18:03:51 #info (neuro)science query of the week 18:03:55 #info Next meeting, time, date, chair 18:04:01 #info Open floor 18:04:13 first topic coming up 18:04:14 #topic Intros/Roll call 18:04:57 #info @ankursinha: UTC+1, NeuroFedora, packaging, other misc bits 18:05:12 I was hoping whether or not paul could make the meeting or not 18:05:33 .fasinfo major 18:05:34 MeWjOr: User: major, Name: Aniket Pradhan, email: aniketpradhan1999@gmail.com, Creation: 2019-02-09, IRC Nick: MeWjOr, Timezone: Asia/Kolkata, Locale: en, GPG key ID: None, Status: active 18:05:37 MeWjOr: Approved Groups: qa neuro-sig fedorabugs packager wikiedit cla_done cla_fpca 18:05:40 What did the whenisgood say? had they filled it MeWjOr? 18:05:44 .fasinfo mhough 18:06:01 yep... the slot was fine for them 18:06:14 :/ 18:06:17 do we know their nick/telegram username? 18:06:27 we can ping them if we do 18:06:32 paulisaacs iirc 18:07:15 they aren't available on telegram/irc at the moment 18:07:19 .fasinfo paulisaacs 18:07:22 FranciscoD: User "paulisaacs" doesn't exist 18:07:25 .fas blackfile 18:07:26 blackfile: blackfile 'Luis Manuel Segundo' 18:07:36 .fas mhough 18:07:37 mhough: adamhough '' - mhough 'Morgan Hough' 18:07:38 MeWjOr: hrm, nevermind then, next time perhaps 18:07:46 yep 18:08:05 #chair mhough zbyszek alciregi 18:08:05 Current chairs: FranciscoD LoKoMurdoK MeWjOr alciregi blackfile bt0 gicmo mhough zbyszek 18:09:08 I guess that's us 18:09:11 next topic 18:09:20 #topic Tasks from last meeting https://meetbot.fedoraproject.org/fedora-neuro/2020-04-07/neurofedora.2020-04-07-16.02.html 18:09:34 #info 18:09:34 FranciscoD Comment on the ticket to provide feedback on the neurofedora brochure within the next week -- Done 18:09:41 #info FranciscoD Comment on the ticket to provide feedback on the neurofedora brochure within the next week -- Done 18:09:52 Please everyone take a look at it 18:09:57 before riecatnor approves it 18:10:15 #info https://pagure.io/design/issue/661 -> brochure ticket 18:10:21 @dan1mal: you around? 18:10:23 yep... waiting on @danny as well 18:10:49 We don't have any conferences coming up where we'd give these out, so this isn't urgent. 18:11:04 But since we asked the design team to make it for us, we need to be active when they request feedback 18:11:24 #action everyone please take a look at the brochure and provide feedback: https://pagure.io/design/issue/661 18:11:49 I'll make sure to drop in a feedback after the meeting... 18:11:53 +1 18:12:09 It looks pretty good already tbh 18:12:26 but riecatnor has to make the last few edits to make it excellent as per our design team's standards :) 18:12:27 ooh it is... 18:12:49 smeragoel++ 18:12:53 .thank smeragoel 18:12:53 FranciscoD thinks smeragoel is awesome and is happy they are helping! (Please also type smeragoel++ since that is what gives them a cookie) 18:13:27 next task... 18:13:38 #info lbazan to work on pending review tickets 18:13:54 it was completed as far as I remember? 18:14:03 Yeh, just checking 18:14:05 chaospy and numpoly.. right? 18:14:53 Yeh 18:14:56 https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&priority=0&assignee=lbazan&close_status= 18:15:22 ahh... great then 18:15:32 #info numpoly is in testing: https://bugzilla.redhat.com/show_bug.cgi?id=1808552 18:15:52 #info pydeps is also in testing: https://bugzilla.redhat.com/show_bug.cgi?id=1741624 18:16:07 lbazan++ 18:16:20 more cookies tomorrow XD 18:16:30 oooo... yes 18:16:47 pagure.issue.edit -- ankursinha edited the close_status and status fields of ticket neuro-sig/NeuroFedora#340 https://pagure.io/neuro-sig/NeuroFedora/issue/340 18:16:49 pagure.issue.comment.added -- ankursinha commented on ticket neuro-sig/NeuroFedora#340: "Package numpoly: required by new chaospy version" https://pagure.io/neuro-sig/NeuroFedora/issue/340#comment-644583 18:16:54 next topic... 18:16:57 #topic Pagure tickets: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting 18:17:07 pagure.issue.edit -- ankursinha edited the close_status and status fields of ticket neuro-sig/NeuroFedora#197 https://pagure.io/neuro-sig/NeuroFedora/issue/197 18:17:08 pagure.issue.comment.added -- ankursinha commented on ticket neuro-sig/NeuroFedora#197: "Package pydeps: Python Module Dependency graphs" https://pagure.io/neuro-sig/NeuroFedora/issue/197#comment-644585 18:17:28 it's a quickie in my opinion... I mean, most of the tickets are of new packages 18:17:53 +1 18:17:53 * MeWjOr forgot to tag tickets for next meeting... sorry :( 18:18:02 there weren't any from what I remember 18:18:16 smeragoel++ 18:18:16 mhough: Karma for smeragoel changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:18:17 the blog post was one, which I'll write tonight for the release tomorrow 18:18:24 I guess the blog post ticket is somewhat important.. 18:18:26 ahh 18:18:31 great 18:18:32 https://pagure.io/neuro-sig/NeuroFedora/issue/351 18:18:44 #info FranciscoD will write and publish a blog post to sync with F32 release: https://pagure.io/neuro-sig/NeuroFedora/issue/351 18:19:11 I thought it better to focus this one on the release, and then write the other one. I'll include some info on the open positions in this one too. 18:19:25 we should make sure to share that on our relevant social channels: twitter and linkedin 18:19:30 + 18:19:32 +1 18:19:46 #action FranciscoD share link to post here in the channel so we can spread it on our social media channels 18:20:32 nice 18:20:53 any other ticket worth discussing? 18:21:14 pagure.issue.tag.added -- major tagged ticket neuro-sig/NeuroFedora#351: S: Next meeting https://pagure.io/neuro-sig/NeuroFedora/issue/351 18:21:18 doesn't look like it 18:21:32 ahh.. bugs then... (I have a lot to discuss there) 18:21:36 :P 18:21:43 ++ 18:21:53 #topic Bugzilla bugs: https://tinyurl.com/neurofedora-bugs 18:22:19 most are updates for now... fome FTBFS as well 18:22:36 but one bug that has been "bugging" me is the mne update 18:22:59 .bug 1818098 18:23:00 FranciscoD: 1818098 – python-mne-0.20.1 is available - https://bugzilla.redhat.com/1818098 18:23:03 this one? 18:23:08 yep 18:23:47 it provides a bundled library: python-tqdm. As per the package, we should remove it and use the fedora package of python-tqdm 18:23:55 hrm, yeh 18:24:00 ah ok 18:24:20 however, both of them are quite different... the bundled one works fine whereas the fedora one gives some errors in the tests 18:24:33 MeWjOr: any idea what version is bundled? 18:24:35 what to do in such a case? 18:24:38 must be different from the fedora version? 18:25:42 * FranciscoD is downloading the src to take a peek now 18:26:04 woah, that's a big source 18:26:23 yep... they are using tqdm-4.40.2 18:26:50 yeah... about 50 MB... it has some datasets as well... 18:26:51 :/ 18:27:12 python-tqdm-4.45.0 is available in the fedora repos 18:27:21 MeWjOr: is tqdm a new requirement in the updated version? 18:27:26 yepp 18:28:06 meh 18:28:08 hrm 18:28:14 should I report this upstream? or make an exception and use the bundled app? 18:28:36 I guess first we contact the tqdm maintainers to ask if they'll update 18:28:55 there isn't even a bug filed against tqdm 18:28:57 https://bugzilla.redhat.com/buglist.cgi?classification=Fedora&component=python-tqdm&list_id=11020794&product=Fedora 18:29:04 no... the fedora package is the updated one 18:29:20 OH 18:29:22 tqdm in mne is out of date 18:29:25 the other way around? 18:29:37 yep 18:30:37 upstream don't specify a version of tqdm: https://github.com/mne-tools/mne-python/blob/master/requirements.txt 18:31:30 here's the bundled tqdm: https://github.com/mne-tools/mne-python/blob/master/mne/externals/tqdm/ 18:32:27 very weird, their travis installs from requirements.txt which includes tqdm 18:32:45 MeWjOr: perhaps the first step is to file a ticket upstream and ask them if the old version of tqdm is necessary 18:33:01 if they say yes, then we bundle or see if we can provide a patch to update 18:33:20 if they say no, hopefully they'll update their bits (or we can again look at providing a patch) 18:33:50 ohh... all right... 18:34:27 according to this: https://github.com/mne-tools/mne-python/blob/master/mne/externals/tqdm/__init__.py 18:34:40 it looks like they want us to use the system copy 18:35:11 yeh, as long as it's > 4.36 from the looks of it 18:35:41 it's only used in one file too 18:35:58 https://paste.centos.org/view/d236c565 -> utils 18:36:12 very weird if the tests are failing because of this 18:37:03 MeWjOr: maybe take another look once, and if it persists we can look into it together sometime to see whats going on? 18:37:28 `from ..externals.tqdm import auto 18:37:29 ` would include the bundled tqdm... right? 18:37:31 and see if we can write a patch to fix 18:37:46 ahh... sure... I'll have a look again and will ping tomorrow 18:37:59 MeWjOr: yeh, I think so. It defeats the point of their bits in the __init__.py 18:38:17 I'll have to double check if __init__.py is called when modules are imported partially 18:38:45 same... I will most probably fill a whole lot of print statements to check that... :P 18:39:00 anyways... spent a lot of time discussing this 18:39:03 any other bug anyone wants to discuss? 18:40:02 no, I did some updates in the past wee 18:40:05 week 18:40:09 nothing urgent at the moment 18:40:16 two reviews if anyone has time: 18:40:35 https://bugzilla.redhat.com/show_bug.cgi?id=1827957 + https://bugzilla.redhat.com/show_bug.cgi?id=1828079 18:40:44 should be simple enough, I ran fedora-review on them already 18:40:58 #info FranciscoD needs two packages reviewed: https://bugzilla.redhat.com/show_bug.cgi?id=1828079 + https://bugzilla.redhat.com/show_bug.cgi?id=1827957 18:41:05 I was waiting if anyone else picks them up... otherwise I'll be there to do a review 18:41:23 Yeh, I'd e-mailed the -devel list for swaps. Nothing on these :/ 18:42:01 let's wait for a day or two... otherwise I'd do it 18:42:10 +1 18:42:13 all right... next topic 18:42:29 #topic compose status 18:43:13 we need someone to check the composes and inform the team if anything is needed 18:43:29 until danny returns 18:43:42 I'll add this to the blog too 18:44:13 pagure.issue.comment.added -- ankursinha commented on ticket neuro-sig/NeuroFedora#348: "Next blog post due: Friday 4th May" https://pagure.io/neuro-sig/NeuroFedora/issue/348#comment-644602 18:44:19 yep... he's our comp-neuro image maintainer, right? 18:44:39 Yeh: https://pagure.io/fedora-kickstarts/blob/master/f/maintainers.toml#_48 18:44:57 all righty... any volunteers? 18:45:00 well, we all are, but he was keeping an eye on it and letting us know 18:45:25 MeWjOr: not a lot of folks here to volunteer at the mo XD 18:45:44 maybe an e-mail to the mls? 18:45:51 in a few days after release excitement has died down? 18:45:53 I have used the image on systems with no problem 18:45:53 idk... I can never know if anyone's lurking right now... :P 18:46:11 mhough: the f32 one? 18:46:28 rawhide is currently failing: https://pagure.io/releng/failed-composes/issue/1358 18:46:33 yeah 18:46:45 the f32 one is frozen, that won't change now 18:46:53 so, at least that one is OK 18:47:08 #action FranciscoD update docs to remove info about the iso image we generated 18:47:28 #info rawhide compose will start functioning once this PR is merged and json pickle built: https://src.fedoraproject.org/rpms/python-jsonpickle/pull-request/4 18:47:49 I'll monitor the composes then... 18:48:08 #info MeWjOr will monitor composes until we find another spin master 18:48:21 #action FranciscoD e-mail devel list asking for volunteers 18:48:30 #action FranciscoD add spin-master to list of open positions in blog post 18:48:51 MeWjOr: rawhide isn't too urgent at the moment, once it branches to f33 we need to be more active about it 18:48:57 so.. we'll have two spin-masters then? 18:49:16 yea... it's rawhide... it fixes itself automatically :P 18:49:24 Yeh, to share the work, and act as backups if one is busy etc. 18:49:32 always good to have more than one POC 18:49:32 I'll just keep updating you guys if anything is required from the team 18:49:37 +1 18:49:43 ohh cool then 18:49:59 MeWjOr: you're also doing packaging, so I want to make sure you don't get spread too thin 18:50:23 let's see what we can do 18:50:35 #action FranciscoD e-mail neuroscience mailing lists about the CompNeuro release 18:50:48 no really... it isn't much in my opinion... I'll do it until a spin-master comes 18:50:58 OK, sounds good 18:51:04 :D 18:51:15 next topic? 18:51:28 +1 18:51:32 #topic neuroscience query of the week? 18:52:09 #info https://pagure.io/neuro-sig/NeuroFedora/issue/318 18:52:30 mhough: there was a good tutorial to SPM there 18:52:43 and today I added a good review on optogenetics 18:52:52 I remember going through the SPM tutorial 18:52:52 read the whole thing too, was very informative 18:53:13 MeWjOr: how was it? 18:53:17 yep.. I bookmarked the whole rtd 18:53:27 nice 18:53:42 step 3-4 if I remember correctly 18:53:45 SPM is a standard tool for fMRI etc analysis 18:53:50 also on my list to package XD 18:53:53 someday.. 18:54:00 when we start focussing on neuroimaging 18:54:08 was able to just view some files until my prof called me and disturbed my workflow 18:54:13 haha 18:55:14 I'm really interested in the neuroimaging image as well... 18:55:25 thats good, lots of research there: lots of labs too 18:55:40 a lot more than computational modelling anyhow XD 18:56:38 ahh... I mean, I just worked on some transfer functions to color 3d scans 18:56:52 that got me hooked... as to how amazing the scans are 18:56:58 I know nothing about it 18:57:09 my flatmate is doing their phd in neuroimaging at Kings College here 18:57:19 they have a research lab that researches pain 18:57:40 so I learn a bit from them now and then XD 18:58:23 I remember when I met mhough ... I just kept blabbing about DICOM files 18:58:26 XD 18:58:34 XD 18:58:34 sorry I am on a call 18:58:44 no worries, we're just chatting 18:58:58 MeWjOr: lets move to openfloor and then close, we only have 2 minutes left anyway 18:59:04 and you can finally go to bed XD 18:59:06 ahh sure 18:59:22 * FranciscoD needs to figure out dinner 18:59:23 I was just about to write how I met morgan... 18:59:24 :P 18:59:32 open floor 18:59:36 #topic open floor 19:00:21 it will take me some time to hit the bed... Quarantine has really shifted my sleep schedule 19:00:24 :P 19:00:28 met where? at fosdem? 19:00:43 no no... Flock... last year 19:01:03 I've managed to keep my schedule up. We're still working full time so gotta keep it sane 19:01:09 ah, i wasn't at either :/ 19:01:32 and this year, when I thought I would attend, we won't have conferences XD 19:01:44 I was quite drunk... I somehow met Morgan, and we talked... we somehow came across neuroimaging, and I don't remember what happened next 19:01:59 I met him the next day, and then we did a "formal" talk about it 19:02:21 ahh yeah... all conferences are either postponed or cancelled here as well... 19:03:08 I guess we should end the meeting... I shall post the logs as well 19:03:13 +1 19:03:21 Ohh.. before that... what about the next meeting? 19:03:21 most socialising at confs happens in the pub :P 19:03:30 MeWjOr: 2 weeks? I'll chair? 19:03:36 sounds good 19:03:45 #endmeeting