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
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>
14:08:15 <FranciscoD> or
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:
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 PENDING
14:17:44 <FranciscoD> I've made some progress, but it isn't complete
14:17:52 <FranciscoD> #action FranciscoD repackage bluepyopt per
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:
14:21:56 <FranciscoD> #info Issue #427: Presence at the INCF neuroinformatics assembly:
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>
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:
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? 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:
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:
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:
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"
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:
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 (
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:
14:50:29 <FranciscoD> #info iztokf[m] had shared this one: The carbon impact of artificial intelligence | Nature Machine Intelligence:
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):
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:
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