neurofedora
LOGS
13:01:11 <FranciscoD_> #startmeeting NeuroFedora - 2022-01-31
13:01:11 <zodbot> Meeting started Mon Jan 31 13:01:11 2022 UTC.
13:01:11 <zodbot> This meeting is logged and archived in a public location.
13:01:11 <zodbot> The chair is FranciscoD_. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
13:01:11 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
13:01:11 <zodbot> The meeting name has been set to 'neurofedora_-_2022-01-31'
13:01:23 <FranciscoD_> #meetingname neurofedora
13:01:23 <zodbot> The meeting name has been set to 'neurofedora'
13:02:14 <FranciscoD_> #chair omnidapps[m] zbyszek alciregi barakat-ajadi hafsat hardeborlaa oluyosola oluyosola:fedora.im OluyosolaAfolabi vanessakhris zbysz zbyszek[m] achilleas hafsat HafsatAjia-Egbey lbazan major MeWjOr music music omnidapps  shaane[m]
13:02:14 <zodbot> Current chairs: FranciscoD_ HafsatAjia-Egbey MeWjOr OluyosolaAfolabi achilleas alciregi barakat-ajadi hafsat hardeborlaa lbazan major music music oluyosola oluyosola:fedora.im omnidapps omnidapps[m] shaane[m] vanessakhris zbysz zbyszek zbyszek[m]
13:02:33 <FranciscoD_> That's everyone I can see in the list here, so please let me know if I've missed you :)
13:02:42 <FranciscoD_> #topic Agenda
13:02:46 <FranciscoD_> Today's agenda is:
13:03:00 <FranciscoD_> #info Agenda is at: https://neuroblog.fedoraproject.org/2022/01/31/next-open-neurofedora-meeting-31-january-1300-utc.html
13:03:23 <FranciscoD_> I won't copy the items here today, let's save that 5 minutes.
13:03:27 <FranciscoD_> So moving on to the first agenda item
13:03:34 <FranciscoD_> #topic New introductions and roll call
13:03:51 <FranciscoD_> Please write a short sentence about yourself for the logs, like this:
13:04:14 <FranciscoD_> #info ankursinha (FranciscoD); UTC (London); Fedora packagers, NeuroFedora, Fedora Join etc.
13:04:27 <FranciscoD_> We'll wait at this topic for ~5 minutes to give everyone a chance to join
13:04:57 <vanessa_kris[m]> #info Vanessa Christopher (vanessa_kris) UTC +1 (Cameroon) NeuroFedora, Join Fedora.
13:05:09 <omnidapps[m]> #info omnidapps (nerdsville); UTC+7:00 (Asia/Bangkok); Fedora packagers, NeuroFedora, development, DevOps, etc.
13:06:08 <shaane[m]> #info Shane Allcroft (shaneallcroft) UTC-5 (New york) Fedora packagers, Neurofedora, development
13:06:14 <FranciscoD_> shaneallcroft++
13:06:14 <zodbot> FranciscoD_: Karma for shaneallcroft changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
13:06:23 <FranciscoD_> omnidapps++
13:06:25 <FranciscoD_> nerdsville++
13:06:25 <zodbot> FranciscoD_: Karma for nerdsville changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
13:06:29 <shaane[m]> : ) thank you!
13:06:32 <FranciscoD_> new cycle, new cookies :)
13:06:39 <omnidapps[m]> :)
13:06:40 <omnidapps[m]> ankursinha++
13:06:56 <omnidapps[m]> FranciscoD++
13:07:00 <omnidapps[m]> oh I know why that isn't working x)
13:07:01 <FranciscoD_> still only one cookie to give per cycle, though
13:07:08 <FranciscoD_> omnidapps[m]: already given? :D
13:07:15 <omnidapps[m]> my username probably has the [m] in it
13:07:26 <FranciscoD_> ah, yeh, I see the [m] suffix here
13:07:56 <FranciscoD_> I think you can add your nick with the [m] suffix to FAS also
13:08:41 <omnidapps[m]> yeah
13:09:24 <FranciscoD_> if there's anyone else here too, please join in
13:09:43 <FranciscoD_> These meetings are open, and we want everyone to join us---even if you don't consider yourself a contributor yet
13:10:08 <FranciscoD_> I'll move to the next topic in the meantime, but please join whenever you wish
13:10:15 <FranciscoD_> #topic Tasks from last meeting
13:10:33 <FranciscoD_> #info Last meeting logs: https://meetbot.fedoraproject.org/teams/neurofedora/neurofedora.2022-01-17-13.02.html
13:10:34 <FranciscoD_> please scroll to the bottom to see the list of "action items"
13:10:51 <FranciscoD_> FranciscoD_ assign rhbz #2018705 to vanessa_kris as Outreachy task for this week -> done
13:10:53 <FranciscoD_> #info FranciscoD_ assign rhbz #2018705 to vanessa_kris as Outreachy task for this week -> DONE
13:11:07 <FranciscoD_> - FranciscoD_ make time to update ITK: still working on this :/
13:11:14 <FranciscoD_> #info FranciscoD_ make time to update ITK - WIP
13:11:17 <FranciscoD_> #action FranciscoD_ make time to update ITK
13:11:29 <FranciscoD_> - FranciscoD_ add snakemake update to vanessa_kris 's Outreachy task list for this or next week -> all done here
13:11:31 <FranciscoD_> #info FranciscoD_ add snakemake update to vanessa_kris 's Outreachy task list for this or next week -> DONE
13:11:40 <FranciscoD_> - FranciscoD_ complete review for autograd -> DONE (today)
13:11:43 <FranciscoD_> #info FranciscoD_ complete review for autograd -> DONE
13:11:52 <FranciscoD_> - oluyosola provide update to python-pesto review tickett -> PENDING
13:11:57 <FranciscoD_> #info oluyosola provide update to python-pesto review tickett -> PENDING
13:11:59 <FranciscoD_> #action oluyosola provide update to python-pesto review tickett
13:12:09 <FranciscoD_> - hardeborlaa needs to import this one (approved): https://bugzilla.redhat.com/show_bug.cgi?id=2018238 -> seems to still be WIP
13:12:13 <FranciscoD_> #info hardeborlaa needs to import this one (approved): https://bugzilla.redhat.com/show_bug.cgi?id=2018238 -> WIP
13:12:17 <FranciscoD_> #action hardeborlaa needs to import this one (approved): https://bugzilla.redhat.com/show_bug.cgi?id=2018238
13:12:41 <FranciscoD_> - FranciscoD_ update #2026389 -> DONE, vanessa_khris also approved this package today (Thanks!)
13:12:44 <FranciscoD_> #info FranciscoD_ update #2026389 -> DONE
13:13:09 <FranciscoD_> #action FranciscoD_ request python-neurotune SCM and import etc.
13:13:24 <FranciscoD_> - FranciscoD_ vanessa_kris : see if #2034723 can be put on Outreachy task list this or next week too -> DONE, approved, now on QA
13:13:31 <FranciscoD_> #info FranciscoD_ vanessa_kris : see if #2034723 can be put on Outreachy task list this or next week too -> DONE
13:13:44 <FranciscoD_> - FranciscoD_ add short description to planets describing what they do -> WIP, not had the chance to work on this yet
13:13:55 <FranciscoD_> Does anyone else want to do this? Should be quite a simple one
13:14:08 <omnidapps[m]> me
13:14:18 <FranciscoD_> thanks omnidapps[m] :)
13:14:29 <FranciscoD_> #action omnidapps[m] add short description to planets describing what they do
13:14:40 <FranciscoD_> it's to do with the template, which you already worked on before
13:14:49 <FranciscoD_> #info FranciscoD_ write up announcement blog post etc. -> DONE
13:14:51 <omnidapps[m]> so just on those two repos?
13:15:03 <omnidapps[m]> is there a ticket for it?
13:15:35 <FranciscoD_> yeh, just our two planets
13:15:50 <FranciscoD_> I'm not sure we've opened tickets---you could open them either on the GH repos themselves, or on our pagure. Whatever works for you
13:16:05 <omnidapps[m]> ok
13:16:47 <FranciscoD_> #info FranciscoD_ chair next meeting -> in progress :)
13:17:00 <FranciscoD_> So we did very well there, only a few pending :)
13:17:02 <FranciscoD_> awesome
13:17:12 <FranciscoD_> #topic Open pagure tickets
13:17:31 <FranciscoD_> #info You can file tickets here and tag then with "next meeting" if you want the ticket discussed here: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting
13:17:50 <FranciscoD_> We don't have anything this week, we'll do the reading list later in the meeting
13:18:06 <FranciscoD_> #topic Packages health check
13:18:24 <omnidapps[m]> should general tickets such as the one to add documentation go under there? or not necessary
13:18:25 <FranciscoD_> #info The NeuroSIG package dash board is here: https://packager-dashboard.fedoraproject.org/user/neuro-sig
13:19:03 <FranciscoD_> could go there I guess, and then at the meeting they'd become action items?
13:19:23 <omnidapps[m]> ok I'll put it there so it's in one place
13:19:24 <omnidapps[m]> thanks
13:20:19 <FranciscoD_> +1
13:20:36 <FranciscoD_> The "mass rebuild" finished last week, so we have some FTBFS and FTI bugs
13:20:45 <FranciscoD_> But first, does everyone know what the "mass rebuild" is? :)
13:21:01 <FranciscoD_> shaane[m]: vanessa_khris ^ this is your first "mass rebuild" cycle, I think?
13:21:04 <FranciscoD_> you folks clear on what that is?
13:21:08 <omnidapps[m]> what is it
13:21:25 <shaane[m]> Yes, i can guess, but no not exactly familiar
13:21:38 <omnidapps[m]> same
13:21:57 <vanessa_kris[m]> I don't know
13:22:11 <FranciscoD_> So, for each release cycle, you know that we have "rawhide" that always exists
13:22:22 <FranciscoD_> and at some point, the next release "branches" from rawhide
13:22:29 <FranciscoD_> So, for ex, f36 branched from rawhide
13:22:40 <FranciscoD_> and now we'll treat it differently, like we treat f35/f34
13:22:54 <FranciscoD_> this is in the updates policy: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#_branched_release
13:23:18 <FranciscoD_> but before we branch, we do a rebuild of all packages in Fedora
13:23:19 <shaane[m]> Ah, okay interesting that makes sense
13:23:49 <FranciscoD_> because they've built at different times in rawhide, and we need to see if they all build with the set of packages that will form f36
13:24:10 <shaane[m]> Whoa, how many packages does that come out to?
13:24:23 <FranciscoD_> uh, all the packages we have in the repos, not sure what the number is XD
13:24:25 <FranciscoD_> but yeh, a lot
13:24:33 <FranciscoD_> https://lists.fedoraproject.org/archives/list/devel%40lists.fedoraproject.org/message/VHWE3UEPNV6DM5OQPSR3RQGIGUOHK4PR/
13:24:41 <FranciscoD_> 3448 failed builds in the first go..
13:25:12 <shaane[m]> uh oh
13:25:20 <FranciscoD_> we've had some failures this time because we got a new GCC compiler version
13:25:45 <FranciscoD_> and it has some bugs with ppc64 and other arches. These are being fixed, as folks report them on the -devel list
13:26:27 <FranciscoD_> I don't think our list has increased too much, but now is the time to start prioritising FTBFS/FTI bugs
13:26:35 <FranciscoD_> because otherwise we won't have working versions in F36
13:26:44 <shaane[m]> Yeah okay that makes sense
13:26:50 <FranciscoD_> #info Need to prioritise FTBFS/FTI bugs to ensure all packages are functional for F36
13:26:51 <omnidapps[m]> powerpc is still in use?
13:27:01 <omnidapps[m]> assuming ppc64 means powerpc
13:27:19 <FranciscoD_> yeh, it's one of our secondary arches: https://fedoraproject.org/wiki/Architectures#Primary_Architectures
13:27:27 <FranciscoD_> ppc64le to be precise
13:27:31 <omnidapps[m]> That's cool
13:27:53 <shaane[m]> Interesting, i've never heard of powerpc
13:28:30 <FranciscoD_> yeh, x86_64 (64 bit) and i686/i386 (32 bit) are the two most commonly used ones for us consumers
13:28:42 <FranciscoD_> and now we've got arch etc. coming with with raspberri-pi etc.
13:28:56 <FranciscoD_> but s390x and powerpc seem to be quite specialised arches that most of us are unlikely to use
13:30:09 <shaane[m]> its v cool that fedora supports them though
13:30:13 <FranciscoD_> yeh, i think we support whatver hardware we can
13:30:23 <shaane[m]> heck yea
13:30:24 <FranciscoD_> that's one of the strengths of Linux
13:30:45 <FranciscoD_> OK, so please do take a look at any FTBFS/FTI bugs, and we'll be happy to help you figure them out and fix them
13:31:05 <FranciscoD_> vanessa_khris: we can try putting a few on your task list this week maybe, but I'll go through them to see what they're about first
13:31:06 <omnidapps[m]> would qemu emulation be sufficient to test
13:31:25 <FranciscoD_> I would think so, yeh
13:31:30 <omnidapps[m]> ok
13:31:48 <FranciscoD_> but package maintainers can also request access to test resources for debugging: https://fedoraproject.org/wiki/Test_Machine_Resources_For_Package_Maintainers
13:32:00 <FranciscoD_> #info Package maintainers can request access to test machines for debugging: https://fedoraproject.org/wiki/Test_Machine_Resources_For_Package_Maintainers
13:33:07 <FranciscoD_> #topic Open review tickets
13:33:17 <FranciscoD_> #info NeuroSIG review tracker bug is here: https://bugzilla.redhat.com/show_bug.cgi?id=fedora-neuro
13:33:53 <FranciscoD_> please click the "show advanced fields" , and then see the "depends on" field to see what review tickets are "blocking" this one
13:34:17 <shaane[m]> 👍️
13:34:26 <FranciscoD_> Just had a quick look, I think they're all being reviewed or have already been approved
13:34:35 <FranciscoD_> shaane[m]: I think you need to import pyplane?
13:34:43 <FranciscoD_> let me know if you need help with that---the git steps are a bit tedious
13:35:00 <FranciscoD_> other than that we're waiting on oluyosola, hafsat and hardeborlaa for updates on their packages
13:35:03 <shaane[m]> Yes lol the reclone didn't bear fruit so i'll troubleshoot that after this meeting
13:35:26 <FranciscoD_> oluyosola hafsat hardeborlaa oluyosola:fedora.im : as always, please ping us any time if you need help with any aspect of the review process
13:35:40 <FranciscoD_> #info All review tickets are in progress, no unassigned ones
13:35:57 <FranciscoD_> #topic CompNeuroFedora compose check for f36
13:35:59 <FranciscoD_> #info https://koji.fedoraproject.org/koji/packageinfo?packageID=30691
13:36:17 <FranciscoD_> this is the task for our comp-neuro lab image: https://labs.fedoraproject.org/comp-neuro/
13:36:28 <FranciscoD_> we will again have it for f36
13:36:43 <FranciscoD_> On the koji task list, look for a green ticket---that means that the ISO image is being generated correctly
13:36:59 <FranciscoD_> it's "rawhide" now, but will become "f36" once we branch :)
13:37:08 <FranciscoD_> #info CompNeuro ISO image is building fine
13:37:35 <FranciscoD_> #topic Neuroscience query of the week
13:37:54 <FranciscoD_> Anyone run into anything interesting related to the/a brain or AI etc?
13:38:12 <FranciscoD_> #info Collect useful bits on our ticket here: https://pagure.io/neuro-sig/NeuroFedora/issue/318
13:38:15 <omnidapps[m]> I am definitely interested
13:38:35 <omnidapps[m]> want to learn a bit about AI/ML/deep learning related topics
13:38:39 <FranciscoD_> I found one a few weeks ago, but nothing since. I'll go through the planets again this week and add anything that looks interesting
13:39:06 <omnidapps[m]> I was using tensorflow a bit... but don't necessarily understand why it works
13:39:11 <FranciscoD_> I'm not super good at ML/Deep learning, but there's a lot of work now to try and connect deep learning and how the brain works
13:39:11 <omnidapps[m]> kind of a black box to me
13:40:23 <FranciscoD_> a lot of it is based on backpropagation, but with better cost functions etc.: https://en.wikipedia.org/wiki/Backpropagation
13:41:06 <FranciscoD_> I think there are some youtube course etc. that you may want to look at for a start?
13:41:28 <FranciscoD_> Here's a paper on trying to connect deep-learning with neurosience: https://www.nature.com/articles/s41593-019-0520-2
13:41:34 <shaane[m]> Yeah there are a lot of good resources on yt
13:41:42 <FranciscoD_> (it may not be open access, so let me know if you want the copy and I can send it to you)
13:42:34 <FranciscoD_> #topic Next meeting date/time/chair
13:42:41 <FranciscoD_> in 2 weeks at the same time? that work for everyone?
13:42:41 <omnidapps[m]> I may have access through my university... but will let you know if not
13:42:53 <shaane[m]> Yeas that works for me
13:43:00 <omnidapps[m]> works for me
13:43:02 <FranciscoD_> it'll be on 14 Jan, at 1300
13:43:05 <FranciscoD_> OK, cool
13:43:15 <FranciscoD_> #agreed Next meeting in 2 weeks on 14 Jan at 1300 UTC
13:43:20 <FranciscoD_> anyone want to chair?
13:43:23 <omnidapps[m]> I no longer have standups on Monday... so the time works great
13:43:27 <omnidapps[m]> I'll chair
13:43:30 <FranciscoD_> you're all pros now at these meetings
13:43:34 <FranciscoD_> awesome, thanks omnidapps[m]
13:43:41 <FranciscoD_> #action omnidapps[m] chair next meeting
13:43:45 <FranciscoD_> I'll send out the reminder etc. beforehand
13:44:00 <FranciscoD_> #action FranciscoD_ set up meeting blog post and send out reminder
13:44:11 <FranciscoD_> #action FranciscoD_ send out today's meeting logs
13:44:14 <FranciscoD_> #topic Open floor
13:44:21 <FranciscoD_> We have 15 minutes for anything else, now :D
13:44:39 <FranciscoD_> anything we/I can help with?
13:44:46 <omnidapps[m]> I am probably going to pick up a simple package upgrade again after I finish docs... then I'll look at FTBI/FTBS packages
13:45:00 <omnidapps[m]> if I get stuck... what hours can I ping you within ankursinha[m]?
13:45:00 <FranciscoD_> Sounds excellent :)
13:45:14 <FranciscoD_> omnidapps[m]: I'm usually online from 0900 - 1700 UTC
13:45:18 <FranciscoD_> on any workday
13:45:24 <omnidapps[m]> k
13:45:32 <FranciscoD_> unless I'm in a meeting, I'll be able to pop in here
13:45:38 <omnidapps[m]> so afternoon my time should work, great :D
13:46:35 <FranciscoD_> yeh
13:46:48 <FranciscoD_> I'll close the meeting in 2 minutes if there's nothing else, and give you all back 10 minutes of your life :P
13:46:58 <omnidapps[m]> \o/ yay for more time
13:47:02 <omnidapps[m]> cheers
13:47:42 <FranciscoD_> OK, let's close then :)
13:47:44 <FranciscoD_> #endmeeting