<@ankursinha:fedora.im>
13:01:41
!startmeeting NeuroFedora - 2025-01-27
<@meetbot:fedora.im>
13:01:42
Meeting started at 2025-01-27 13:01:41 UTC
<@meetbot:fedora.im>
13:01:42
The Meeting name is 'NeuroFedora - 2025-01-27'
<@ankursinha:fedora.im>
13:01:52
!meetingname neurofedora
<@meetbot:fedora.im>
13:01:53
The Meeting Name is now neurofedora
<@ankursinha:fedora.im>
13:01:57
!link https://neuroblog.fedoraproject.org/2025/01/27/next-open-neurofedora-meeting-27-january-2025-1300-utc.html
<@music:fedora.im>
13:02:05
!hello
<@zodbot:fedora.im>
13:02:07
Benjamin Beasley (music) - he / him / his
<@ankursinha:fedora.im>
13:02:10
!topic Intros and roll call
<@ankursinha:fedora.im>
13:02:12
!hello
<@zodbot:fedora.im>
13:02:13
Ankur Sinha (ankursinha) - he / him / his
<@ankursinha:fedora.im>
13:02:20
hi music , happy new year! :D
<@ankursinha:fedora.im>
13:02:32
Sorry, I've been a bit busy over new year. Finally back home and getting into things.
<@ankursinha:fedora.im>
13:02:54
!group members neuro-sig
<@zodbot:fedora.im>
13:02:56
Members of neuro-sig: Ali Erdinc Koroglu, alciregi, Ankur Sinha, bt0dotninja, fangq, Sandro ., Igor Raits, ilgrad, iztokf, lbazan, Aniket Pradhan, mhough, Benjamin Beasley, sagitter, sergiopr, Zbigniew Jędrzejewski-Szmek
<@ankursinha:fedora.im>
13:03:28
Luis Bazan: bt0dotninja Alessio
<@conan_kudo:matrix.org>
13:03:35
!hi
<@zodbot:fedora.im>
13:03:37
Neal Gompa (ngompa) - he / him / his
<@conan_kudo:matrix.org>
13:06:30
Hey folks, I'm here because I need to talk to y'all about image deliverables owned by some of you
<@conan_kudo:matrix.org>
13:07:30
Ankur Sinha (FranciscoD@fedora) (he/him/his) and a few others of you own most of the scientific-oriented labs and I need to discuss what we should do about them
<@ankursinha:fedora.im>
13:07:30
Cool, we could start with that if you'd like and move on to our agenda after
<@conan_kudo:matrix.org>
13:07:44
that'd be great
<@ankursinha:fedora.im>
13:07:47
I'm the primary PoC for the comp-neuro image, yeh
<@conan_kudo:matrix.org>
13:08:02
you are also the remaining one for Fedora Scientific and Astronomy
<@conan_kudo:matrix.org>
13:08:14
I have failed to get in touch with everyone else
<@ankursinha:fedora.im>
13:08:39
Oh? I shouldn't be---I must've taken them on temporarily, but if no one else has stepped up yet, they should be removed/retired
<@conan_kudo:matrix.org>
13:08:56
your name is on the kickstarts
<@ankursinha:fedora.im>
13:09:18
!action Ankur remove his name from astro + scientific kickstart
<@ankursinha:fedora.im>
13:09:26
I'm not maintaining them, sorry
<@conan_kudo:matrix.org>
13:09:33
yeah no worries
<@conan_kudo:matrix.org>
13:09:56
basically, I don't know if you've seen the announcement from November about the retirement of ImageFactory?
<@conan_kudo:matrix.org>
13:10:16
I'm trying to clean up all the remaining usages of ImgFa
<@conan_kudo:matrix.org>
13:10:20
*ImgFac
<@ankursinha:fedora.im>
13:10:42
I did see something yeh, but I don't exactly recall if there was something I needed to do. Sorry
<@ankursinha:fedora.im>
13:11:30
https://pagure.io/fedora-kickstarts/blob/main/f/maintainers.toml -> I'm not listed for astronomy, and "scitech" is listed for scientific.
<@ankursinha:fedora.im>
13:11:37
But anyway, what can we do to help?
<@conan_kudo:matrix.org>
13:11:59
I'm starting to wonder about that file :/
<@ankursinha:fedora.im>
13:12:03
!topic ImageFactory retirement
<@conan_kudo:matrix.org>
13:12:21
anyway, ImageFactory was principally used in Fedora to produce disk images
<@conan_kudo:matrix.org>
13:12:29
container, vagrant, and cloud images
<@conan_kudo:matrix.org>
13:12:35
as well as arm disk images
<@conan_kudo:matrix.org>
13:13:34
so I've been trying to get all the groups who have such images to either a) tell me whether to drop their images or b) tell me they are okay with moving to kiwi to build their images
<@ankursinha:fedora.im>
13:14:16
We're OK to move to kiwi to build the images---assuming it spits out the same live image and all that?
<@conan_kudo:matrix.org>
13:14:31
yup
<@ankursinha:fedora.im>
13:14:34
we check our image every two weeks to make sure it builds, and we can continue doing that
<@conan_kudo:matrix.org>
13:14:46
you can see an example of how this works with the PR I have for Fedora Scientific
<@conan_kudo:matrix.org>
13:15:04
!link https://pagure.io/fedora-kiwi-descriptions/pull-request/125
<@salimma:fedora.im>
13:15:50
!hi
<@zodbot:fedora.im>
13:15:51
Michel Lind (salimma) - he / him / his
<@ankursinha:fedora.im>
13:16:25
Cool, looks simple enough. Should we open a PR porting over our image too?
<@conan_kudo:matrix.org>
13:16:29
yeah
<@conan_kudo:matrix.org>
13:16:43
if you only have a live iso, there's obviously quite a bit less to do
<@ankursinha:fedora.im>
13:16:48
!action Ankur open PR porting over comp-neuro image to Kiwi
<@conan_kudo:matrix.org>
13:17:21
but I know from davdunc and I talking that you planned on having cloud images eventually, so porting over can be helpful if you want to have arm images or cloud images later
<@ankursinha:fedora.im>
13:18:31
Awesome, yeh, we did want to do that but didn't get around to doing it for some reason
<@conan_kudo:matrix.org>
13:18:43
aside from the container, cloud, and vagrant images, the Fedora KDE images are now built using kiwi, so they're a pretty good example of how this is done minimally
<@ankursinha:fedora.im>
13:18:44
It was a while ago and I cant remember why anymore
<@ankursinha:fedora.im>
13:19:19
Awesome, that's great. I'll port it over this week and open a PR
<@conan_kudo:matrix.org>
13:19:41
I don't know what the compneuro image is composed of or based on, but if you're KDE based (or want to be :P), then feel free to reach out to the KDE SIG and we can help
<@ankursinha:fedora.im>
13:20:27
Will do---for the moment, it was just based on the workstation. I don't know if we can be cheeky and have a KDE + a Workstation image :P
<@conan_kudo:matrix.org>
13:20:39
lol
<@conan_kudo:matrix.org>
13:20:54
Workstation is also ported over to kiwi, though that hasn't been switched over yet
<@ankursinha:fedora.im>
13:21:05
tbh, I think the container is probably more of a usecase than the OS image because most people will/can install the individual packages over whatever environment they use
<@conan_kudo:matrix.org>
13:21:22
Python Classroom is an example of a workstation lab, and Scientific is an example of a KDE lab
<@conan_kudo:matrix.org>
13:21:52
!link https://pagure.io/fedora-kiwi-descriptions/pull-request/120
<@ankursinha:fedora.im>
13:22:57
Thanks very much Conan Kudo , I'll get that done ASAP
<@conan_kudo:matrix.org>
13:23:43
if you need any further assistance, feel free to reach out, I'm in the #kde:fedoraproject.org, #cloud:fedoraproject.org, and #devel:fedoraproject.org rooms :)
<@conan_kudo:matrix.org>
13:23:54
and the #releng:fedoraproject.org room too
<@ankursinha:fedora.im>
13:24:24
!topic Tasks from last meeting
<@ankursinha:fedora.im>
13:24:39
!link https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-12-02/neurofedora.2024-12-02-13.02.html
<@ankursinha:fedora.im>
13:25:05
We have a few, but they're all WIPs, so I'll just reassign them
<@ankursinha:fedora.im>
13:25:19
!action Ankur re-check bokeh PR and update for new versions
<@ankursinha:fedora.im>
13:25:31
I did have a PR, but it's so stale now it'll need to be re-done
<@ankursinha:fedora.im>
13:25:41
https://src.fedoraproject.org/rpms/python-bokeh/pull-request/1
<@ankursinha:fedora.im>
13:26:11
!action Ankur merge dcmtk PR and build deps
<@ankursinha:fedora.im>
13:26:20
same for this: https://src.fedoraproject.org/rpms/dcmtk/pull-request/10
<@ankursinha:fedora.im>
13:26:45
!action Penguinpee look at exdir and plotly
<@ankursinha:fedora.im>
13:27:00
and a general one:
<@ankursinha:fedora.im>
13:27:02
!neuro-sig: look at packages that have new versions available, add packit configs where missing to help with future updates
<@ankursinha:fedora.im>
13:27:05
!action neuro-sig: look at packages that have new versions available, add packit configs where missing to help with future updates
<@ankursinha:fedora.im>
13:27:24
!topic Open pagure tickets
<@ankursinha:fedora.im>
13:27:31
!link https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting
<@ankursinha:fedora.im>
13:28:10
The only one here worth looking at is this one:
<@ankursinha:fedora.im>
13:28:28
!link https://pagure.io/neuro-sig/NeuroFedora/issue/566
<@ankursinha:fedora.im>
13:28:37
!link https://src.fedoraproject.org/rpms/python-steps/pull-request/7
<@ankursinha:fedora.im>
13:28:44
it took some work to get it to build, but it does build
<@ankursinha:fedora.im>
13:28:52
now the other bits of the spec need to be updated
<@ankursinha:fedora.im>
13:29:00
!action Ankur update steps PR
<@ankursinha:fedora.im>
13:34:23
!topic Packages health check
<@ankursinha:fedora.im>
13:34:32
!link https://packager-dashboard.fedoraproject.org/dashboard?groups=neuro-sig
<@ankursinha:fedora.im>
13:35:03
!info A bunch of new FTBFS bugs
<@ankursinha:fedora.im>
13:35:12
from the mass-rebuild I guess
<@ankursinha:fedora.im>
13:36:06
I'll start by looking at iv and neuron
<@ankursinha:fedora.im>
13:38:37
anything that depends on neuron, like blupyopt will also remain broken until that is fixed: eg https://kojipkgs.fedoraproject.org//work/tasks/2419/128072419/build.log
<@music:fedora.im>
13:38:37
I have knocked out several FTBFS, and will probably deal with several more. I have seen mostly a mix of GCC15/C23, numpy 2, and scikit-learn 1.6.0 as root casues. I looked at `python-pysdl2` and decided not to work on it. I just opened https://github.com/wmayner/pyemd/pull/69 upstream for `python-pyemd`, but I am not sure I want to dig into https://github.com/wmayner/pyemd/issues/68 or the crash in https://bugzilla.redhat.com/show_bug.cgi?id=2333956#c2, so I’m probably going to move on from it too.
<@ankursinha:fedora.im>
13:39:03
Sounds good music , thanks
<@ankursinha:fedora.im>
13:39:25
I expect neuron will have a few gcc15/c23 related issues that may need sending upstream. I'll take a look
<@ankursinha:fedora.im>
13:40:36
!action neuro-sig: please prioritise FTBFS bugs
<@ankursinha:fedora.im>
13:41:07
!topic Open package reviews check
<@ankursinha:fedora.im>
13:41:24
!link https://bugzilla.redhat.com/show_bug.cgi?id=fedora-neuro
<@ankursinha:fedora.im>
13:42:37
(please click on the "show advanced fields" button on the right to see the bugs that "block" this tracker bug)
<@ankursinha:fedora.im>
13:43:02
!info https://bugzilla.redhat.com/show_bug.cgi?id=2323073 -> under review
<@ankursinha:fedora.im>
13:43:23
!info https://bugzilla.redhat.com/show_bug.cgi?id=2283111 -> ready for review
<@ankursinha:fedora.im>
13:44:46
!topic CompNeuro lab compose status check
<@ankursinha:fedora.im>
13:44:58
!info https://koji.fedoraproject.org/koji/packageinfo?packageID=30691 -> all green, looks good
<@ankursinha:fedora.im>
13:45:15
!topic (Neuro)science query of the week
<@ankursinha:fedora.im>
13:45:29
!info take a look at the planet: https://neuroblog.fedoraproject.org/planet-neuroscientists/
<@ankursinha:fedora.im>
13:46:37
Uh: https://www.sciencenews.org/article/danger-after-la-fires-debris-flows
<@ankursinha:fedora.im>
13:48:31
Job opening: https://blog.arxiv.org/2025/01/21/were-hiring-user-support-specialist/
<@ankursinha:fedora.im>
13:48:58
A very good read:
<@ankursinha:fedora.im>
13:49:00
!link https://www.womeninneuroscienceuk.org/post/bridging-the-gap-rachel-horne
<@ankursinha:fedora.im>
13:49:18
Also:
<@ankursinha:fedora.im>
13:49:21
!link https://www.womeninneuroscienceuk.org/post/winuk-wrapped-2024-a-year-in-review
<@ankursinha:fedora.im>
13:49:41
and for those interested in machine learning and LLMs:
<@ankursinha:fedora.im>
13:49:44
!link https://rodneybrooks.com/predictions-scorecard-2025-january-01/
<@ankursinha:fedora.im>
13:50:44
https://www.motherjones.com/politics/2025/01/los-angeles-fires-detox-wellness-influencers/
<@ankursinha:fedora.im>
13:51:55
!topic Open floor
<@ankursinha:fedora.im>
13:52:24
!info Next meeting in 2 weeks at same time (10 Feb, 1300 UTC)
<@ankursinha:fedora.im>
13:53:48
I don't think we have anything else, I'll close the meeting in a couple of minutes if nothing else comes up
<@ankursinha:fedora.im>
13:57:24
!endmeeting