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 https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 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' <code@musicinmybrain.net> 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: https://meetbot.fedoraproject.org/fedora-neuro/2022-08-15/neurofedora.2022-08-15-13.00.html 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: https://lists.fedoraproject.org/archives/list/meetingminutes@lists.fedoraproject.org/thread/2XJVI7CCFWKU6AY6LGAFPM5XEWWXS3KB/ 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: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/OKKBJFPZCZHW664NNPWWKKHCDEJIQHFJ/#ZERC37LOEP5X2SJ5MMNOS7DY5V6LJQSQ 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: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/OKKBJFPZCZHW664NNPWWKKHCDEJIQHFJ/#ZERC37LOEP5X2SJ5MMNOS7DY5V6LJQSQ 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: https://lists.fedoraproject.org/archives/list/meetingminutes@lists.fedoraproject.org/message/2UD354WUBE2HE5XMTQNH5ENO5I44DV6E/ 13:19:09 <FranciscoD_> #info Logs from Aug 15 meeting are here: https://lists.fedoraproject.org/archives/list/meetingminutes@lists.fedoraproject.org/message/2UD354WUBE2HE5XMTQNH5ENO5I44DV6E/ 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 ✨ : https://src.fedoraproject.org/rpms/python-pyABF 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_> https://src.fedoraproject.org/rpms/python-pyABF/commits/rawhide 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: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting 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: https://packager-dashboard.fedoraproject.org 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 : https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/#_package_removal_for_long_standing_ftbfs_and_fti_bugs 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_> https://bugzilla.redhat.com/show_bug.cgi?id=2122144 13:38:40 <FranciscoD_> https://src.fedoraproject.org/rpms/python-scikit-learn/c/cd95a0de88804fdeffc92e1d7e3d52d08154d333?branch=rawhide 13:41:50 <FranciscoD_> if you search the page for "is available", you'll see all the bugs release-monitoring.org 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: https://docs.fedoraproject.org/en-US/fesco/Packager_sponsor_policy/#open_prs 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: https://bugzilla.redhat.com/show_bug.cgi?id=fedora-neuro 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_> https://bugzilla.redhat.com/show_bug.cgi?id=2050281 -> approved, needs to be imported etc. 13:48:42 <FranciscoD_> https://bugzilla.redhat.com/show_bug.cgi?id=2121114 -> approved, and I expect to sponsor mairacanal very soon given their reviews etc. 13:49:23 <FranciscoD_> https://bugzilla.redhat.com/show_bug.cgi?id=2122170 -> 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: https://koji.fedoraproject.org/koji/packageinfo?packageID=30691 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_> https://www.nature.com/articles/s41593-022-01115-4 13:52:22 <FranciscoD_> "the brain responds in similar ways to 45 different languges" ^ 13:52:33 <FranciscoD_> https://www.nature.com/articles/s41583-022-00613-5 -> neural basis for sugar preferences (review paper) 13:52:53 <FranciscoD_> https://www.nature.com/articles/s41593-022-01154-x -> 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: https://www.alba.network/ 13:53:51 <FranciscoD_> lots of more neuroscience on the planets, so do take a look from time to time: 13:53:51 <FranciscoD_> https://neuroblog.fedoraproject.org/planet-neuroscientists/ 13:53:51 <FranciscoD_> https://neuroblog.fedoraproject.org/planet-neuroscience/ 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_> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3GS6KI5JM5RPR2QYVTZLK624D5GZFBIR/ 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_> https://fedorapeople.org/groups/schedule/f-37/f-37-key-tasks.html -> 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