13:00:58 <FranciscoD_> #startmeeting NeuroFedora - 2022-08-29
13:00:58 <zodbot> Meeting started Mon Aug 29 13:00:58 2022 UTC.
13:00:58 <zodbot> This meeting is logged and archived in a public location.
13:00:58 <zodbot> The chair is FranciscoD_. Information about MeetBot at
13:00:58 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
13:00:58 <zodbot> The meeting name has been set to 'neurofedora_-_2022-08-29'
13:01:03 <FranciscoD_> #meetingname neurofedora
13:01:03 <zodbot> The meeting name has been set to 'neurofedora'
13:01:16 <FranciscoD_> #topic Agenda
13:01:34 <FranciscoD_> #info New introductions and roll call
13:01:36 <FranciscoD_> #info Tasks from last meeting
13:01:44 <FranciscoD_> #info Open pagure tickets
13:01:48 <FranciscoD_> #info Package health check
13:01:55 <FranciscoD_> #info Open package reviews check
13:02:18 <FranciscoD_> #info Comp-neuro OS image status for F37/F38
13:02:19 <FranciscoD_> #info Neuroscience query of the week
13:02:31 <FranciscoD_> #info Next meeting day, chair, time
13:02:32 <FranciscoD_> #info Open floor
13:02:39 <FranciscoD_> #topic New introductions and roll call
13:02:57 <FranciscoD_> Hi everyone, @room , if you're here for the Neuro-sig meeting, please introduce yourselves
13:03:21 <FranciscoD_> #info Ankur Sinha (ankursinha, FranciscoD), UTC+1; NeuroFedora, packaging, Fedora Join etc.
13:03:32 <FranciscoD_> we'll wait ~5 minute here for folks to join in
13:03:41 <music[m]> .hello music
13:03:42 <zodbot> music[m]: music 'Benjamin Beasley' <>
13:05:18 <FranciscoD_> #chair music
13:05:18 <zodbot> Current chairs: FranciscoD_ music
13:05:29 <FranciscoD_> #chair mairacanal
13:05:29 <zodbot> Current chairs: FranciscoD_ mairacanal music
13:08:06 <FranciscoD_> hi folks! let's proceed with the agenda then
13:08:15 <FranciscoD_> #topic Tasks from last meeting
13:08:40 <FranciscoD_> #info Logs from last meeting are here:
13:09:00 <FranciscoD_> hrm, meetbot is a little slow..
13:09:48 <FranciscoD_> #chair vanessa_kris
13:09:48 <zodbot> Current chairs: FranciscoD_ mairacanal music vanessa_kris
13:10:24 <FranciscoD_> still loading..
13:10:35 <FranciscoD_> is meetbot.fp.o working for others?
13:10:54 <vanessa_kris[m]> #info Vanessa Chris (vanessakris), UTC +1 ; NeuroFedora.
13:11:38 <FranciscoD_> lists.fp.o won't load either..
13:11:42 * FranciscoD_ goes to check infra outages
13:12:15 <FranciscoD_> hrm, it's loading, just very slow..
13:13:39 <FranciscoD_> here are the logs from the mailing list archives, in the meantime:
13:14:00 <FranciscoD_> omnidapps to follow up on Pluto migration from Venus  omnidapps[m] , you here? how's this going?
13:14:21 <FranciscoD_> the infra team is working on this:
13:14:42 <FranciscoD_> I think we can drop it from our task list, since it isn't exactly a neuro-sig task
13:15:12 <FranciscoD_> #info Those interested in the Fedora planet migration from venus to pluto, please subscribe to the Fedora infra ML and watch this thread:
13:15:31 <FranciscoD_> FranciscoD fix arbor and genesis FTBFS bugs -> WIP, working on genesis now
13:15:57 <FranciscoD_> unfortunately, the genesis code base is old, and the makefiles etc. are all hand written, so making sure the right compilation flags are being passed to sub-dirs etc. is a bit of a pain
13:16:05 <FranciscoD_> #action FranciscoD fix arbor and genesis FTBFS bugs
13:16:14 <FranciscoD_> #info FranciscoD fix arbor and genesis FTBFS bugs -> WIP
13:16:35 <FranciscoD_> #info vanessa_kris add neuro-sig to python-ephyviewer, python-astor, python-neatdend -> DONE
13:16:50 <FranciscoD_> #info ALL MEMBERS: check that neuro-sig is added to all neuro related packages -> DONE
13:17:25 <FranciscoD_> (also just realised that I'm looking at the logs from Aug 01 instead of Aug 15!)
13:17:26 <FranciscoD_> sheesh
13:19:04 <FranciscoD_> right, the logs from the Aug 15 meeting are here:
13:19:09 <FranciscoD_> #info Logs from Aug 15 meeting are here:
13:19:35 <FranciscoD_> the first two tasks were the same, so not a lot of harm done XD
13:19:42 <FranciscoD_> #info vanessa_kris update python-pyABF as noted in review (apply patch to fix failing tests etc. -> DONE
13:20:10 <FranciscoD_> python-pyABF is not packaged and in the repos ✨ :
13:20:18 <FranciscoD_> vanessa_kris: built and updates pushed etc?
13:20:41 <FranciscoD_> ah, hold on, you haven't imported it yet from the looks of it
13:20:47 <FranciscoD_>
13:20:50 <vanessa_kris[m]> Yes I will import
13:21:05 <FranciscoD_> awesome, thanks very much, do ping me if you need any help with the rebasing and all that
13:21:21 <FranciscoD_> #action vanessa_kris import python-pyABF and build/push updates
13:21:32 <FranciscoD_> #info FranciscoD update dcmtk after FESCo decision -> DONE
13:22:02 <FranciscoD_> dcmtk and packages that depended on it were rebuilt in F35/36/37
13:22:23 <FranciscoD_> #info FranciscoD file ticket against packager-dashboard -> DONE
13:22:42 <FranciscoD_> packager-dashboard should now be working fine with group names also. Last time, if we searched for "neuro-sig", it was going to the wrong URL
13:22:57 <FranciscoD_> #info FranciscoD update meeting topic to say F37/F38 -> DONE
13:23:04 <FranciscoD_> although I will double-check that I changed it everywhere
13:23:23 <FranciscoD_> OK, so most action items from last meeting are all done, awesome
13:23:34 <FranciscoD_> #topic Open pagure tickets
13:23:55 <FranciscoD_> #info Any tickets that need discussing should be marked with the "next meeting" tag on our pagure project:
13:24:08 <FranciscoD_> Only the usual reading list ticket there, we'll discuss that in its own topic
13:24:12 <FranciscoD_> #info No tickets to discuss
13:24:30 <FranciscoD_> #topic Neuro-sig packages health check
13:25:36 <FranciscoD_> hrm, the packager-dashboard is also very slow for me
13:26:17 <FranciscoD_> Could others try: and see if it's working for you?
13:26:46 <FranciscoD_> search for "neuro-sig" there, and that should take you to our package list
13:26:55 <mairacanal[m]> FranciscoD_: Looks ok to me
13:26:59 <FranciscoD_> if you're a packager, you can also enter your fas username there and it'll show you your packages
13:27:12 <FranciscoD_> mairacanal: does it load after you search for neuro-sig?
13:27:19 <mairacanal[m]> FranciscoD_: yep
13:27:22 <FranciscoD_> my page is still loading here ..
13:27:29 <FranciscoD_> hrm, must be my network then :(
13:27:50 <FranciscoD_> ok, loaded finally, phew!
13:28:40 <FranciscoD_> #info We prioritise FTI and FTBFS bugs because they prevent packages from being used by users, then any other bug fixes, updates etc.
13:29:08 <FranciscoD_> #info Community policy on FTI (fails to install) and FTBFS (fails to build from source) is here :
13:29:23 <FranciscoD_> if a package remains in these states for too long, it's retired from Fedora
13:30:01 <FranciscoD_> only the one FTI, pydeps, and that's because it doesn't support py3.11 yet (IIRC)
13:30:09 <FranciscoD_> oh, IIRC -> "if I recall correctly"
13:31:29 <FranciscoD_> Looks like we fixed that, it's now FTI for F35 according to the dashboard, but no bug has been filed
13:31:47 <FranciscoD_> I guess we'll wait for the script to file a bug and then look into it.
13:31:57 <FranciscoD_> #info pydeps FTI on F35, but no bug filed yet by automation
13:33:02 <FranciscoD_> got a few FTBFS packages (but not all have bugs filed yet)
13:33:17 <FranciscoD_> I'll fix genesis today (or if it's too much work, I'll retire it)
13:33:17 <FranciscoD_> and then move on to arbor, which needs updating too
13:34:58 <FranciscoD_> please do go over the list and look at the other FTBFS bugs---in a lot of cases, it's usually as simple as a rebuild (deps updated so package needs to be updated to regenerate "requires" and so on)
13:35:08 <FranciscoD_> this applies especially to Python packages
13:37:28 <FranciscoD_> hrm, we'd fixed python-pingouin, but it seems to have FTI again because scikit-learn got updated
13:37:37 <FranciscoD_>
13:38:40 <FranciscoD_>
13:41:50 <FranciscoD_> if you search the page for "is available", you'll see all the bugs files for new versions of software
13:42:45 <FranciscoD_> for a lot of Python packages, this usually only requires updating the version in the spec, so if you have the time, please work on these---they're great exercise for folks starting with packaging, and the pull requests you open will help you get sponsored to the packager group too
13:44:31 <FranciscoD_> here is the FESCo policy document:
13:45:57 <FranciscoD_> OK, packages are fine---a few to update, and a few FTI/FTBFS to fix
13:46:20 <FranciscoD_> #info Packages are in good health: a few to updated, a few FTI/FTBFS to fix (please prioritise FTI/FTBFS bugs)
13:46:33 <FranciscoD_> #topic Open package reviews check
13:47:11 <FranciscoD_> #info All new neuro-sig package review submissions should block the tracker bug here:
13:47:36 <FranciscoD_> please click on the "show advanced fields" button to see the "depends on" list, and you'll see all review tickets there
13:47:58 <FranciscoD_> only 3 open review tickets:
13:48:11 <FranciscoD_> -> approved, needs to be imported etc.
13:48:42 <FranciscoD_> -> approved, and I expect to sponsor mairacanal very soon given their reviews etc.
13:49:23 <FranciscoD_> -> assigned, so should be under review (but flags haven't been set yet)
13:49:36 <FranciscoD_> #info 3 open tickets, 2 approved, one under review already
13:49:42 <FranciscoD_> that's all good then :)
13:50:05 <FranciscoD_> #topic Comp-neuro ISO image build check for F37/F38
13:50:31 <FranciscoD_> #info please go to the task on koji to check if the Comp-neuro OS is building properly:
13:50:32 <FranciscoD_> green ticks, so all good
13:50:55 <FranciscoD_> #topic Neuroscience query of the week
13:51:10 <FranciscoD_> #info If anyone has any general neuroscience/science to share, this is the topic to do it :)
13:51:23 <FranciscoD_> I think I did have a couple that I put on our reading list
13:51:25 * FranciscoD_ goes to check
13:51:56 <FranciscoD_>
13:52:22 <FranciscoD_> "the brain responds in similar ways to 45 different languges" ^
13:52:33 <FranciscoD_> -> neural basis for sugar preferences (review paper)
13:52:53 <FranciscoD_> ->  Addressing the opportunity gap in the Latin American neuroscience community
13:53:18 <FranciscoD_> the last one is from the ALBA network. You can learn more about them here:
13:53:51 <FranciscoD_> lots of more neuroscience on the planets, so do take a look from time to time:
13:53:51 <FranciscoD_>
13:53:51 <FranciscoD_>
13:54:14 <FranciscoD_> #topic Next meeting day, and chair.
13:54:18 <FranciscoD_> same time, in 2 weeks?
13:54:29 <FranciscoD_> would anyone like to give chairing a try? :)
13:56:28 <FranciscoD_> we follow the same script each week, so we basically have the last meeting logs open and go over the same topics + commands
13:57:57 <FranciscoD_> I'm always happy to be the fall-back, but it someone wants to do it, do let me know please
13:58:18 <FranciscoD_> #info Next meeting in 2 weeks (12 sept at 1300 UTC)
13:58:33 <FranciscoD_> #info ankursinha to chair meeting (but others are most welcome to take it on too)
13:58:38 <FranciscoD_> #topic Open floor
13:58:54 <FranciscoD_> we've got a couple of minutes for anything that wasn't on the agenda :)
13:59:41 <FranciscoD_> A general announcement that we should all be aware of:
13:59:45 <FranciscoD_>
13:59:57 <FranciscoD_> (it's already begun)
14:00:28 <FranciscoD_> what this means is that all new updates from now will not make it to the OS images---they will be received by users as "zero day" updates.
14:01:03 <FranciscoD_> if there's a package update that needs to go to the release media, one needs to request a "freeze exception"
14:01:06 <music[m]> There’s actually a gap between the betw freeze and final freeze.
14:01:47 <FranciscoD_> ah, so this is for the beta release
14:01:59 <FranciscoD_> and there'll be another "final" one for the final release?
14:02:09 <music[m]> Exactly
14:02:23 <FranciscoD_> nice, good to clear that
14:02:47 <FranciscoD_> -> release schedule
14:03:19 <FranciscoD_> "beta freeze" ends on "beta release", then "final freeze" starts a few weeks later
14:03:25 <music[m]> Generally major/disruptive updates should be avoided after beta freeze, but everything held up in the beta freeze can go stable by the final freeze.
14:03:49 <FranciscoD_> +1, good to know
14:04:24 <FranciscoD_> OK, with that, if there's nothing else, I'll end the meeting in a minute (we're 4 minutes over today, sorry about that)
14:05:28 <FranciscoD_> thanks for coming everyone, see you in two weeks if not before :)
14:05:31 <FranciscoD_> #endmeeting