13:02:46 #startmeeting NeuroFedora - 2021-07-19 13:02:46 Meeting started Mon Jul 19 13:02:46 2021 UTC. 13:02:46 This meeting is logged and archived in a public location. 13:02:46 The chair is FranciscoD. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:02:46 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:02:46 The meeting name has been set to 'neurofedora_-_2021-07-19' 13:02:51 #meetingname neurofedora 13:02:51 The meeting name has been set to 'neurofedora' 13:03:02 #chair zodbot coremodule jnsamyak MeWjOr omnidapps[m] principis zyn-kun[m] 13:03:02 Current chairs: FranciscoD MeWjOr coremodule jnsamyak omnidapps[m] principis zodbot zyn-kun[m] 13:05:28 if anyone else is here, please do let me know so I can add you to the list of chairs. You need to be in there to use zodbot commands. 13:05:34 #topic Agenda 13:05:41 #item New introductions and roll call 13:05:51 #item Tasks from last meeting 13:05:56 hrm, info, not item.. 13:06:02 #info New introductions and roll call 13:06:07 #info Tasks from last meeting 13:06:13 #info Open Pagure tickets 13:06:18 #info Open package reviews check 13:06:26 #info Package health check 13:06:36 #info CompNeuro compose check 13:06:43 #info Query of the week 13:06:53 #info Next meeting chair, time 13:06:57 #info Open floor 13:07:04 #topic New introductions and roll call 13:07:08 .hello ankursinha 13:07:09 FranciscoD: ankursinha 'Ankur Sinha' 13:07:18 #chair major 13:07:18 Current chairs: FranciscoD MeWjOr coremodule jnsamyak major omnidapps[m] principis zodbot zyn-kun[m] 13:07:44 if you have a Fedora account, you can use .hello here 13:07:50 Otherwise, please use the info command as I've done above 13:07:57 .hello major 13:07:58 MeWjOr: major 'Aniket Pradhan' 13:08:04 Hey! :D 13:08:10 heya o/ 13:08:11 how goes it? 13:08:28 sorry, I was totally burned out after CNS and needed to take a week off to recharge a bit :D 13:08:49 Finally graduated from college... Corporate work starting soon... hehe 13:09:29 I hope everything went well this CNS. :D 13:09:52 ah, congratulations! 13:09:56 where you starting off? 13:10:12 Hope they're FOSS friendly? (Some corps forbid folks from working on FOSS etc. projects :() 13:10:45 Would be working at Adobe for some time... they are not FOSS friendly that much, but I do plan on getting my contributions done :P 13:10:46 Yeh, CNS was good. You can see the recordings etc. here now: https://cns2021online.sched.com/ 13:11:01 the password should've been removed now 13:11:08 Great. Thanks 13:11:38 this is the password anyway: "CNS*2021!" (without quotes) 13:11:51 if it's still required, I'll remind the organisers to remove it now 13:12:06 let's wait for another minute for anyone else 13:12:09 omnidapps[m]: you here? 13:12:17 * FranciscoD can't remember if they're still on leave 13:12:27 #info bittin sends regrets: busy with GUADEC 13:12:36 #nick bittin 13:13:04 FranciscoD, The password is still required for the recordings... 13:13:13 ah, I'll let them know. 13:13:26 I think they're still uploading to YouTube etc. that's why the password is still in place 13:14:19 MeWjOr: should we move on to the next topics? 13:14:28 Yep 13:14:31 awesome 13:14:40 #topic Tasks from last meeting 13:14:52 #info Last meeting minutes are here: https://meetbot.fedoraproject.org/teams/neurofedora/neurofedora.2021-06-21-13.02.html 13:15:30 MeWjOr: only related to Snakemake, which is done now 13:15:39 Yep, done 13:15:41 #info MeWjOr finish packaging remaining Snakemake deps: DONE 13:15:47 MeWjOr: added the necessary bits to the docs? 13:16:18 Oops, I was supposed to chair todays meeting... Completely forgot about it, sorry 13:16:33 Still need to update the docs... Would do that today 13:16:46 Thanks for reminding me :D 13:17:18 MeWjOr: nah, no worries. As long as one of us is here to run the meeting, it doesn't matter :) 13:17:24 ok, I'll action that to you again then 13:17:32 #action MeWjOr add new packages to docs 13:17:39 .thank FranciscoD 13:17:39 MeWjOr thinks FranciscoD is awesome and is happy they are helping! (Please also type FranciscoD++ since that is what gives them a cookie) 13:17:46 #nick neuro-sig 13:17:51 #info neuro-sig go over their packages to fix FTBFS and FTI bugs: WIP 13:17:57 reassigning this, still a few bugs to fix 13:18:05 #action neuro-sig go over their packages to fix FTBFS and FTI bugs 13:18:16 #info neuro-sig go over their packages to fix FTBFS and FTI bugs: WIP 13:18:22 also a WIP, reassigning to us 13:18:29 #action neuro-sig go over their packages to fix FTBFS and FTI bugs 13:18:40 OK, that's all the tasks for the time being 13:18:52 #topic Open Pagure tickets 13:19:03 #info Here: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting 13:19:15 nothing new here, just the low priority move to pluto 13:19:45 venus is still working, so this remains low priority 13:19:53 MeWjOr: any issues here that I can help with? 13:20:45 Couldn't find time to translate the template from Venus to Pluto... 13:21:00 The rest is pretty much straight-forward 13:21:04 OK, sounds good 13:21:14 do let me know if you want me to help with anything there 13:21:27 next topic 13:21:36 #topic Packages health check 13:21:49 #info Neuro-sig packager dashboard is here: https://packager-dashboard.fedoraproject.org/neuro-sig 13:22:53 A few FTBFS/FTI bugs I guess 13:23:04 and a few updatse 13:23:18 *updates 13:23:35 * FranciscoD has to update the fsleyes stack 13:23:39 👋 sorry for being late 13:23:48 I think it was stuck on sip, but I *think* that's been sorted now 13:23:55 heya omnidapps[m] , no worries, good to have you here :) 13:24:03 we're just looking at the packages: https://packager-dashboard.fedoraproject.org/user/neuro-sig 13:24:29 Ok 13:25:51 I don't see anything urgent here, but please do pick up any bugs if you'd like to work on them 13:25:58 +1 13:26:09 omnidapps[m]: did you want to get into package maintaining? (I forget) 13:26:16 Ok I need to get setup still. I’ll put time to do that tomorrow 13:26:33 Ok, sounds good. Do let me know. I can sponsor you etc. 13:26:34 I’d prefer to be more on dev side but can do both 13:27:07 omnidapps[m]: cool: note that as a Linux distro, we don't necessarily do a lot of dev ourselves. It'll be indirect dev, like sending patches etc. upstream 13:27:16 at least as far as the software in Fedora is concerned 13:27:20 Ah got it 13:27:34 so maintaining packages is sort of the tech/dev task in the community 13:28:15 but there's developing infra for the community---with the CPE team etc. if you'd like to look there 13:28:25 (building koji/bodhi etc.) 13:28:44 OK, I guess I can note: 13:28:59 #info Packages are in good health, we continue working on FTI/FTBFS issues and updataes 13:29:10 #topic Open package reviews check 13:29:10 I have some ideas on improving the packaging process, just need to learn more about packaging to do so 13:29:37 No reviews from my side... Let me know if I can review or help in any 13:29:41 omnidapps[m]: sounds great, you can tinker with some of the simple update bugs to see the workflow if you wish 13:30:28 I *think* i have a couple pending 13:30:30 * FranciscoD goes to check 13:30:44 MeWjOr: this is hopefully a trivial one: https://bugzilla.redhat.com/show_bug.cgi?id=1980562 13:31:00 .bug 1980562 13:31:02 FranciscoD: 1980562 – Review Request: catch22 - CAnonical Time-series CHaracteristics - https://bugzilla.redhat.com/1980562 13:31:22 And I've got to work on a few new deps for the SALib update. Not filed reviews yet, though. 13:31:42 the new version requires the whole pathos stack, so that's 3 or 4 more packages 13:32:33 #info WIP PR for SALib update: https://src.fedoraproject.org/rpms/python-SALib/pull-request/2 13:32:51 Doesn't look trivial, but sure would take it up 13:32:54 :P 13:33:15 lol, it just requires building all the bits manually 13:33:47 And the R subpackage... But, yes, it seems simple enough 13:34:28 Yeh, I'm going to try to find someone good at octave to see if we can get it updated to support octave 13:34:42 I did try, but I don't know octave well enough to migrate matlab code :( 13:35:21 #topic CompNeuro compose status check 13:35:27 #info Koji task: https://koji.fedoraproject.org/koji/packageinfo?packageID=30691 13:35:41 #info Compose is OK: building nicely 13:35:55 #topic Query of the week 13:36:06 Anyone have any thing neuro/sciency to discuss? :D 13:36:34 not as of now :P 13:36:43 not here either 13:36:50 some good stuff at CNS 13:37:01 #topic Next meeting chair, day 13:37:06 Same time in 2 weeks? 13:37:08 This meeting is every other Monday at 1300 UTC right? 13:37:12 omnidapps[m]: yes 13:37:16 yep, I was going to browse CNS archives today :P 13:37:18 Cool 13:37:36 omnidapps[m]: MeWjOr : we could look for a new time if you think that's required? 13:37:52 * FranciscoD could send out a whenisgood 13:38:29 I like the current time, just added ooo block in work calendar but ofc can change 13:38:57 no, works for me, so if it works for you folks too, we'll just keep it for the time being 13:39:03 The current slot seems fine for me too... 13:39:38 +1, let's leave it for the time being then 13:39:46 #info Next meeting at 1300 UTC in 2 weeks 13:39:53 anyone up for chairing? 13:40:05 Also need to check if contributing to open source is fine by my employer first lol 13:40:06 ie. sending out the reminder and then going through the agenda? 13:40:19 Should be fine, but need to get a confirmation :P 13:40:42 MeWjOr: yeh, most don't have issues, but we've seen one or two who have weird policies 13:40:51 Question: Do you guys work in a VM, direct on host, container/toolbox? 13:41:00 not much they can do to limit what one does in their free time of course 13:41:09 omnidapps[m]: direct on host, I run Fedora on all my machines 13:41:21 I am using the KDE variant right now... :P 13:41:35 most of my work is Python/java, so virtualenvs etc. work 13:41:39 And the dependencies aren’t an issue if you use fedpkg right? 13:41:40 some docker/podman too 13:41:54 Ah 13:41:59 omnidapps[m]: if you use `fedpkg mockbuild`, it'll use mock where all deps are installed in a chroot 13:42:08 and so don't affect your host in anyway 13:42:20 omnidapps[m]: https://fedoraproject.org/wiki/Using_Mock_to_test_package_builds 13:42:33 Alright thanks :) 13:43:00 If you use rpmbuild on your host, without mock, the deps need to be installed. But this should be avoided, since the state of your system will affect the build here. 13:43:23 mock creates a fresh chroot etc., and is what the koji build system does too 13:43:31 so if it builds on mock on your system, it will build on koji 13:43:56 I'll chair the next meeting then, MeWjOr you can always take over once you have confirmation 13:44:09 MeWjOr: just remember to tell them that you do this as a hobby in your free time 13:44:12 :P 13:44:20 if they think you'll spend work time on this, they'll have issues 13:44:28 That is the plan hehe... 13:44:45 #info FranciscoD chair next meeting 13:44:52 #topic Open floor 13:45:00 I only have the one: 13:45:16 #info The Bernstein conference will be held online this year, and is free to register for: https://www.bernstein-network.de/en/bernstein-conference/2021-online 13:46:02 Also wanted to discuss what would we be presenting at Nest this time 13:46:14 +1 13:46:28 a short update on our progress and future plans perhaps? 13:46:35 25 min? 13:46:42 sounds doable 13:47:03 I've been pinged about a packaging workshop etc., but I don't know if I can manage it yet 13:47:23 if I can, I can try and get some new folks in to help with our packages maybe 13:47:49 That's great! 13:47:49 I was hoping some folks would join us after CNS, but no luck there yet 13:47:53 :/ 13:47:55 hard to get folks to volunteer XD 13:48:09 especially in academia 13:48:29 Its a good thing that people in Nest would be OSS enthusiasts majorly 13:48:48 Yeh, either we get neuro folks to FOSS, or we try and get FOSS folks to neuro 13:48:56 lmao 13:48:57 YES 13:49:02 whichever works XD 13:49:43 OK, let's do that then. 13:49:50 Great. So, I'll create the ticket on Pagure, for Nest. 13:49:55 MeWjOr: +1 13:50:01 #action MeWjOr create ticket for our submission to NEST 13:50:16 MeWjOr: you can tweak one of our abstracts I gues 13:50:55 MeWjOr: https://www.cnsorg.org/cns-2021-tutorials#S3 13:50:58 Yep, I was going to do that :P + the current state of NeuroFedora... with the comp-neuro image and everything 13:51:03 Lol, thanks 13:51:29 +1, awesome, thanks 13:51:51 the CFP closes on 23rd, so we have a few days to submit this. 13:52:30 I think that's all. If anyone has any thing I can help with, please do ping me 13:53:28 Thanks for chairing today FranciscoD :D 13:53:39 thanks for coming MeWjOr , omnidapps[m] :) 13:53:47 Thank you! 13:53:49 I'll close in 2 minutes if there's nothing else 13:53:55 #action FranciscoD send out logs 13:54:04 #action FranciscoD reply to twitter thread with log link 13:55:11 OK, let's close, and we'll use the 5 minutes for a rest :D 13:55:14 #endmeeting