14:06:52 <FranciscoD> #startmeeting NeuroFedora - 2021-03-29 14:06:53 <zodbot> Meeting started Mon Mar 29 14:06:52 2021 UTC. 14:06:53 <zodbot> This meeting is logged and archived in a public location. 14:06:53 <zodbot> The chair is FranciscoD. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:06:53 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:06:53 <zodbot> The meeting name has been set to 'neurofedora_-_2021-03-29' 14:06:59 <FranciscoD> #meetingname neurofedora 14:06:59 <zodbot> The meeting name has been set to 'neurofedora' 14:07:13 <FranciscoD> #chair iztokf[m] omnidapps achilleas bt0 gicmo MeWjOr zbyszek 14:07:13 <zodbot> Current chairs: FranciscoD MeWjOr achilleas bt0 gicmo iztokf[m] omnidapps zbyszek 14:07:30 <FranciscoD> if anyone else is here for the meeting from IRC/Matrix, please let us know so we can chair you too 14:07:44 <FranciscoD> Folks on Telegram: sorry, can't chair you over the bridge unfortunately 14:08:01 <FranciscoD> #topic Agenda 14:08:05 <FranciscoD> https://neuroblog.fedoraproject.org/2021/03/29/next-open-neurofedora-meeting-29-march-1400-utc.html 14:08:15 <FranciscoD> or https://lists.fedoraproject.org/archives/list/neurofedora@lists.fedoraproject.org/thread/GQMPQKPNNESF5PXMKF3ZBECNBWRH4XQW/ 14:08:22 <FranciscoD> whichever you prefer :) 14:08:32 <FranciscoD> #info New introductions and roll call 14:08:38 <FranciscoD> #info Tasks from last week's meeting 14:08:45 <FranciscoD> #info Open Pagure tickets 14:08:59 <FranciscoD> #info Open bugs check 14:09:06 <FranciscoD> #info Open package reviews check 14:09:14 <FranciscoD> #info Koschei packages check 14:09:21 <FranciscoD> #info CompNeuro lab compose status check for F34/F35 14:09:27 <FranciscoD> #info Neuroscience query of the week 14:09:33 <FranciscoD> #info Next meeting day, and chair 14:09:37 <FranciscoD> #info Open floor 14:09:47 <FranciscoD> Anything else that should be on our agenda for today? 14:10:33 <MeWjOr> everything seems perfect 14:11:00 <omnidapps> ^ 14:11:01 <FranciscoD> OK then, let's move to the first topic 14:11:09 <FranciscoD> #topic New introductions and roll call 14:11:42 <FranciscoD> Please use this template: '#info <FAS Username>, <IRC nick>, <Time zone>, <Interests etc.> 14:12:10 <FranciscoD> #info ankursinha (Ankur Sinha), FranciscoD, BST (UTC+1), NeuroFedora + Fedora Join + other Fedora bits 14:12:39 <omnidapps> #info nerdsville, omnidapps, UTC+7, NeuroFedora, elections, jenkins/infra, etc 14:12:44 <MeWjOr> #info major, MeWjOr, +5:30, NeuroFedora, Packaging and fun :D 14:13:12 <FranciscoD> let's wait a minute or two for others, then we move to the next topic 14:13:17 <omnidapps> Was I supposed to + sign delimit my interests? 14:13:39 <FranciscoD> omnidapps: doesn't matter, as long as you've used the info command, it'll turn up in the minutes 14:13:43 <omnidapps> ok 14:14:27 <FranciscoD> NormieJoe[m]: mambang[m] cristian[m] rachitt_shah[m] : if you'd like to say a few words to introduce yourselves, please do 14:16:29 <FranciscoD> OK, let's proceed to the next topic 14:16:43 <FranciscoD> Please feel free to introduce yourselves any time during the meeting :) 14:16:53 <FranciscoD> #topic Tasks from last week's meeting 14:17:06 <FranciscoD> #info Minutes from last meeting: https://meetbot.fedoraproject.org/teams/neurofedora/neurofedora.2021-03-15-13.00.html 14:17:19 <FranciscoD> #action FranciscoD update template to remove "week's" from the topic 14:17:25 <FranciscoD> since we don't meet every week XD 14:17:30 <MeWjOr> :P 14:17:38 <FranciscoD> #info FranciscoD repackage bluepyopt per https://bugzilla.redhat.com/show_bug.cgi?id=1849706: PENDING 14:17:44 <FranciscoD> I've made some progress, but it isn't complete 14:17:52 <FranciscoD> #action FranciscoD repackage bluepyopt per https://bugzilla.redhat.com/show_bug.cgi?id=1849706 14:17:58 <FranciscoD> MeWjOr Fix deps for snakemake and proceed with the review 14:18:03 <FranciscoD> How's this going MeWjOr ? 14:18:11 <FranciscoD> Anything we can do to help? 14:18:14 <MeWjOr> stuck on upstream, if I remember correctly 14:18:21 <FranciscoD> uh :/ 14:18:26 <MeWjOr> I'll skip the failing test and proceed to package it 14:18:42 <MeWjOr> upstream can fix it in the later release :P 14:18:43 <omnidapps> Can we bypass upstream and package our own for now? 14:18:45 <FranciscoD> Sounds good: as long as you've filed an issue upstream and commented in the spec, that should be OK 14:18:48 <omnidapps> ah yeah that's what you proposed 14:19:00 <MeWjOr> +1 14:19:18 <FranciscoD> omnidapps: yeh, it depends on how critical the test is, but in most cases if it doesn't affect the accuracy/core function of the software, that's fine 14:19:35 <FranciscoD> #info MeWjOr Fix deps for snakemake and proceed with the review: WIP 14:19:44 <omnidapps> otherwise, we should provide a patch to upstream and wait for review? 14:20:04 <FranciscoD> #action MeWjOr file issue upstream, skip tests in spec and continue with snakemake package 14:20:11 <FranciscoD> omnidapps: if you can do that, that's the ideal case 14:20:15 <omnidapps> ok 14:20:35 <FranciscoD> (it's just not always possible to dig in and provide a fix: especially when you maintain lots of packages) 14:20:43 <omnidapps> right 14:20:46 <FranciscoD> #info omnidapps to send out meeting logs: DONE 14:20:52 <FranciscoD> #info omnidapps send out logs to mailing lists: DONE 14:20:58 <omnidapps> Somehow I managed to do those 14:21:00 <FranciscoD> #info FranciscoD to chair next meeting: DONE 14:21:04 <FranciscoD> omnidapps: :D 14:21:16 <FranciscoD> that's all for our pending tasks, awesome :) 14:21:28 <FranciscoD> #topic Open Pagure tickets 14:21:37 <FranciscoD> #info Pending tickets are here: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting 14:21:56 <FranciscoD> #info Issue #427: Presence at the INCF neuroinformatics assembly: https://pagure.io/neuro-sig/NeuroFedora/issue/427 14:22:13 <FranciscoD> I've got an abstract draft ready, will hopefully send it around before the end of today 14:22:28 <FranciscoD> Submission deadline is on 31st, so I'm cutting this mighty close :/ 14:22:41 <FranciscoD> #action FranciscoD send around abstrat for INCF submission before end of today 14:22:42 <MeWjOr> anything I can help with? 14:23:08 <FranciscoD> MeWjOr: is there an easy way of generating a list of authors? 14:23:23 <MeWjOr> in latex? 14:23:25 <FranciscoD> Anyone who has contributed in any capacity since last year's submission to CNS will be co-author this year 14:23:39 <MeWjOr> oooh, you mean that 14:23:44 <FranciscoD> MeWjOr: I mean actually figuring out who all should be included 🤔 14:23:44 <omnidapps> web scraping? lol jk 14:23:54 <FranciscoD> omnidapps: I think maybe from fedmsg/datagrepper? 14:24:12 <FranciscoD> check who all have worked with our packages, and who have been active on pagure + meetings etc 14:24:14 <MeWjOr> sure, let me see the current neuro-sig members, and then we can see who all contributed this year 14:24:25 <FranciscoD> as in, any one who has contributed: also to non-packaging tasks 14:24:49 <FranciscoD> MeWjOr: awesome, if you can make a list and perhaps comment on the ticket, I can list everyone there as a co-author 14:25:17 <MeWjOr> I was thinking checking their pagure updates for this year 14:25:26 <omnidapps> that works 14:25:27 <FranciscoD> yeh, that should work I guess 14:25:42 <MeWjOr> sure... I'll comment on the ticket by EOD 14:25:51 <FranciscoD> I wonder if one can just search data grepper for a year for "neuro-sig" or something 14:26:01 <FranciscoD> https://apps.fedoraproject.org/datagrepper/ 14:26:19 <FranciscoD> although I'm not sure if bugzilla related messages are sent to fedmsg: I don't think so 14:26:31 <FranciscoD> i'll also e-mail the ML etc. to ask folks to comment on the ticket 14:26:54 <FranciscoD> #action FranciscoD mail ML asking all contributors to please comment on the ticket so we can add them as co-authors 14:26:57 <omnidapps> do meeting notes end up in fedmsg? 14:27:13 <FranciscoD> #action MeWjOr generate a list of contributors since our last abstract submission to CNS 14:27:20 <FranciscoD> omnidapps: I get notifications about meetings, so yes 14:27:26 <omnidapps> wouldn't cover everything though probably 14:27:37 <FranciscoD> I expect if zodbot is used, you at least get notifications about meetings starts and ends 14:28:32 <FranciscoD> I think that's how minutes are sent to the meetingminutes@lists.fp.o list: https://lists.fedoraproject.org/archives/list/meetingminutes@lists.fedoraproject.org/ 14:28:57 <FranciscoD> #info if you want to be aware of every IRC meeting (that uses zodbot), subscribe to the meetingminutes mailing list 14:29:24 <FranciscoD> Issue #421: Use pluto instead of venus for planets? 14:29:28 <FranciscoD> how's this one going? 14:29:32 <FranciscoD> MeWjOr: omnidapps ^ 14:29:38 <omnidapps> I suspect no movement 14:29:41 <MeWjOr> still figuring my way around pluto 14:29:51 <FranciscoD> OK, let's leave it for the time being 14:29:54 <omnidapps> Any way we could sync up on this? 14:30:00 <omnidapps> MeWjOr 14:30:11 <MeWjOr> I was able to launch an instance with some rss feeds, but it wasn't templated well 14:30:24 <FranciscoD> #info Issue #421: Use pluto instead of venus for planets? https://pagure.io/neuro-sig/NeuroFedora/issue/421: WIP 14:30:34 <omnidapps> ok, I'll message you this week and we can figure that out 14:30:43 <MeWjOr> sure omnidapps, I'll ping you on the group as soon as my desktop start working, then we can figure something out 14:30:48 <omnidapps> great 14:31:10 <FranciscoD> you can also drop status updates to the ticket, that way it'll be documented and if folks aren't online here, they'll still get the notification 14:31:31 <FranciscoD> those are all the tickets for now 14:31:34 <FranciscoD> next topic 14:31:42 <FranciscoD> #topic Open bugs check 14:31:54 <FranciscoD> #info Please see all NeuroFedora bugs here: https://tinyurl.com/neurofedora-bugs 14:32:49 <FranciscoD> Py3.10 bugs aren't priority just yet. If you have time after other tasks, they're worth looking at 14:32:58 <MeWjOr> great 14:33:02 <FranciscoD> in most cases, we'll file issues upstream or perhaps submit patches if they're easy 14:33:14 <FranciscoD> like simple deprecations which require a one line tweak to an import statement 14:34:06 <FranciscoD> Uh, looks like I updated elephant too early 14:34:13 <FranciscoD> 1941377 – python3-elephant fails to install on F33: https://bugzilla.redhat.com/show_bug.cgi?id=1941377 14:34:19 <omnidapps> :( 14:34:42 <FranciscoD> How did we used to catch FTI bugs? Koschei, no? 14:34:54 <FranciscoD> anyway, I can fix the elephant issue using epoch 14:35:02 <FranciscoD> #action FranciscoD fix elephant in F33 14:35:25 <omnidapps> So, if we do an update to a package, we should test next release too, right? 14:36:12 <FranciscoD> omnidapps: you mean the next Fedora release? 14:36:15 <omnidapps> yeah 14:36:19 <FranciscoD> Yeh, if possible 14:36:30 <FranciscoD> this sort of thing is ideally meant to be caught in QA 14:36:45 <FranciscoD> so if anyone was giving this karma, the update would not have been pushed 14:37:00 <FranciscoD> This one: https://bodhi.fedoraproject.org/updates/FEDORA-2021-3543096b4d 14:37:48 <omnidapps> wow, so cool 14:37:52 <FranciscoD> Any other critical bugs there? 14:38:12 <FranciscoD> mostly update bugs 14:38:32 <FranciscoD> eh, autoconf 2.71 seems to be breaking one or two things.. 14:38:58 <FranciscoD> also not urgent, though: should target F35 14:39:27 <FranciscoD> Folks, please free free to take up bugs and work on them 14:39:37 <FranciscoD> #action Everyone: please take up bugs and work on them if you have time to spare 14:39:43 <FranciscoD> the update bugs are generally easy 14:40:12 <omnidapps> ko 14:40:16 <omnidapps> s/ko/ok 14:40:17 <FranciscoD> Any other critical bugs that need immediate attention? otherwise we'll move to the next topic 14:41:41 <fm-neuro> pagure.issue.comment.added -- major commented on ticket neuro-sig/NeuroFedora#427: "Presence at the INCF neuroinformatics assembly" https://pagure.io/neuro-sig/NeuroFedora/issue/427#comment-723733 14:42:23 <MeWjOr> Added the list of members who were active this year (after our last submission) 14:42:59 <MeWjOr> I have this weird thought that I might have missed someone, so please feel free to add yourself to the list if I have forgotten to do so 14:43:03 <FranciscoD> MeWjOr: ooh, awesome. That was super quick! :D 14:43:16 <FranciscoD> #info Please add yourself to the author list in issue #427 14:43:18 <FranciscoD> MeWjOr++ 14:43:19 <omnidapps> Yeah, we can't expect to get everyone, but this is a good start 14:43:28 <omnidapps> could we also ping the entire neuro-sig group here, just in case? 14:43:32 <MeWjOr> ;D 14:43:39 <omnidapps> in the ticket 14:43:41 <FranciscoD> omnidapps: I'll ping by e-mail after the meeting too 14:43:43 <omnidapps> ok 14:43:52 <FranciscoD> I think everyone in the pagure group *should* be receiving notifications 14:44:02 <MeWjOr> should be, yes 14:44:03 <omnidapps> ah ok, then that should be good enough 14:44:08 <FranciscoD> and the pagure group should be a superset of the packager group 14:44:16 <FranciscoD> (packagers + non packaging contributors) 14:44:20 <FranciscoD> #topic Open package reviews check 14:45:29 <FranciscoD> #info Please see the bugs this tracker bug depends on: https://bugzilla.redhat.com/show_bug.cgi?id=fedora-neuro 14:46:03 <FranciscoD> #info All reviews are assigned, so in progress. No reviews waiting for reviewers to take up 14:46:05 <FranciscoD> that's nice :D 14:46:17 <FranciscoD> #info Koschei packages check 14:46:41 <FranciscoD> #info Skipping since the package list on Koschei is still incomplete (https://pagure.io/fedora-infrastructure/issue/9664) 14:46:48 <MeWjOr> there's probably one review that I might have missed for iztok 14:46:50 <MeWjOr> :( 14:47:05 <FranciscoD> MeWjOr: ah, which one? I didn't see any in the NEW state 14:47:13 <omnidapps> should this ticket be escalated to Kevin, maybe? 14:47:23 <MeWjOr> someone would have taken it :P 14:47:36 <omnidapps> oh he replied here 14:47:52 <MeWjOr> don't really remember... I saw an email from iztok, that's why... 14:47:54 <FranciscoD> omnidapps: yeh, it's on the infra team's radar 14:48:05 <FranciscoD> MeWjOr: ah, OK. No worries, looks like someone else took it up :) 14:48:51 <FranciscoD> not having Koschei to check FTI and FTBFS does feel a bit weird 14:49:05 <FranciscoD> FTI = Fails to install, FTBFS = Fails to build from source 14:49:08 <FranciscoD> but we'll just have to wait 14:49:16 <omnidapps> I can see if there is anything I can help on, just don't want to commit to anything til I clear current queue 14:49:34 <omnidapps> If I clear current queue and have cycles I'll look :) 14:49:41 <FranciscoD> omnidapps: yeh, I wouldn't worry about it. I'm sure we're not the only sig who are affected by this :) 14:49:44 <FranciscoD> #topic Neuroscience query of the week 14:50:08 <FranciscoD> #info Please put anything of interest on to our reading list here: https://pagure.io/neuro-sig/NeuroFedora/issue/318 14:50:29 <FranciscoD> #info iztokf[m] had shared this one: The carbon impact of artificial intelligence | Nature Machine Intelligence: https://www.nature.com/articles/s42256-020-0219-9 14:50:32 <FranciscoD> totally worth a read 14:51:41 <FranciscoD> I think that's the only new one 14:51:59 <omnidapps> There is something I have, but it is related to a commercial neuro product I bought 14:52:06 <omnidapps> Maybe could share based on the topic 14:52:16 <FranciscoD> omnidapps: sounds relevant, feel free to put it on the ticket 14:52:20 <omnidapps> k 14:52:34 <FranciscoD> folks can decide if they want to read it or not: not everything will be relevant to everyone anyway :) 14:52:47 <FranciscoD> #topic Next meeting day, and chair 14:53:05 <FranciscoD> In 2 weeks on 12 April, back to 1300 UTC? 14:53:16 * FranciscoD will make sure they dont get double-booked 14:53:18 <MeWjOr> + 14:53:24 <omnidapps> sure 14:53:40 <tg-fedneuro> <b​t0dotninja> I want to do it, :) 14:53:48 <FranciscoD> ah, awesome :D 14:53:58 <FranciscoD> #info Next meeting in 2 weeks on 12th April at 1300 UTC 14:54:02 <FranciscoD> #info bt0 will chair! 14:54:08 <tg-fedneuro> <b​t0dotninja> :) 14:54:12 <FranciscoD> #action FranciscoD send out logs to list 14:54:14 <omnidapps> I forget how to give karma 14:54:19 <FranciscoD> bt0++ 14:54:24 <omnidapps> bt0dotninja++ 14:54:24 <zodbot> omnidapps: Karma for bt0dotninja changed to 17 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:54:24 <MeWjOr> omnidapps++ 14:54:31 <FranciscoD> bt0dotninja++ 14:54:33 <MeWjOr> FranciscoD++ 14:54:34 <tg-fedneuro> <b​t0dotninja> :) 14:54:37 <FranciscoD> gotta wait till F34 release :D 14:54:41 <FranciscoD> #tpic Open Floor 14:54:42 <MeWjOr> bt0dotninja++ 14:54:45 <FranciscoD> #topic Open Floor 14:55:23 <FranciscoD> I have a minor update: I'm doing a NeuroFedora related talk on 9th April for the Open neuroscience series on World Wide Neuro 14:55:23 <omnidapps> I have one thing for open floor... python updates/packaging... how extensive does our testing need to be? Last time I just tested it installed... but I don't know much about mathplotlib 14:56:23 <FranciscoD> #info NeuroFedora talk at Open Neuroscience World Wide Neuro series: https://www.world-wide.org/Open-Source/ 14:56:49 <FranciscoD> omnidapps: depends on how much time you have but in general, a quick check to see the basics work is all you need to do 14:57:09 <FranciscoD> we run unit tests etc. while building the package, and those are meant to check for detailed functions 14:57:09 <omnidapps> why does Pagure login just say "OpenID request cancelled" if you use wrong username or password? 14:57:20 <omnidapps> wouldn't it be better to add an error message on login page? 14:57:29 <major_> sorry, I lost internet 14:57:34 <FranciscoD> omnidapps: yeh, file a ticket I guess 14:57:54 <FranciscoD> if you keep seeing it, clear your cookies + cache: the new account system was deployed recently and requires it sometimes 14:58:05 <FranciscoD> Anything else for Open Floor? 14:58:08 <omnidapps> it worked fine when I logged in successfully 14:58:13 <omnidapps> will check in new profile later on 14:58:24 <major_> FranciscoD, the world wide neuro sounds cool... do share with us on how it goes 14:58:31 <major_> I'll be happy to join as well 14:58:40 <FranciscoD> major_: sure thing, will also send a reminder to the ML 14:58:47 <FranciscoD> yeh, more the merrier 14:58:53 <FranciscoD> it'll get us more visibility, hopefully 14:59:04 <major_> :D 14:59:17 <FranciscoD> ideally, it'll get us some new contributors :D 14:59:23 <FranciscoD> 🤞 14:59:32 * FranciscoD has to prepare slides etc 14:59:39 <major_> +1 14:59:39 <FranciscoD> OK, anything else for open floor? 14:59:44 <FranciscoD> we've got one minute : 14:59:46 <FranciscoD> :D 15:00:10 <major_> well, I have to head out... Gotta eat festival food today :P 15:00:15 <FranciscoD> haha 15:00:17 <FranciscoD> nice 15:00:20 <FranciscoD> let's end the meeting then 15:00:22 <FranciscoD> #endmeeting