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