neurofedora
LOGS
18:01:11 <MeWjOr> #startmeeting NeuroFedora - 2020-04-27
18:01:11 <zodbot> Meeting started Mon Apr 27 18:01:11 2020 UTC.
18:01:11 <zodbot> This meeting is logged and archived in a public location.
18:01:11 <zodbot> The chair is MeWjOr. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:01:11 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:01:11 <zodbot> The meeting name has been set to 'neurofedora_-_2020-04-27'
18:01:23 <MeWjOr> #meetingname neurofedora
18:01:23 <zodbot> The meeting name has been set to 'neurofedora'
18:01:52 <MeWjOr> #chair FranciscoD LoKoMurdoK blackfile gicmo
18:01:52 <zodbot> Current chairs: FranciscoD LoKoMurdoK MeWjOr blackfile gicmo
18:02:03 <MeWjOr> #chair bt0
18:02:03 <zodbot> Current chairs: FranciscoD LoKoMurdoK MeWjOr blackfile bt0 gicmo
18:02:30 <MeWjOr> #info Agenda for today's meeting
18:02:39 <MeWjOr> #info Intro/roll call
18:02:55 <MeWjOr> #info Tasks from last meeting https://meetbot.fedoraproject.org/fedora-neuro/2020-04-07/neurofedora.2020-04-07-16.02.html
18:03:09 <MeWjOr> #info Pagure tickets: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting
18:03:26 <MeWjOr> #info Bugzilla tickets https://tinyurl.com/neurofedora-bugs
18:03:45 <MeWjOr> #info compose status
18:03:51 <MeWjOr> #info (neuro)science query of the week
18:03:55 <MeWjOr> #info Next meeting, time, date, chair
18:04:01 <MeWjOr> #info Open floor
18:04:13 <MeWjOr> first topic coming up
18:04:14 <MeWjOr> #topic Intros/Roll call
18:04:57 <FranciscoD> #info @ankursinha: UTC+1, NeuroFedora, packaging, other misc bits
18:05:12 <MeWjOr> I was hoping whether or not paul could make the meeting or not
18:05:33 <MeWjOr> .fasinfo major
18:05:34 <zodbot> MeWjOr: User: major, Name: Aniket Pradhan, email: aniketpradhan1999@gmail.com, Creation: 2019-02-09, IRC Nick: MeWjOr, Timezone: Asia/Kolkata, Locale: en, GPG key ID: None, Status: active
18:05:37 <zodbot> MeWjOr: Approved Groups: qa neuro-sig fedorabugs packager wikiedit cla_done cla_fpca
18:05:40 <FranciscoD> What did the whenisgood say? had they filled it MeWjOr?
18:05:44 <tg-fedneuro> <m​hough> .fasinfo mhough
18:06:01 <MeWjOr> yep... the slot was fine for them
18:06:14 <MeWjOr> :/
18:06:17 <FranciscoD> do we know their nick/telegram username?
18:06:27 <FranciscoD> we can ping them if we do
18:06:32 <MeWjOr> paulisaacs iirc
18:07:15 <MeWjOr> they aren't available on telegram/irc at the moment
18:07:19 <FranciscoD> .fasinfo paulisaacs
18:07:22 <zodbot> FranciscoD: User "paulisaacs" doesn't exist
18:07:25 <blackfile> .fas blackfile
18:07:26 <zodbot> blackfile: blackfile 'Luis Manuel Segundo' <luis@blackfile.net>
18:07:36 <mhough> .fas mhough
18:07:37 <zodbot> mhough: adamhough '' <adam@gradientzero.com> - mhough 'Morgan Hough' <morgan.hough@gmail.com>
18:07:38 <FranciscoD> MeWjOr: hrm, nevermind then, next time perhaps
18:07:46 <MeWjOr> yep
18:08:05 <FranciscoD> #chair mhough zbyszek alciregi
18:08:05 <zodbot> Current chairs: FranciscoD LoKoMurdoK MeWjOr alciregi blackfile bt0 gicmo mhough zbyszek
18:09:08 <MeWjOr> I guess that's us
18:09:11 <MeWjOr> next topic
18:09:20 <MeWjOr> #topic Tasks from last meeting https://meetbot.fedoraproject.org/fedora-neuro/2020-04-07/neurofedora.2020-04-07-16.02.html
18:09:34 <MeWjOr> #info
18:09:34 <MeWjOr> FranciscoD Comment on the ticket to provide feedback on the neurofedora brochure within the next week -- Done
18:09:41 <MeWjOr> #info FranciscoD Comment on the ticket to provide feedback on the neurofedora brochure within the next week -- Done
18:09:52 <FranciscoD> Please everyone take a look at it
18:09:57 <FranciscoD> before riecatnor approves it
18:10:15 <FranciscoD> #info https://pagure.io/design/issue/661 -> brochure ticket
18:10:21 <FranciscoD> @dan1mal: you around?
18:10:23 <MeWjOr> yep... waiting on @danny as well
18:10:49 <FranciscoD> We don't have any conferences coming up where we'd give these out, so this isn't urgent.
18:11:04 <FranciscoD> But since we asked the design team to make it for us, we need to be active when they request feedback
18:11:24 <FranciscoD> #action everyone please take a look at the brochure and provide feedback: https://pagure.io/design/issue/661
18:11:49 <MeWjOr> I'll make sure to drop in a feedback after the meeting...
18:11:53 <FranciscoD> +1
18:12:09 <FranciscoD> It looks pretty good already tbh
18:12:26 <FranciscoD> but riecatnor has to make the last few edits to make it excellent as per our design team's standards :)
18:12:27 <MeWjOr> ooh it is...
18:12:49 <FranciscoD> smeragoel++
18:12:53 <FranciscoD> .thank smeragoel
18:12:53 <zodbot> FranciscoD thinks smeragoel is awesome and is happy they are helping! (Please also type smeragoel++ since that is what gives them a cookie)
18:13:27 <MeWjOr> next task...
18:13:38 <MeWjOr> #info lbazan to work on pending review tickets
18:13:54 <MeWjOr> it was completed as far as I remember?
18:14:03 <FranciscoD> Yeh, just checking
18:14:05 <MeWjOr> chaospy and numpoly.. right?
18:14:53 <FranciscoD> Yeh
18:14:56 <FranciscoD> https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&priority=0&assignee=lbazan&close_status=
18:15:22 <MeWjOr> ahh... great then
18:15:32 <FranciscoD> #info numpoly is in testing: https://bugzilla.redhat.com/show_bug.cgi?id=1808552
18:15:52 <FranciscoD> #info pydeps is also in testing: https://bugzilla.redhat.com/show_bug.cgi?id=1741624
18:16:07 <MeWjOr> lbazan++
18:16:20 <FranciscoD> more cookies tomorrow XD
18:16:30 <MeWjOr> oooo... yes
18:16:47 <fm-neuro> pagure.issue.edit -- ankursinha edited the close_status and status fields of ticket neuro-sig/NeuroFedora#340 https://pagure.io/neuro-sig/NeuroFedora/issue/340
18:16:49 <fm-neuro> pagure.issue.comment.added -- ankursinha commented on ticket neuro-sig/NeuroFedora#340: "Package numpoly: required by new chaospy version" https://pagure.io/neuro-sig/NeuroFedora/issue/340#comment-644583
18:16:54 <MeWjOr> next topic...
18:16:57 <MeWjOr> #topic Pagure tickets: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting
18:17:07 <fm-neuro> pagure.issue.edit -- ankursinha edited the close_status and status fields of ticket neuro-sig/NeuroFedora#197 https://pagure.io/neuro-sig/NeuroFedora/issue/197
18:17:08 <fm-neuro> pagure.issue.comment.added -- ankursinha commented on ticket neuro-sig/NeuroFedora#197: "Package pydeps: Python Module Dependency graphs" https://pagure.io/neuro-sig/NeuroFedora/issue/197#comment-644585
18:17:28 <MeWjOr> it's a quickie in my opinion... I mean, most of the tickets are of new packages
18:17:53 <FranciscoD> +1
18:17:53 * MeWjOr forgot to tag tickets for next meeting... sorry :(
18:18:02 <FranciscoD> there weren't any from what I remember
18:18:16 <mhough> smeragoel++
18:18:16 <zodbot> mhough: Karma for smeragoel changed to 3 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
18:18:17 <FranciscoD> the blog post was one, which I'll write tonight for the release tomorrow
18:18:24 <MeWjOr> I guess the blog post ticket is somewhat important..
18:18:26 <MeWjOr> ahh
18:18:31 <MeWjOr> great
18:18:32 <FranciscoD> https://pagure.io/neuro-sig/NeuroFedora/issue/351
18:18:44 <FranciscoD> #info FranciscoD will write and publish a blog post to sync with F32 release: https://pagure.io/neuro-sig/NeuroFedora/issue/351
18:19:11 <FranciscoD> I thought it better to focus this one on the release, and then write the other one. I'll include some info on the open positions in this one too.
18:19:25 <MeWjOr> we should make sure to share that on our relevant social channels: twitter and linkedin
18:19:30 <FranciscoD> +
18:19:32 <FranciscoD> +1
18:19:46 <FranciscoD> #action FranciscoD share link to post here in the channel so we can spread it on our social media channels
18:20:32 <MeWjOr> nice
18:20:53 <MeWjOr> any other ticket worth discussing?
18:21:14 <fm-neuro> pagure.issue.tag.added -- major tagged ticket neuro-sig/NeuroFedora#351: S: Next meeting https://pagure.io/neuro-sig/NeuroFedora/issue/351
18:21:18 <FranciscoD> doesn't look like it
18:21:32 <MeWjOr> ahh.. bugs then... (I have a lot to discuss there)
18:21:36 <MeWjOr> :P
18:21:43 <FranciscoD> ++
18:21:53 <MeWjOr> #topic Bugzilla bugs: https://tinyurl.com/neurofedora-bugs
18:22:19 <MeWjOr> most are updates for now... fome FTBFS as well
18:22:36 <MeWjOr> but one bug that has been "bugging" me is the mne update
18:22:59 <FranciscoD> .bug 1818098
18:23:00 <zodbot> FranciscoD: 1818098 – python-mne-0.20.1 is available - https://bugzilla.redhat.com/1818098
18:23:03 <FranciscoD> this one?
18:23:08 <MeWjOr> yep
18:23:47 <MeWjOr> it provides a bundled library: python-tqdm. As per the package, we should remove it and use the fedora package of python-tqdm
18:23:55 <FranciscoD> hrm, yeh
18:24:00 <mhough> ah ok
18:24:20 <MeWjOr> however, both of them are quite different... the bundled one works fine whereas the fedora one gives some errors in the tests
18:24:33 <FranciscoD> MeWjOr: any idea what version is bundled?
18:24:35 <MeWjOr> what to do in such a case?
18:24:38 <FranciscoD> must be different from the fedora version?
18:25:42 * FranciscoD is downloading the src to take a peek now
18:26:04 <FranciscoD> woah, that's a big source
18:26:23 <MeWjOr> yep... they are using tqdm-4.40.2
18:26:50 <MeWjOr> yeah... about 50 MB... it has some datasets as well...
18:26:51 <MeWjOr> :/
18:27:12 <MeWjOr> python-tqdm-4.45.0 is available in the fedora repos
18:27:21 <FranciscoD> MeWjOr: is tqdm a new requirement in the updated version?
18:27:26 <MeWjOr> yepp
18:28:06 <FranciscoD> meh
18:28:08 <FranciscoD> hrm
18:28:14 <MeWjOr> should I report this upstream? or make an exception and use the bundled app?
18:28:36 <FranciscoD> I guess first we contact the tqdm maintainers to ask if they'll update
18:28:55 <FranciscoD> there isn't even a bug filed against tqdm
18:28:57 <FranciscoD> https://bugzilla.redhat.com/buglist.cgi?classification=Fedora&component=python-tqdm&list_id=11020794&product=Fedora
18:29:04 <MeWjOr> no... the fedora package is the updated one
18:29:20 <FranciscoD> OH
18:29:22 <MeWjOr> tqdm in mne is out of date
18:29:25 <FranciscoD> the other way around?
18:29:37 <MeWjOr> yep
18:30:37 <FranciscoD> upstream don't specify a version of tqdm: https://github.com/mne-tools/mne-python/blob/master/requirements.txt
18:31:30 <MeWjOr> here's the bundled tqdm: https://github.com/mne-tools/mne-python/blob/master/mne/externals/tqdm/
18:32:27 <FranciscoD> very weird, their travis installs from requirements.txt which includes tqdm
18:32:45 <FranciscoD> MeWjOr: perhaps the first step is to file a ticket upstream and ask them if the old version of tqdm is necessary
18:33:01 <FranciscoD> if they say yes, then we bundle or see if we can provide a patch to update
18:33:20 <FranciscoD> if they say no, hopefully they'll update their bits (or we can again look at providing a patch)
18:33:50 <MeWjOr> ohh... all right...
18:34:27 <MeWjOr> according to this: https://github.com/mne-tools/mne-python/blob/master/mne/externals/tqdm/__init__.py
18:34:40 <MeWjOr> it looks like they want us to use the system copy
18:35:11 <FranciscoD> yeh, as long as it's > 4.36 from the looks of it
18:35:41 <FranciscoD> it's only used in one file too
18:35:58 <FranciscoD> https://paste.centos.org/view/d236c565 -> utils
18:36:12 <FranciscoD> very weird if the tests are failing because of this
18:37:03 <FranciscoD> MeWjOr: maybe take another look once, and if it persists we can look into it together sometime to see whats going on?
18:37:28 <MeWjOr> `from ..externals.tqdm import auto
18:37:29 <MeWjOr> ` would include the bundled tqdm... right?
18:37:31 <FranciscoD> and see if we can write a patch to fix
18:37:46 <MeWjOr> ahh... sure... I'll have a look again and will ping tomorrow
18:37:59 <FranciscoD> MeWjOr: yeh, I think so. It defeats the point of their bits in the __init__.py
18:38:17 <FranciscoD> I'll have to double check if __init__.py is called when modules are imported partially
18:38:45 <MeWjOr> same... I will most probably fill a whole lot of print statements to check that... :P
18:39:00 <MeWjOr> anyways... spent a lot of time discussing this
18:39:03 <MeWjOr> any other bug anyone wants to discuss?
18:40:02 <FranciscoD> no, I did some updates in the past wee
18:40:05 <FranciscoD> week
18:40:09 <FranciscoD> nothing urgent at the moment
18:40:16 <FranciscoD> two reviews if anyone has time:
18:40:35 <FranciscoD> https://bugzilla.redhat.com/show_bug.cgi?id=1827957 + https://bugzilla.redhat.com/show_bug.cgi?id=1828079
18:40:44 <FranciscoD> should be simple enough, I ran fedora-review on them already
18:40:58 <FranciscoD> #info FranciscoD needs two packages reviewed: https://bugzilla.redhat.com/show_bug.cgi?id=1828079 + https://bugzilla.redhat.com/show_bug.cgi?id=1827957
18:41:05 <MeWjOr> I was waiting if anyone else picks them up... otherwise I'll be there to do a review
18:41:23 <FranciscoD> Yeh, I'd e-mailed the -devel list for swaps. Nothing on these :/
18:42:01 <MeWjOr> let's wait for a day or two... otherwise I'd do it
18:42:10 <FranciscoD> +1
18:42:13 <MeWjOr> all right... next topic
18:42:29 <MeWjOr> #topic compose status
18:43:13 <MeWjOr> we need someone to check the composes and inform the team if anything is needed
18:43:29 <FranciscoD> until danny returns
18:43:42 <FranciscoD> I'll add this to the blog too
18:44:13 <fm-neuro> pagure.issue.comment.added -- ankursinha commented on ticket neuro-sig/NeuroFedora#348: "Next blog post due: Friday 4th May" https://pagure.io/neuro-sig/NeuroFedora/issue/348#comment-644602
18:44:19 <MeWjOr> yep... he's our comp-neuro image maintainer, right?
18:44:39 <FranciscoD> Yeh: https://pagure.io/fedora-kickstarts/blob/master/f/maintainers.toml#_48
18:44:57 <MeWjOr> all righty... any volunteers?
18:45:00 <FranciscoD> well, we all are, but he was keeping an eye on it and letting us know
18:45:25 <FranciscoD> MeWjOr: not a lot of folks here to volunteer at the mo XD
18:45:44 <FranciscoD> maybe an e-mail to the mls?
18:45:51 <FranciscoD> in a few days after release excitement has died down?
18:45:53 <mhough> I have used the image on systems with no problem
18:45:53 <MeWjOr> idk... I can never know if anyone's lurking right now... :P
18:46:11 <FranciscoD> mhough: the f32 one?
18:46:28 <FranciscoD> rawhide is currently failing:  https://pagure.io/releng/failed-composes/issue/1358
18:46:33 <mhough> yeah
18:46:45 <FranciscoD> the f32 one is frozen, that won't change now
18:46:53 <FranciscoD> so, at least that one is OK
18:47:08 <FranciscoD> #action FranciscoD update docs to remove info about the iso image we generated
18:47:28 <FranciscoD> #info rawhide compose will start functioning once this PR is merged and json pickle built: https://src.fedoraproject.org/rpms/python-jsonpickle/pull-request/4
18:47:49 <MeWjOr> I'll monitor the composes then...
18:48:08 <FranciscoD> #info MeWjOr will monitor composes until we find another spin master
18:48:21 <FranciscoD> #action FranciscoD e-mail devel list asking for volunteers
18:48:30 <FranciscoD> #action FranciscoD add spin-master to list of open positions in blog post
18:48:51 <FranciscoD> MeWjOr: rawhide isn't too urgent at the moment, once it branches to f33 we need to be more active about it
18:48:57 <MeWjOr> so.. we'll have two spin-masters then?
18:49:16 <MeWjOr> yea... it's rawhide... it fixes itself automatically :P
18:49:24 <FranciscoD> Yeh, to share the work, and act as backups if one is busy etc.
18:49:32 <FranciscoD> always good to have more than one POC
18:49:32 <MeWjOr> I'll just keep updating you guys if anything is required from the team
18:49:37 <FranciscoD> +1
18:49:43 <MeWjOr> ohh cool then
18:49:59 <FranciscoD> MeWjOr: you're also doing packaging, so I want to make sure you don't get spread too thin
18:50:23 <FranciscoD> let's see what we can do
18:50:35 <FranciscoD> #action FranciscoD e-mail neuroscience mailing lists about the CompNeuro release
18:50:48 <MeWjOr> no really... it isn't much in my opinion... I'll do it until a spin-master comes
18:50:58 <FranciscoD> OK, sounds good
18:51:04 <MeWjOr> :D
18:51:15 <MeWjOr> next topic?
18:51:28 <FranciscoD> +1
18:51:32 <MeWjOr> #topic neuroscience query of the week?
18:52:09 <MeWjOr> #info https://pagure.io/neuro-sig/NeuroFedora/issue/318
18:52:30 <FranciscoD> mhough: there was a good tutorial to SPM there
18:52:43 <FranciscoD> and today I added a good review on optogenetics
18:52:52 <MeWjOr> I remember going through the SPM tutorial
18:52:52 <FranciscoD> read the whole thing too, was very informative
18:53:13 <FranciscoD> MeWjOr: how was it?
18:53:17 <MeWjOr> yep.. I bookmarked the whole rtd
18:53:27 <FranciscoD> nice
18:53:42 <MeWjOr> step 3-4 if I remember correctly
18:53:45 <FranciscoD> SPM is a standard tool for fMRI etc analysis
18:53:50 <FranciscoD> also on my list to package XD
18:53:53 <FranciscoD> someday..
18:54:00 <FranciscoD> when we start focussing on neuroimaging
18:54:08 <MeWjOr> was able to just view some files until my prof called me and disturbed my workflow
18:54:13 <FranciscoD> haha
18:55:14 <MeWjOr> I'm really interested in the neuroimaging image as well...
18:55:25 <FranciscoD> thats good, lots of research there: lots of labs too
18:55:40 <FranciscoD> a lot more than computational modelling anyhow XD
18:56:38 <MeWjOr> ahh... I mean, I just worked on some transfer functions to color 3d scans
18:56:52 <MeWjOr> that got me hooked... as to how amazing the scans are
18:56:58 <FranciscoD> I know nothing about it
18:57:09 <FranciscoD> my flatmate is doing their phd in neuroimaging at Kings College here
18:57:19 <FranciscoD> they have a research lab that researches pain
18:57:40 <FranciscoD> so I learn a bit from them now and then XD
18:58:23 <MeWjOr> I remember when I met mhough ... I just kept blabbing about DICOM files
18:58:26 <MeWjOr> XD
18:58:34 <FranciscoD> XD
18:58:34 <mhough> sorry I am on a call
18:58:44 <FranciscoD> no worries, we're just chatting
18:58:58 <FranciscoD> MeWjOr: lets move to openfloor and then close, we only have 2 minutes left anyway
18:59:04 <FranciscoD> and you can finally go to bed XD
18:59:06 <MeWjOr> ahh sure
18:59:22 * FranciscoD needs to figure out dinner
18:59:23 <MeWjOr> I was just about to write how I met morgan...
18:59:24 <MeWjOr> :P
18:59:32 <MeWjOr> open floor
18:59:36 <MeWjOr> #topic open floor
19:00:21 <MeWjOr> it will take me some time to hit the bed... Quarantine has really shifted my sleep schedule
19:00:24 <MeWjOr> :P
19:00:28 <FranciscoD> met where? at fosdem?
19:00:43 <MeWjOr> no no... Flock... last year
19:01:03 <FranciscoD> I've managed to keep my schedule up. We're still working full time so gotta keep it sane
19:01:09 <FranciscoD> ah, i wasn't at either :/
19:01:32 <FranciscoD> and this year, when I thought I would attend, we won't have conferences XD
19:01:44 <MeWjOr> I was quite drunk... I somehow met Morgan, and we talked... we somehow came across neuroimaging, and I don't remember what happened next
19:01:59 <MeWjOr> I met him the next day, and then we did a "formal" talk about it
19:02:21 <MeWjOr> ahh yeah... all conferences are either postponed or cancelled here as well...
19:03:08 <MeWjOr> I guess we should end the meeting... I shall post the logs as well
19:03:13 <FranciscoD> +1
19:03:21 <MeWjOr> Ohh.. before that... what about the next meeting?
19:03:21 <FranciscoD> most socialising at confs happens in the pub :P
19:03:30 <FranciscoD> MeWjOr: 2 weeks? I'll chair?
19:03:36 <MeWjOr> sounds good
19:03:45 <MeWjOr> #endmeeting