Perl 6 - the future is here, just unevenly distributed

IRC log for #darcs, 2015-03-03

| Channels | #darcs index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:10 dolio joined #darcs
01:21 mizu_no_oto joined #darcs
02:26 mizu_no_oto joined #darcs
04:10 mizu_no_oto joined #darcs
04:50 alexei___ joined #darcs
06:09 ankitku joined #darcs
11:29 ankitku_ joined #darcs
13:33 dixie joined #darcs
14:05 mizu_no_oto joined #darcs
14:46 mizu_no_oto joined #darcs
14:58 mizu_no_oto joined #darcs
15:00 favonia joined #darcs
15:36 gh_ joined #darcs
16:38 dolio joined #darcs
16:41 gh_ Heffalump, ankitku_, thinking about the HTTP overhaul GSoC project and the idea of writing an independent library. This can actually be a haskell.org (not especifically darcs) project, even if darcs would beneficiate of it.
17:00 gal_bolle joined #darcs
17:46 ankitku_ gh_, according to archive mails, Heffalump suggested to use wreq as a default download system
17:46 gh_ ankitku_, yes
17:47 ankitku_ can you please elaborate on  the independent library part?
17:47 florent_ joined #darcs
17:48 ankitku_ do you mean, writing a wreq based downloader, i.e. wrapper for wreq?
17:59 gh_ ankitku_, yes, that's Heffalump's idea at http://darcs.net/GSoC#http-system-overhaul "It might make sense to deliver this as an independent “download manager” library. […]"
18:00 gh_ Notice the 'might'
18:02 ankitku_ hmm, sounds great from pov of reusability
18:05 gh_ yes
18:09 alexei___ joined #darcs
18:29 florent_ joined #darcs
18:32 gh_ ankitku_, it would be nice to think about what other software would use such a library
18:37 Heffalump gh_: btw are you talking to haskell.org about asking for special darcs slots as usual?
18:40 gh_ Heffalump, doing it now
18:49 ankitku_ gh_ I can think of cabal using such a library, to download packages
18:58 gh_ ankitku_, what about software that need to dowload a lot of (small) files?
18:58 gh_ which is the current situation with darcs
19:07 ankitku_ chat and mail clients
19:08 carter dropbox clones
19:16 favonia joined #darcs
19:30 sm aren't things like rsync solving this problem well already ?
19:30 Heffalump ankitku_: cabal has quite limited dependencies so it can be bootstrapped easily
19:31 Heffalump sm: not over http, certainly
19:31 sm oh, right
19:47 gh_ joined #darcs
19:53 * Heffalump wonders about not supporting GHC 7.4 for 2.10, given that there's a Haskell Platform for GHC 7.6 and 7.8. Downside is that Debian stable has 7.4. (And we've probably already discussed this...) Upside is that fixing some of the 7.10 warnings is easier if we drop 7.4.
19:57 kaol The next Debian release is close enough, though.
19:57 Heffalump I've heard the "Debian is about to release" story before :-) Though perhaps it's got better in the last few releases.
20:00 kaol It's in deep release freeze now. Still a month or two, I'd guess. Which I'd consider to be close enough to not bother caring about the current release's software support.
20:02 * Heffalump wonders when Haskell's library churn will finish
20:08 sm ha
20:11 carter probably when the world migrates to agda :P
20:28 mizu_no_oto joined #darcs
20:42 ankitku joined #darcs
20:57 gh_ Heffalump, if it enhances the support of ghc 7.10, it may be a good idea to drop 7.4 support
20:59 gh_ Heffalump, also, less CPP stuff in the code is better
21:00 gh_ another argument out there "One of the main reasons we are removing support is that the library versions compatible with GHC 7.4 are no longer being maintained." (from the FP Haskell Center blog)
21:18 favonia joined #darcs
21:26 Heffalump it's not strictly necessary, but building warnings free with 7.10 is much easier without 7.4 - and that in turn makes it easier to support 7.12 when that comes along. But we can probably muddle through if there's value in supporting 7.4.
21:50 gh_ I think there is value in having easy and pleasant things :)
21:51 gh_ one option is to drop support for 7.4 when we release a minor version that supports 7.12
21:52 pointfree-w530 Some darcs discussion happening on HN, if anyone's interested: https://news.ycombinator.com/item?id=9139678
22:13 sm phew, that's a lively HN post
22:33 Heffalump yeah, though bumping lower bounds in minor releases may be worse than doing it in the major release, as it cuts people off from significant bugfixes
22:34 Heffalump I'm currently leaning towards keeping 7.4 and just fixing the warnings that will be errors in 7.12 (which aren't the same ones that make it hard to support 7.4), which should leave us 7.12 compatible but with a warning-ful build in 7.10.
22:35 favonia joined #darcs
22:50 mizu_no_oto joined #darcs
23:24 sm darcs gets a mention in the current (git-deps) episode of git minutes podcast (~25m)

| Channels | #darcs index | Today | | Search | Google Search | Plain-Text | summary