13:01:51 #startmeeting Haskell 13:01:51 Meeting started Tue Apr 28 13:01:51 2020 UTC. 13:01:51 This meeting is logged and archived in a public location. 13:01:51 The chair is petersen. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:01:51 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:01:51 The meeting name has been set to 'haskell' 13:02:24 #meetingname haskell-sig 13:02:24 The meeting name has been set to 'haskell-sig' 13:02:48 welcome to the biweekly Haskell SIG meeting 13:07:07 Anyone around today? 13:09:31 Well I guess not 13:09:35 Big day today too 13:09:45 We will reconvene in 2 weeks time 13:09:52 o/ 13:10:00 Oh hey 13:10:03 hi tristanC 13:10:22 hello petersen :-) 13:11:32 The only small news I have really is that I built stack-1.9.3.1 for F31... 13:11:44 well i already got the info i needed about how to unbundle library, yesterday from the #fedora-haskell chan 13:12:01 I didn't test it yet and not sure how useful stack-1.9 still is but better than nothing I guess 13:12:02 petersen: about stack, what is the correct copr name? 13:12:28 tristanC: good question - recently I discussed this with upstream 13:12:47 Well the current copr is petersen/stack2 13:13:02 yeah, but upstream mention petersen/stack 13:13:05 petersen/stack has stack-1.9 which is deprecated 13:13:23 Right I think it has been updated now for Fedora to mention stack2 13:13:31 Last week 13:13:39 ah :-) 13:14:01 So it is quite new - I actually wrote a very long comment about it upstream... too long I think ;o) 13:14:14 well, upstream doc also tell to do `stack upgrade` which correctly setup 2.1.3.1 13:14:25 Because someone kindly made a PR to update it to stack2 13:14:52 ah okay right - I actually I never tried stack upgrade - maybe I am a package snob lol 13:15:04 But yes that should work I guess 13:15:36 https://github.com/commercialhaskell/stack/pull/5262 13:15:41 it's quite convenient, at least this let us bootstrap stack without using curl | bash or sudo 13:16:27 It is good you mentioned it anyway 13:16:29 https://docs.haskellstack.org/en/stable/install_and_upgrade/#fedora 13:16:36 Right 13:16:56 petersen: i guess this PR can also be mentioned here: https://github.com/juhp/cabal-rpm/pull/62 `spec: update the fedoraproject documentation link` 13:16:56 So yeah at least stack-1.9 will allow easy upgrade to 2.1 hehe 13:18:03 tristanC: thank you! I had completely missed that PR 13:18:15 hehe you're welcome! 13:18:36 Ah yesterday good 13:18:39 Merged :) 13:18:53 Good catch 13:19:06 so if that's ok with you, i'll proceed with opening bugzillas to unbundle libraries 13:19:18 Sure that would be good indeed 13:19:34 Thanks 13:19:47 alright, i can do that. I find this very instructive 13:19:53 I am happy to look over the first one just to check if it helps 13:19:55 Great 13:20:14 That will help a lot to track this work 13:20:50 petersen: i saw you created quite a few cli for fedora services, would you need help with those? 13:21:21 Well help is welcome, some of them are incomplete or still quite low level 13:22:01 A few of them may have TODO files or FIXME comments 13:23:01 I can try to think about possible easyfix things etc 13:23:19 Or just ask :) 13:24:27 i noticed some project setup `good first issue` github issue label, and that has been very helpful for me to learn haskell 13:24:35 There are a few libraries too, but still quite primitive, since I was lazy and just returning parsed json (Aeson) 13:24:46 but looking for TODO comments works for me 13:24:57 Okay right - let me see if I can come up with any such tickets 13:25:32 Also they are mostly "read-only" so far: ie read but not write 13:25:51 So there is certainly lots more to do 13:25:53 yeah i really like the idea of such libraries to interface with fedora infra 13:26:01 Great, yes me too 13:26:46 I think there are koji, pagure, and bodhi libs (and small clients for the latter two) 13:27:14 oh and copr recently 13:28:15 (also a bugzilla fork which is largely feature complete already, basically just tweaked a bit for redhat bugzilla) 13:28:42 Anyway I also want to publish some of them soon to Hackage... 13:28:56 along with fedora-dists-2.0 13:29:14 But I think github is fairly up to date 13:29:30 fbrnch uses most of them 13:29:39 makes me wonder what it would take to compose cabal-rpm >>= copr >>= bugzilla >>= pagure >>= koji >>= bodhi 13:29:51 Also planning to push fbrnch soon to copr at least 13:30:35 well basically fbrnch does the latter 4 - basically a higher level fedpkg 13:31:11 then cobrnch is for copr but it only does progressive builds 13:31:41 Okay I probably have to jump to another meeting now 13:31:49 Let's talk more in #fedora-haskell 13:31:55 alright thanks a lot for the infos 13:31:59 thanks tristanC! 13:32:06 have a good rest of the day! 13:32:08 Thanks too and for the PR 13:32:25 next meeting in 2 weeks 13:32:29 #endmeeting