13:01:14 <shaane[m]> #startmeeting NeuroFedora - 2021-10-25 13:01:14 <zodbot> Meeting started Mon Oct 25 13:01:14 2021 UTC. 13:01:14 <zodbot> This meeting is logged and archived in a public location. 13:01:14 <zodbot> The chair is shaane[m]. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 13:01:14 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:01:14 <zodbot> The meeting name has been set to 'neurofedora_-_2021-10-25' 13:01:32 <shaane[m]> #meetingname neurofedora 13:01:32 <zodbot> The meeting name has been set to 'neurofedora' 13:01:55 <shaane[m]> #chair BarakatAjadi[m] Bunny[m]1 FranciscoD_[m] MorganHough[m] oluyosola[m] omnidapps RebecaAlmeida[m] shaane[m] vanessa_khris[m] VRaj[m] zodbot achilleas omnidapps 13:01:55 <zodbot> Current chairs: BarakatAjadi[m] Bunny[m]1 FranciscoD_[m] MorganHough[m] RebecaAlmeida[m] VRaj[m] achilleas oluyosola[m] omnidapps shaane[m] vanessa_khris[m] zodbot 13:02:29 <shaane[m]> this is just a copy over from last week^ not trying to exclude anyone 13:02:46 <FranciscoD_[m]> #chair FranciscoD zbyszek__ music_ 13:02:46 <zodbot> Current chairs: BarakatAjadi[m] Bunny[m]1 FranciscoD FranciscoD_[m] MorganHough[m] RebecaAlmeida[m] VRaj[m] achilleas music_ oluyosola[m] omnidapps shaane[m] vanessa_khris[m] zbyszek__ zodbot 13:02:55 <FranciscoD> yeh, we can add folks as they come in 13:02:57 <shaane[m]> #topic Agenda for today 13:03:03 <omnidapps> that's interesting how zodbot alphabetizes usernames lol 13:03:04 <shaane[m]> #info New introductions and roll call. 13:03:08 <hardeborlaa[m]> #action 13:03:13 <shaane[m]> #info Tasks from last meeting. 13:03:19 <shaane[m]> #info Open Pagure tickets. 13:03:50 <shaane[m]> #info package health check. 13:04:08 <shaane[m]> #info CompNeuro lab compose status check for Fedora 35/36 13:04:15 <shaane[m]> #info Neuroscience query of the week 13:04:24 <shaane[m]> #info Next meeting day, and chair. 13:04:31 <shaane[m]> #info Open Floor. 13:04:51 <shaane[m]> #topic New introductions and roll call. 13:06:03 <shaane[m]> Its been popping off in here since last meeting, so great to see so many new people and so much activity : ) 13:07:47 <FranciscoD> #info FranciscoD, FAS: ankursinha, timezone: UTC+1 (London), interests: neuroscience, packaging in Fedora and lots of other bits 13:07:57 <omnidapps> .hello nerdsville 13:07:58 <zodbot> omnidapps: nerdsville 'Josh Santos' <josh@omnidapps.com> 13:08:25 <FranciscoD> everyone here, please feel free to write a short line like this about yourself, and use the info command as I've used to mark the line for the meeting minutes 13:08:57 <FranciscoD> #chair hardeborlaa[m]: HafsatAjia-Egbey vanessa_khris[m] oluyosola[m] RasRbk[m] BarakatAjadi[m] CynthiaMidigo[m] 13:08:57 <zodbot> Current chairs: BarakatAjadi[m] Bunny[m]1 CynthiaMidigo[m] FranciscoD FranciscoD_[m] HafsatAjia-Egbey MorganHough[m] RasRbk[m] RebecaAlmeida[m] VRaj[m] achilleas hardeborlaa[m]: music_ oluyosola[m] omnidapps shaane[m] vanessa_khris[m] zbyszek__ zodbot 13:09:19 <FranciscoD> and everyone else from Outreachy too (please drop a message and we'll chair you etc) 13:10:15 <shaane[m]> #info shaane, FAS: shaneallcroft, timezone: UTC-4(new york), interests: neuroscience, comp-neuro, emacs, fedora 13:10:26 <FranciscoD> shaane[m]: we can wait 2 minuts and then proceed, and folks can continue to introduce themselves 13:10:32 <oluyosola[m]> #info oluyosola, FAS: oluyosola, timezone: UTC+1(Nigeria), interests: software development, packaging in NeuroFedora and lot more 13:10:37 <shaane[m]> okay sounds good 13:10:39 <FranciscoD> (we need to aim to finish the agenda in the one hour we've set aside for the meeting) 13:10:53 <vanessa_khris[m]> #info vanessa_khris, FAS: vanessa_kris, timezone: UTC+1 (Cameroon), interests: Extend and improve NeuroFedora's user consumable artefacts 13:10:55 <oluyosola[m]> Okay 13:11:02 <FranciscoD> oluyosola++ 13:11:02 <zodbot> FranciscoD: Karma for oluyosola changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 13:11:06 <FranciscoD> vanessa_khris++ 13:11:15 <FranciscoD> .thank vanessa_khris 13:11:16 <zodbot> FranciscoD thinks vanessa_khris is awesome and is happy they are helping! (Please also type vanessa_khris++ since that is what gives them a cookie) 13:11:18 <FranciscoD> .thank oluyosola 13:11:18 <zodbot> FranciscoD thinks oluyosola is awesome and is happy they are helping! (Please also type oluyosola++ since that is what gives them a cookie) 13:11:29 <omnidapps> #info omnidapps, FAS: nerdsville, timezone: UTC+7:00 (Asia/Bangkok), interests: coding, sushi, linux, neuroscience 13:11:48 <hardeborlaa[m]> #info hardeborlaa, FAS:hardeborlaa, timezone: UTC+1(Nigeria), interests: packagging in NeuroFedora and software development. 13:12:15 <shaane[m]> #topic Open Pagure tickets 13:13:09 <FranciscoD> hardeborlaa++ 13:13:09 <zodbot> FranciscoD: Karma for hardeborlaa changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 13:13:14 <FranciscoD> .thank hardeborlaa 13:13:14 <zodbot> FranciscoD thinks hardeborlaa is awesome and is happy they are helping! (Please also type hardeborlaa++ since that is what gives them a cookie) 13:14:57 <shaane[m]> #topic Tasks from last meeting 13:15:22 <shaane[m]> #info FranciscoD add arbor to comp-neuro image if it isn't included: WIP/PENDING 13:15:30 <HafsatAjia-Egbey> #info hafsat, FAS:hafsat, timezone: UTC+1(Nigeria), interests: Tech, Poetry, Reading 13:15:32 <shaane[m]> oh wait 13:15:37 <shaane[m]> thats LAST last meeting 13:15:54 <shaane[m]> #info FranciscoD add arbor to comp-neuro image if it isn't included 13:16:16 <FranciscoD> uh, still pending. Please reassign 13:16:18 <shaane[m]> .thank Hafsat Ajia-Egbeyemi 13:16:19 <oluyosola[m]> shaane[m]: Okay 13:16:21 <zodbot> shaane [m] thinks Hafsat Ajia-Egbeyemi is awesome and is happy they are helping! (Please also type Hafsat Ajia-Egbeyemi++ since that is what gives them a cookie) 13:16:23 * FranciscoD forgot to add it to my task list 13:16:29 <FranciscoD> hafsat++ 13:16:29 <zodbot> FranciscoD: Karma for hafsat changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 13:16:34 <FranciscoD> .thank hafsat 13:16:34 <zodbot> FranciscoD thinks hafsat is awesome and is happy they are helping! (Please also type hafsat++ since that is what gives them a cookie) 13:16:53 <shaane[m]> #action FranciscoD add arbor to comp-neuro image if it isn't included 13:17:26 <omnidapps> why would the comp-neuro image differ from the packages in the compneuro spin? 13:17:36 <shaane[m]> #info FranciscoD send out logs 13:17:39 <FranciscoD> omnidapps: comp-neuro image == compneuro spin 13:17:47 <omnidapps> ah, thought it meant docker image, nvm :) 13:17:54 <FranciscoD> but the file that lists what packages we include in there needs to be tweaked 13:18:08 <omnidapps> ok 13:18:08 <FranciscoD> omnidapps: ah, no, for the container image, I just use the dnf group---I'll make sure arbor is in there too 13:19:13 <shaane[m]> #info FranciscoD send out logs: DONE 13:19:36 <shaane[m]> #info omnidapps follow up with fedora infra on planet migration 13:20:06 <omnidapps> I made this, but I am not sure if that is where I needed to create it: https://pagure.io/fedoraplanet-theme/issue/6 13:20:24 <omnidapps> FranciscoD, do you have any ideas? 13:21:22 <omnidapps> btw, back to open pagure tickets... shaane[m]: could we add an action item for me to follow up on https://pagure.io/neuro-sig/NeuroFedora/issue/456, just saw it in "My Issues" in pagure 13:22:00 <FranciscoD> omnidapps: that should be fine, but no harm just filing a ticket on the main infra tracker I guess: https://pagure.io/fedora-infrastructure/issues 13:22:06 <shaane[m]> #action FranciscoD follow up on pagure issue 456; Package ggobi 13:22:08 <omnidapps> ok 13:22:13 <FranciscoD> that's what they seem to use as their primary "backlog" 13:22:24 <omnidapps> sounds good, are they also the websites team? 13:22:40 <omnidapps> at the bottom of fedoraplanet.org it says to send requests to the websites team 13:22:51 <FranciscoD> there's the new web apps team, which is sort of taken over from the now mostly defunct websites team 13:23:04 <omnidapps> should I be chatting with them, or infra? 13:23:17 <FranciscoD> i'd start with infra, and they'd then be able to tell who else to rope in 13:23:20 <omnidapps> ok 13:23:28 <FranciscoD> since they're the ones who actually deploy all the things 13:23:32 <FranciscoD> so best to get their requirements first etc 13:23:37 <omnidapps> shaane[m] - I was the one needing to look at pagure issue 456 13:23:38 <FranciscoD> (openshift and all that comes into play) 13:23:47 <shaane[m]> #action omnidapps file ticket on the main infra tracker for fedoraplanet theme 13:23:49 <shaane[m]> oh oops 13:23:50 <shaane[m]> my bad 13:23:56 <shaane[m]> can you #unaction in anyway 13:24:00 <omnidapps> #undo 13:24:00 <zodbot> Removing item from minutes: ACTION by shaane[m] at 13:23:47 : omnidapps file ticket on the main infra tracker for fedoraplanet theme 13:24:09 <shaane[m]> #undo 13:24:09 <zodbot> Removing item from minutes: ACTION by shaane[m] at 13:22:06 : FranciscoD follow up on pagure issue 456; Package ggobi 13:24:09 <omnidapps> do that one more time and it'll undo the other one :P 13:24:13 <omnidapps> there :) 13:24:28 <shaane[m]> pog pog pog 13:24:29 <shaane[m]> okay 13:24:36 <shaane[m]> #action omnidapps follow up on pagure issue 456; Package ggobi 13:24:43 <shaane[m]> #action omnidapps file ticket on the main infra tracker for fedoraplanet theme 13:24:47 <shaane[m]> hooray 13:25:06 <shaane[m]> #info shaane[m] FranciscoD work on pyplane spec after meeting 13:25:26 <FranciscoD> this is WIP, no? 13:25:39 <FranciscoD> have you installed the icon manually etc. and posted a new spec shaane[m] ? 13:28:21 <shaane[m]> hrm iirc did get the icon working, spec file on my fedorapeople should be up to date, but I need to double check that 13:28:21 <shaane[m]> also regarding pyplane, am waiting on the upstream PR to merge now, one of the pyplane devs said it looked good to merge a couple days ago, should probably poke the PR. 13:29:11 <shaane[m]> #action shaane follow up with pyplane PR and post up to date spec file 13:29:13 <FranciscoD> shaane[m]: we can proceed with the Fedora package without waiting for upstream to merge the pr 13:29:24 <FranciscoD> you can either carry your git patch, or just do it manually 13:29:38 <FranciscoD> upstream may not make a release soon even if they merge the PR, so waiting for them is not a good idea 13:29:53 <FranciscoD> we carry our changes in the Fedora package, and when upstream make a new release, we drop our local tweaks 13:30:12 <omnidapps> that fedorapeople server is pretty cool right, shaane[m]... Ijust found that today 13:30:19 <shaane[m]> Ahhh nice didn't think about that, thats cool, I was imagining having the spec file point to develop but now that i think about it yeah thats notably not great vis a vis stability 13:30:29 <FranciscoD> so if you can double check that the spec is up to date, we can continue the review and get that package finished up :) 13:30:39 <FranciscoD> +1 13:30:47 <shaane[m]> Okay perfecto sounds good 13:31:09 <FranciscoD> we try not to carry changes in Fedora that are not upstream, but sometimes we have to. In this case, it's only appstream metainfo files etc. so it's not such a bit change tbh 13:31:16 <shaane[m]> omnidapps: heck yeah fedorapeole server very cool agreed 13:31:33 <shaane[m]> #info FranciscoD update koschei package list 13:32:23 <FranciscoD> it was up to date, and I'll recheck regularly until the sync is fixed 13:32:33 <FranciscoD> https://github.com/fedora-infra/koschei/pull/339 13:32:56 <omnidapps> does this mean we are going to point at develop though? 13:32:58 * FranciscoD pings the PR 13:33:04 <shaane[m]> Should I reaction that, since it'll be continous? 13:33:04 <omnidapps> couldn't it get more out of sync over time? 13:33:22 <FranciscoD> omnidapps: no, we don't point at develop (or snapshots) unless there are critical bugfixes in there 13:33:24 <shaane[m]> For pyplane? 13:33:39 <FranciscoD> we use the release, carry commits/patches if we have to, then update when the next release is out 13:33:41 <shaane[m]> nvm 13:33:48 <omnidapps> ah, we are going to port the metainfo file into ours as a patch? 13:33:53 <omnidapps> until it is upstream 13:33:58 <FranciscoD> or just a SOURCE1 13:34:04 <FranciscoD> doesn't even have to be a patch in this case 13:34:07 <omnidapps> ok 13:34:22 <shaane[m]> #info shaane[m] review sphinxemoji: DONE 13:34:40 <FranciscoD> I think vanessa_khris[m] also posted their review on it 13:34:43 <shaane[m]> #info shaane[m] to chair the next meeting: DONE 13:34:46 <FranciscoD> I'll go through it and make the necessary tweaks 13:34:54 <omnidapps> shaane[m]++ 13:35:01 <FranciscoD> #action FranciscoD update spec are per review and submit updated version if required 13:35:07 <omnidapps> shaaneallcroft++ 13:35:08 <FranciscoD> thanks vanessa_khris[m] , the review is very helpful 13:35:22 <omnidapps> well, I tried lol 13:35:40 <omnidapps> shaneallcroft++ 13:35:55 <FranciscoD> omnidapps: only one cookie per release, so you need to wait for F35 release to give more :) 13:35:59 <omnidapps> ah 13:36:17 <shaane[m]> lol ty ty regardless, its the thought that counts (there's a neuroscience pun in here somewhere) 13:36:29 <shaane[m]> okay moving on 13:36:56 <shaane[m]> #topic package health check. 13:37:36 <shaane[m]> https://packager-dashboard.fedoraproject.org/user/neuro-sig 13:37:39 <shaane[m]> pertinent link 13:38:50 <FranciscoD> we tend to focus on FTBFS and FTI bugs here 13:38:59 <FranciscoD> FTBFS = Fails To Build From Source 13:39:03 <FranciscoD> FTI = Fails To Install 13:39:13 <FranciscoD> (either of these issues mean the package does not reach users) 13:39:40 <FranciscoD> I think we're OK FTBFS/FTI wise at the moment. No new ones there at least 13:39:46 <oluyosola[m]> FranciscoD: Okay 13:40:12 <shaane[m]> Nice nice 13:40:15 <omnidapps> There was the python-fastavro thing 13:40:32 <omnidapps> https://src.fedoraproject.org/rpms/python-fastavro/pull-request/3 music is looking into that 13:40:36 <FranciscoD> yeh, I see you and music are investigating 13:40:39 <FranciscoD> +1 13:41:30 <shaane[m]> hmm interesting 13:41:40 <shaane[m]> #topic CompNeuro lab compose status check for Fedora 35/36. 13:41:46 <shaane[m]> wait 13:41:47 <shaane[m]> oops 13:41:51 <shaane[m]> skipped one 13:41:52 <shaane[m]> sec 13:42:02 <shaane[m]> #topic Open package reviews check 13:43:32 <shaane[m]> #info In this topic, we go over current packages that are under "review" 13:43:55 <shaane[m]> #info link to tracking bug https://bugzilla.redhat.com/show_bug.cgi?id=fedora-neuro 13:45:33 <FranciscoD> We have a few new ones from vanessa_khris[m] oluyosola[m] hardeborlaa[m] and HafsatAjia-Egbey 13:45:51 <FranciscoD> please continue to review each other's packages so you practice the review process :) 13:46:05 <oluyosola[m]> FranciscoD: Alright. 13:46:12 <FranciscoD> I've not taken any of these up yet, waiting for the Outreachy folks to do a round of reviews first 13:46:17 <FranciscoD> so we can then review their review also :) 13:46:53 <omnidapps> Which docs should I look at for getting into the review process? 13:47:05 <FranciscoD> omnidapps: https://docs.fedoraproject.org/en-US/package-maintainers/Package_Review_Process/ 13:47:29 <FranciscoD> the review tracker for all Fedora packages is here: https://fedoraproject.org/PackageReviewStatus/ 13:47:30 <omnidapps> I bet if I googled near what I typed, I'd of found that *facepalm* 13:47:31 <omnidapps> thanks :) 13:47:47 <FranciscoD> (so all package maintainers should help each other by peer-reviewing their packages) 13:48:29 <omnidapps> ok 13:48:47 <oluyosola[m]> Noted 13:48:56 <shaane[m]> #topic Neuroscience query of the week 13:48:57 <FranciscoD> #action hardeborlaa[m] vanessa_khris[m] oluyosola[m] HafsatAjia-Egbe4 review each other's packages to practice the review process 13:49:10 <FranciscoD> (and all other Outreachy participants too, please) 13:49:11 <omnidapps> Do we have package owners? 13:49:20 <FranciscoD> omnidapps: what do you mean by "package owners"? 13:49:29 <omnidapps> primary maintainer for a package 13:49:39 <FranciscoD> yes, the person that submits the review is the owner 13:50:00 <FranciscoD> but we share the work as a team under the "neuro-sig" packaging team 13:50:10 <shaane[m]> #topic CompNeuro lab compose status check for Fedora 35/36. 13:50:23 <FranciscoD> the owner is usually the "admin" on src.fp.o omnidapps 13:50:24 <omnidapps> ok great, so it's a shared responsibility 13:50:32 <FranciscoD> and you'll see we add neuro-sig with commit rights etc 13:50:40 <FranciscoD> yeh, we share all our packaging responsibilities 13:51:01 <FranciscoD> #info this is the complete list of packages we maintain together: https://src.fedoraproject.org/group/neuro-sig 13:51:16 <FranciscoD> (currently at 192 packages) 13:51:24 <oluyosola[m]> Wow 13:51:32 <shaane[m]> lol probably switched off of the package check topic prematurely, my apologies everyone 13:51:38 <omnidapps> FranciscoD, would you be able to re-invite me to the github org? 13:51:51 <omnidapps> I forgot to accept it, twice -.- 13:52:01 <FranciscoD> shaane[m]: nah, that's fine---let's proceed with the lab compose check :) 13:52:12 <FranciscoD> omnidapps: what's your GH username again please? 13:52:17 <omnidapps> thatnerdjosh 13:52:40 <FranciscoD> omnidapps: sent out again 13:52:46 <omnidapps> accepting it, thanks :) 13:52:50 <shaane[m]> #info In this topic, we (quickly) check to see if our Fedora based "Comp Neuro" OS image is building properly or not 13:53:48 <shaane[m]> link to our koji build https://koji.fedoraproject.org/koji/packageinfo?packageID=30691 13:54:10 <FranciscoD> (koji is our build system---for packages and other artefacts) 13:54:37 <shaane[m]> all green check marks --> all good 😎👍️ 13:54:44 <FranciscoD> nice 13:54:57 <FranciscoD> shaane[m]: maybe info that just so it's in the minutes? :D 13:55:13 <shaane[m]> Okay yes good call 13:55:19 <FranciscoD> (for all the members not here that will go through our minutes primarily) 13:55:33 <shaane[m]> #info koji is our build system---for packages and other artefacts) 13:56:07 <shaane[m]> #info link to our koji build https://koji.fedoraproject.org/koji/packageinfo?packageID=30691 13:57:12 <shaane[m]> #info both f35 and f36 composes are fine 13:57:44 <omnidapps> what are composes? 13:59:14 <shaane[m]> that was me copying some terminology from last week's logs, but in my understanding of this context its the comp-neuro os images right? 13:59:22 <FranciscoD> yeh, 13:59:36 <omnidapps> I guess it means builds, but I don't know 13:59:39 <FranciscoD> for rawhide a compose is when the various artefacts are periodically built from our full package set 13:59:41 <shaane[m]> #undo 13:59:41 <zodbot> Removing item from minutes: INFO by shaane[m] at 13:57:12 : both f35 and f36 composes are fine 14:00:01 <FranciscoD> so a compose failing means some artefact failed, because of dep errors or whatever 14:00:03 <shaane[m]> #info both f35 and f36 comp-neuro composes (os images) are building fine 14:00:22 <FranciscoD> and then you get a ticket here: https://pagure.io/releng/failed-composes/issues 14:00:38 <omnidapps> I think we can change it back to composes shaane[m] 14:00:45 <omnidapps> I just didn't know the term :) 14:00:54 <FranciscoD> it doesn't matter, just as long as we know what we're talking about :) 14:00:59 <omnidapps> ok 14:01:14 <shaane[m]> :+1: sounds good to me 14:01:37 <shaane[m]> Oh whoops we're running late now my bad 14:01:49 <shaane[m]> #topic Neuroscience query of the week 14:02:55 <FranciscoD> I don't think I had anything last two weeks :/ 14:05:23 <omnidapps> I got to get going, thanks for the meeting :) 14:05:35 <shaane[m]> Yeah for sure take care! 14:07:25 <shaane[m]> not particularly novel but here's a paper on emotion recognition using k nearest neighbor applied to EEG I read this week, they get pretty strong results : ) https://content.iospress.com/download/technology-and-health-care/thc174836?id=technology-and-health-care%2Fthc174836 14:08:46 <shaane[m]> Okay since we're already past i'll wrap things up now 👍️ 14:08:47 <shaane[m]> #topic Next meeting day, and chair. 14:09:23 <shaane[m]> two weeks from now same time (13:00 UTC)? 14:10:17 <shaane[m]> Also any volunteers for chair next meeting? 14:10:50 <oluyosola[m]> shaane[m]: I will like to. 14:11:08 <shaane[m]> Awesome! Thank you oluyosola 14:11:09 <shaane[m]> okay 14:11:28 <shaane[m]> #action oluyosola chair next meeting 14:11:28 <oluyosola[m]> shaane[m]: You're welcome. 14:11:49 <shaane[m]> #info two weeks from now same time (13:00 UTC) 14:12:07 <shaane[m]> #info chair will be oluyosola 14:13:03 <shaane[m]> Thanks everyone for coming : ) Usually there would be an open floor now, but since we're already passed i'm gonna close things down now, and we can just non meeting chat after 14:13:15 <shaane[m]> #topic Open floor 14:13:18 <shaane[m]> #endmeeting