13:00:58 #startmeeting NeuroFedora - 2022-08-29 13:00:58 Meeting started Mon Aug 29 13:00:58 2022 UTC. 13:00:58 This meeting is logged and archived in a public location. 13:00:58 The chair is FranciscoD_. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 13:00:58 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:00:58 The meeting name has been set to 'neurofedora_-_2022-08-29' 13:01:03 #meetingname neurofedora 13:01:03 The meeting name has been set to 'neurofedora' 13:01:16 #topic Agenda 13:01:34 #info New introductions and roll call 13:01:36 #info Tasks from last meeting 13:01:44 #info Open pagure tickets 13:01:48 #info Package health check 13:01:55 #info Open package reviews check 13:02:18 #info Comp-neuro OS image status for F37/F38 13:02:19 #info Neuroscience query of the week 13:02:31 #info Next meeting day, chair, time 13:02:32 #info Open floor 13:02:39 #topic New introductions and roll call 13:02:57 Hi everyone, @room , if you're here for the Neuro-sig meeting, please introduce yourselves 13:03:21 #info Ankur Sinha (ankursinha, FranciscoD), UTC+1; NeuroFedora, packaging, Fedora Join etc. 13:03:32 we'll wait ~5 minute here for folks to join in 13:03:41 .hello music 13:03:42 music[m]: music 'Benjamin Beasley' 13:05:18 #chair music 13:05:18 Current chairs: FranciscoD_ music 13:05:29 #chair mairacanal 13:05:29 Current chairs: FranciscoD_ mairacanal music 13:08:06 hi folks! let's proceed with the agenda then 13:08:15 #topic Tasks from last meeting 13:08:40 #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 hrm, meetbot is a little slow.. 13:09:48 #chair vanessa_kris 13:09:48 Current chairs: FranciscoD_ mairacanal music vanessa_kris 13:10:24 still loading.. 13:10:35 is meetbot.fp.o working for others? 13:10:54 #info Vanessa Chris (vanessakris), UTC +1 ; NeuroFedora. 13:11:38 lists.fp.o won't load either.. 13:11:42 * FranciscoD_ goes to check infra outages 13:12:15 hrm, it's loading, just very slow.. 13:13:39 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 omnidapps to follow up on Pluto migration from Venus omnidapps[m] , you here? how's this going? 13:14:21 the infra team is working on this: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/OKKBJFPZCZHW664NNPWWKKHCDEJIQHFJ/#ZERC37LOEP5X2SJ5MMNOS7DY5V6LJQSQ 13:14:42 I think we can drop it from our task list, since it isn't exactly a neuro-sig task 13:15:12 #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 fix arbor and genesis FTBFS bugs -> WIP, working on genesis now 13:15:57 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 #action FranciscoD fix arbor and genesis FTBFS bugs 13:16:14 #info FranciscoD fix arbor and genesis FTBFS bugs -> WIP 13:16:35 #info vanessa_kris add neuro-sig to python-ephyviewer, python-astor, python-neatdend -> DONE 13:16:50 #info ALL MEMBERS: check that neuro-sig is added to all neuro related packages -> DONE 13:17:25 (also just realised that I'm looking at the logs from Aug 01 instead of Aug 15!) 13:17:26 sheesh 13:19:04 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 #info Logs from Aug 15 meeting are here: https://lists.fedoraproject.org/archives/list/meetingminutes@lists.fedoraproject.org/message/2UD354WUBE2HE5XMTQNH5ENO5I44DV6E/ 13:19:35 the first two tasks were the same, so not a lot of harm done XD 13:19:42 #info vanessa_kris update python-pyABF as noted in review (apply patch to fix failing tests etc. -> DONE 13:20:10 python-pyABF is not packaged and in the repos ✨ : https://src.fedoraproject.org/rpms/python-pyABF 13:20:18 vanessa_kris: built and updates pushed etc? 13:20:41 ah, hold on, you haven't imported it yet from the looks of it 13:20:47 https://src.fedoraproject.org/rpms/python-pyABF/commits/rawhide 13:20:50 Yes I will import 13:21:05 awesome, thanks very much, do ping me if you need any help with the rebasing and all that 13:21:21 #action vanessa_kris import python-pyABF and build/push updates 13:21:32 #info FranciscoD update dcmtk after FESCo decision -> DONE 13:22:02 dcmtk and packages that depended on it were rebuilt in F35/36/37 13:22:23 #info FranciscoD file ticket against packager-dashboard -> DONE 13:22:42 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 #info FranciscoD update meeting topic to say F37/F38 -> DONE 13:23:04 although I will double-check that I changed it everywhere 13:23:23 OK, so most action items from last meeting are all done, awesome 13:23:34 #topic Open pagure tickets 13:23:55 #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 Only the usual reading list ticket there, we'll discuss that in its own topic 13:24:12 #info No tickets to discuss 13:24:30 #topic Neuro-sig packages health check 13:25:36 hrm, the packager-dashboard is also very slow for me 13:26:17 Could others try: https://packager-dashboard.fedoraproject.org and see if it's working for you? 13:26:46 search for "neuro-sig" there, and that should take you to our package list 13:26:55 FranciscoD_: Looks ok to me 13:26:59 if you're a packager, you can also enter your fas username there and it'll show you your packages 13:27:12 mairacanal: does it load after you search for neuro-sig? 13:27:19 FranciscoD_: yep 13:27:22 my page is still loading here .. 13:27:29 hrm, must be my network then :( 13:27:50 ok, loaded finally, phew! 13:28:40 #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 #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 if a package remains in these states for too long, it's retired from Fedora 13:30:01 only the one FTI, pydeps, and that's because it doesn't support py3.11 yet (IIRC) 13:30:09 oh, IIRC -> "if I recall correctly" 13:31:29 Looks like we fixed that, it's now FTI for F35 according to the dashboard, but no bug has been filed 13:31:47 I guess we'll wait for the script to file a bug and then look into it. 13:31:57 #info pydeps FTI on F35, but no bug filed yet by automation 13:33:02 got a few FTBFS packages (but not all have bugs filed yet) 13:33:17 I'll fix genesis today (or if it's too much work, I'll retire it) 13:33:17 and then move on to arbor, which needs updating too 13:34:58 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 this applies especially to Python packages 13:37:28 hrm, we'd fixed python-pingouin, but it seems to have FTI again because scikit-learn got updated 13:37:37 https://bugzilla.redhat.com/show_bug.cgi?id=2122144 13:38:40 https://src.fedoraproject.org/rpms/python-scikit-learn/c/cd95a0de88804fdeffc92e1d7e3d52d08154d333?branch=rawhide 13:41:50 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 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 here is the FESCo policy document: https://docs.fedoraproject.org/en-US/fesco/Packager_sponsor_policy/#open_prs 13:45:57 OK, packages are fine---a few to update, and a few FTI/FTBFS to fix 13:46:20 #info Packages are in good health: a few to updated, a few FTI/FTBFS to fix (please prioritise FTI/FTBFS bugs) 13:46:33 #topic Open package reviews check 13:47:11 #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 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 only 3 open review tickets: 13:48:11 https://bugzilla.redhat.com/show_bug.cgi?id=2050281 -> approved, needs to be imported etc. 13:48:42 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 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 #info 3 open tickets, 2 approved, one under review already 13:49:42 that's all good then :) 13:50:05 #topic Comp-neuro ISO image build check for F37/F38 13:50:31 #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 green ticks, so all good 13:50:55 #topic Neuroscience query of the week 13:51:10 #info If anyone has any general neuroscience/science to share, this is the topic to do it :) 13:51:23 I think I did have a couple that I put on our reading list 13:51:25 * FranciscoD_ goes to check 13:51:56 https://www.nature.com/articles/s41593-022-01115-4 13:52:22 "the brain responds in similar ways to 45 different languges" ^ 13:52:33 https://www.nature.com/articles/s41583-022-00613-5 -> neural basis for sugar preferences (review paper) 13:52:53 https://www.nature.com/articles/s41593-022-01154-x -> Addressing the opportunity gap in the Latin American neuroscience community 13:53:18 the last one is from the ALBA network. You can learn more about them here: https://www.alba.network/ 13:53:51 lots of more neuroscience on the planets, so do take a look from time to time: 13:53:51 https://neuroblog.fedoraproject.org/planet-neuroscientists/ 13:53:51 https://neuroblog.fedoraproject.org/planet-neuroscience/ 13:54:14 #topic Next meeting day, and chair. 13:54:18 same time, in 2 weeks? 13:54:29 would anyone like to give chairing a try? :) 13:56:28 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 I'm always happy to be the fall-back, but it someone wants to do it, do let me know please 13:58:18 #info Next meeting in 2 weeks (12 sept at 1300 UTC) 13:58:33 #info ankursinha to chair meeting (but others are most welcome to take it on too) 13:58:38 #topic Open floor 13:58:54 we've got a couple of minutes for anything that wasn't on the agenda :) 13:59:41 A general announcement that we should all be aware of: 13:59:45 https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3GS6KI5JM5RPR2QYVTZLK624D5GZFBIR/ 13:59:57 (it's already begun) 14:00:28 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 if there's a package update that needs to go to the release media, one needs to request a "freeze exception" 14:01:06 There’s actually a gap between the betw freeze and final freeze. 14:01:47 ah, so this is for the beta release 14:01:59 and there'll be another "final" one for the final release? 14:02:09 Exactly 14:02:23 nice, good to clear that 14:02:47 https://fedorapeople.org/groups/schedule/f-37/f-37-key-tasks.html -> release schedule 14:03:19 "beta freeze" ends on "beta release", then "final freeze" starts a few weeks later 14:03:25 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 +1, good to know 14:04:24 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 thanks for coming everyone, see you in two weeks if not before :) 14:05:31 #endmeeting