13:01:09 #startmeeting NeuroFedora - 20201130 13:01:09 Meeting started Mon Nov 30 13:01:09 2020 UTC. 13:01:09 This meeting is logged and archived in a public location. 13:01:09 The chair is FranciscoD. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:01:09 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:01:09 The meeting name has been set to 'neurofedora_-_20201130' 13:01:17 no worries @MeWjOr 13:01:18 oh hi! 13:01:25 #meetingname neurofedora 13:01:25 The meeting name has been set to 'neurofedora' 13:01:35 #chair bt0 gicmo zbyszek MeWjOr 13:01:35 Current chairs: FranciscoD MeWjOr bt0 gicmo zbyszek 13:01:43 :) 13:01:48 any other folks over IRC or matrix, please let me know so I can chair you 13:01:57 Can't chair folks over the Telegram bridge, unfortunately. 13:02:15 #topic Agenda 13:02:22 #info https://lists.fedoraproject.org/archives/list/neurofedora@lists.fedoraproject.org/thread/THN5Y56FMTV4Y3VNQO2QQRO43U6GILI2/ 13:02:27 #info Introductions and roll call 13:02:34 #Info Tasks from last meeting 13:02:40 #info Open Pagure tickets 13:02:44 #info Open bugs check 13:02:47 #info Open reviews check 13:02:53 #info Koschei packages check 13:03:01 #info CompNeuro lab image compose check 13:03:08 #info Neuroscience query of the week 13:03:14 #info Next meeting day, chair 13:03:17 #info Open floor 13:03:20 so, the usual :) 13:03:26 #topic Introductions and roll call 13:03:41 #info Please use this topic to introduce yourselves 13:04:00 #info FranciscoD: FAS ankursinha, UTC, NeuroFedora, Fedora Join etc. 13:04:26 #info MeWjOr will be unable to attend today 13:04:57 hi gicmo , bt0 :) 13:05:11 @Alessio was also around :) 13:05:32 #info Alberto: FAS bt0dotninja, UTC -6, NeuroFedora, CommOps, Cats, etc 13:05:47 hi, I'm here lurking as usual 13:05:57 :) 13:05:58 👍 13:06:21 Let's move on to the next topic 13:06:26 #topic Tasks from last meeting 13:06:39 #info Minutes from last meeting are here: https://meetbot.fedoraproject.org/teams/neurofedora/neurofedora.2020-11-16-13.01.html 13:07:10 #info MeWjOr Work over the update for python-mne: WIP, reassigning 13:07:14 #action MeWjOr Work over the update for python-mne 13:07:49 #info MeWjOr Fix the deps for python-odml: WIP also I think (new version available), reassinging 13:07:55 #action MeWjOr Fix the deps for python-odml 13:08:18 - alciregi check on python-pydicom package 13:08:27 @Alessio: I believe this is also a WIP? 13:09:39 I'll reassign for the time being 13:09:47 #info alciregi check on python-pydicom package: WIP, reassinging 13:09:53 #action alciregi check on python-pydicom package 13:10:04 - bt0 will generate a base docker-file for the neurofedora Docker/podman image 13:10:12 bt0: I see you opened a ticket about this, so this is WIP? 13:10:32 * FranciscoD is sure they got a notification 13:10:51 I document an old ticket with the dockerfile 13:11:05 found it 13:11:10 #info Ticket: https://pagure.io/neuro-sig/NeuroFedora/issue/374 13:11:35 We'll have a look at that and work on the ticket. 13:11:37 yeah 13:11:47 #info bt0 will generate a base docker-file for the neurofedora Docker/podman image: DONE 13:11:58 We need a git repo for this one 13:12:07 #action NeuroFedora team: go over ticket: https://pagure.io/neuro-sig/NeuroFedora/issue/374 13:12:30 bt0: ok, sounds good, we can make a new one on pagure etc. Let me have a quick look at the ticket and then we can work on the next tasks? 13:12:33 s/me/folks/ 13:13:06 those are the action items, all done. 13:13:37 #topic Open Pagure tickets 13:13:42 #info https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting 13:13:58 #info Issue #410: Update settings for Matrix channel - NeuroFedora 13:14:07 I think I've already completed this one. I set a logo etc. 13:14:09 Closing 13:14:18 pagure.issue.assigned.added -- ankursinha assigned ticket neuro-sig/NeuroFedora#410 to ankursinha https://pagure.io/neuro-sig/NeuroFedora/issue/410 13:14:22 pagure.issue.edit -- ankursinha edited the close_status and status fields of ticket neuro-sig/NeuroFedora#410 https://pagure.io/neuro-sig/NeuroFedora/issue/410 13:14:23 pagure.issue.comment.added -- ankursinha commented on ticket neuro-sig/NeuroFedora#410: "Update settings for Matrix channel" https://pagure.io/neuro-sig/NeuroFedora/issue/410#comment-703504 13:14:54 #info Issue #409: Add Matrix channel to blog + docs - NeuroFedora 13:15:04 can't remember if we've done this already 13:15:06 let me check docs 13:15:20 Not done yet. I'll do it this week 13:15:26 cool 13:15:37 #action FranciscoD update docs to close #409 13:15:46 pagure.issue.assigned.added -- ankursinha assigned ticket neuro-sig/NeuroFedora#409 to ankursinha https://pagure.io/neuro-sig/NeuroFedora/issue/409 13:16:04 We'll do the reading list in the later topic 13:16:27 #topic Open bugs check 13:16:37 #info NeuroFedora bugs: https://tinyurl.com/neurofedora-bugs 13:17:27 A few updates, and one or two FTBFS bugs 13:18:12 Nothing too urgent, luckily 13:18:32 that is good 13:19:08 Yeh :D 13:19:25 #info No urgent bugs: everyone please work on the package updates and few FTBFS issues we have. 13:19:35 #topic Koschei packages check 13:19:47 #info NeuroFedora packages on Koschei: https://koschei.fedoraproject.org/groups/neuro-sig 13:20:06 lfpy is a known issue, WIP 13:20:11 missngno is a new one 13:20:51 Uh, looks like some other packages broke, that's why it's unresolved: https://koschei.fedoraproject.org/package/python-missingno?collection=f34 13:21:06 it's actually pyton-geoplot that is broken 13:21:38 hrm, but no bug 13:21:46 #action FranciscoD look into python-missngo issue 13:22:16 that's all, neurord has been orphaned, so we don't worry about that one 13:22:33 ok 13:22:38 #topic CompNeuro lab compose status check for F34 13:22:54 #info https://koji.fedoraproject.org/koji/packageinfo?packageID=30691 13:23:09 #info CompNeuro image compose building successfully 🎇 13:23:25 :) 13:23:55 #topic Neuroscience query of the week 13:24:10 #info We share interesting information on this ticket: Issue #318: NeuroFedora reading/listening list - NeuroFedora - Pagure.io 13:24:12 #info https://pagure.io/neuro-sig/NeuroFedora/issue/318 13:24:26 I only had the one: https://www.biorxiv.org/content/10.1101/2020.11.10.377143v1?rss=1 13:24:31 Spaceflight Affects Neuronal Morphology and Alters Transcellular Degradation of Neuronal Debris in Adult Caenorhabditis elegans | bioRxiv 13:24:49 they sent C elegans on the Space X thing, and found some changes in them when they came back 13:26:16 I'll add more stuff to the ticket if I find it. Haven't gone over all the new papers this week yet 13:27:11 Let's go to the next topic 13:27:17 #topic Next meeting day, chair 13:27:26 go ahead 13:27:36 In 2 weeks again, last meeting of the year on 14 Dec? 13:27:44 I expect everyone will be on holiday after that 13:27:46 :D 13:28:11 I can do it 13:28:26 Awesome, thanks bt0 13:28:36 #info Next meeting in 2 weeks on 14 Dec, chaired by bt0 13:28:43 #topic Open floor 13:28:56 Floor is open for any items not on the agenda 13:28:58 :) 13:29:11 have the results of the election been announced yet? 13:29:21 not yet 13:29:35 Oh, voting hasn't closed yet, so there's still time 13:29:37 nice :) 13:30:57 about the docker image 13:31:07 Yeh, go ahead bt0 :) 13:31:29 podman image! ;P 13:31:32 * gicmo runs ;) 13:31:57 Maybe we need add one script to setup a proper environment for some applications 13:32:15 yeah podman 13:32:40 bt0: are we creating one master docker image for all packages, or one per package? 13:32:54 or are we showing examples on how to use neurofedora packages in a container? 13:32:56 and i add jupyter notebook just because many of our packages are python modules 13:33:13 +1, that's very useful 13:33:16 one master maybe 13:33:41 Hrm, but will that include all the packages (that'll make it quite large?) 13:33:49 1.38G 13:33:52 one master sounds good, for the packages I would rather try to have a flatpak 13:33:52 oo 13:34:24 bt0: was that all neurofedora packages, or the ones we include in the comp-neuro image? 13:34:37 we can perhaps mirror the ISO with a container image? 13:35:01 Can this be done using Fedora infra also btw? (I know we can create containers for packages from rpms in Fedora) 13:35:12 gicmo: command line tools like simulators won't work in flatpaks 13:35:32 additionally, if we do flatpaks, they'll have to be based on the Fedora rpms, not flathub 13:35:33 command line tools, good point 13:35:54 so for example, for modelling, someone would probably want a container with just the simulator and their model code 13:36:02 FranciscoD: yeah, but we do that not for a lot of GNOME apps too 13:36:10 i.e. build them in the Fedora infra from rpms 13:36:18 all on "Neuron Modelling Simulators" group 13:36:35 gicmo: that's meant to be the plan, but at the moment rpm -> flatpak isn't very popular 13:37:03 (but I'd rather we not also start maintaining stuff on flathub---that's better maintained by upstreams directly) 13:37:32 bt0: sounds good: let's have a master container image that basically mirrors the comp-neuro ISO 13:37:52 and perhaps we can add some examples of how people can use the base fedora images to also build their own custom containers using software from the repos? 13:38:01 FranciscoD: ack 13:38:24 Let me add this to the logs 13:38:31 myabe que can provide special simulators on a separate image (this will be very popular) 13:39:00 bt0: i think once we have the master image, tweaking it to remove/add packages will be quite easy, no? 13:39:23 yeah 13:39:24 it's hard to group tools, because it depends on the researcher's project 13:39:35 good point 13:40:18 let's do master + examples on "how to make your own container". That way, people use the master to tinker with stuff, and can then customise it to fit their project 13:40:38 bt0: do we create a new neurofedora-containers repo, will that be enough? 13:41:14 and where will we publish images? Can we use the fedora registry, or will be need the docker hub registry? 13:41:28 yeah 13:41:49 I'm researching how to ad images to the fedora registry 13:42:12 *add 13:42:25 awesome, thanks. I *think* the fedora registry only does per package containers 13:42:48 #action bt0 research how to add images to the fedora registry 13:43:09 #info We will generate one master container that mirrors the CompNeuro ISO, and provide examples on how to customise it 13:43:34 There's already a page in docs about containers, by the way: https://docs.fedoraproject.org/en-US/neurofedora/docker/ 13:43:42 should probably rename that to "containers" 13:43:58 #action FranciscoD rename placeholder docs page from "docker" to "containers" 13:44:16 cool +1 13:44:45 https://hub.docker.com/_/fedora -> official Fedora containers on docker hub 13:45:16 yes 13:45:36 Oh, by the way, some changes happening on Travis. So if you're using it for CI, please see what you need to do: https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing 13:46:32 OK, anything else off the agenda that needs to be discussed? :) 13:46:36 we still have 15 min 13:46:39 not from me 13:46:59 bt0: when we have the container, we'll publish it so that we get a doi for citations 13:47:21 of course :) 13:47:25 that way everyone that works on these tasks gets their credit :) 13:47:50 OK, good. If there's nothing else, let's close 13:47:57 Always good to end the meeting before time :P 13:48:03 Closing in 1 minute 13:50:19 #action FranciscoD send out logs 13:50:22 #endmeeting