Camelia, the Perl 6 bug

IRC log for #darcs, 2013-08-19

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

All times shown according to UTC.

Time Nick Message
00:00 favonia joined #darcs
00:04 lambdabot joined #darcs
01:04 stepcut joined #darcs
01:56 intripoon joined #darcs
01:57 kofno joined #darcs
02:28 mizu_no_oto joined #darcs
02:32 kofno joined #darcs
02:54 mizu_no_oto joined #darcs
03:26 preflex_ joined #darcs
03:59 kofno joined #darcs
04:33 adnap joined #darcs
04:56 alexsuraci_ joined #darcs
04:58 kofno joined #darcs
05:11 cloudnar joined #darcs
05:12 idnaria joined #darcs
05:12 idnaria joined #darcs
06:20 mulander joined #darcs
06:49 lelit joined #darcs
07:01 endou__ joined #darcs
07:20 raichoo joined #darcs
07:24 lelit joined #darcs
08:30 alexei joined #darcs
09:01 nomeata joined #darcs
09:33 owst joined #darcs
09:42 donri joined #darcs
10:16 whaletechno joined #darcs
10:18 endou_ joined #darcs
11:22 kofno joined #darcs
11:28 kofno joined #darcs
11:35 kofno joined #darcs
12:00 mizu_no_oto joined #darcs
13:16 endou_ joined #darcs
13:16 notdan_ joined #darcs
13:21 vikraman_ joined #darcs
13:27 bfrank joined #darcs
13:38 mizu_no_oto joined #darcs
13:51 bfrank__ joined #darcs
14:00 onetom joined #darcs
15:17 bsrk joined #darcs
15:57 alexei joined #darcs
16:04 mizu_no_oto joined #darcs
16:11 vikraman joined #darcs
16:17 notdan joined #darcs
16:32 adnap joined #darcs
16:38 nomeata joined #darcs
16:49 * Heffalump appears
16:50 * owst disappears
16:51 Heffalump I didn't want to talk to him anyway!
16:57 bsrk Hi
16:58 Heffalump hi
16:58 Heffalump how's it going?
16:58 Heffalump (tunnel)
16:58 bsrk I have implemented annotate and changes
16:58 bsrk on files
17:03 sm joined #darcs
17:03 bsrk I have looked at the runtime error message for darcsden-test
17:03 bsrk I think you have not started the webdriver service daemon
17:06 bsrk http://docs.seleniumhq.org/projects/webdriver/
17:09 bsrk And about the compile time error messages, yes, you have to export the function getChangesInfo from Changes for the code to work.
17:11 alexei_ joined #darcs
17:13 whaletechno joined #darcs
17:19 Heffalump back
17:20 bsrk Hi
17:21 Heffalump can you get darcsden-test to print out a decent error when it fails to run?
17:21 Heffalump is your todo list up to date?
17:22 * Heffalump reads about webdriver :-)
17:22 bsrk err, I forgot about the list. :-)
17:22 Heffalump and your blog? :-)
17:22 bsrk And that too. :-)
17:23 Heffalump ok, could you update the todo list now so we can discuss it?
17:23 Heffalump did you have any problems with change/annotate?
17:25 bsrk No, they seem to be working fine
17:26 bsrk I will upload a patch exporting getChangesInfo soon
17:29 bsrk heffalump: what should we do about the containers issue?
17:30 bsrk As I understand it, increasing the containers dependency in darcs, breaks compilation of darcsden
17:31 Heffalump bsrk: I'm just developing a fix, if it works I'll submit it
17:31 bsrk okay, thanks!
17:31 Heffalump it's a bit of bad luck that it completely breaks darcsden on GHC 7.4.2 because of the webdriver/containers 0.4/ghc 7.4 bug
17:31 Heffalump have you got tests for changes/annotate?
17:32 bsrk no, I can't get darcsden-test to compile. :-)
17:32 bsrk In any case, bundles needs tests more than annotate or changes
17:34 Heffalump how come you can't compile it? I think it's ok with GHC 7.6 on Linux
17:34 lelit joined #darcs
17:34 bsrk you can't compile darcsden on 7.6
17:35 bsrk atleast, not without some refactors
17:35 Heffalump could you expand the item about darcs send a bit? I think there's (a) fix the problems with it uploading patches (b) fix darcs mainline so you don't need to pass --mail to make it upload the patch (c) do something about the anonymity of the submission
17:35 Heffalump I can, I think..
17:36 Heffalump yes, I've built your branch on GHC 7.6.3
17:36 Heffalump the only change was to darcs screened to export getChangesInfo
17:36 bsrk oh. Then simon or someone else refactored it.
17:37 Heffalump he sorted out the hsp dependency a few weeks ago, IIRC
17:37 Heffalump re tests, yes tests for bundles are more important, but everything you do should have tests where feasible
17:37 bsrk Great! I will move to using 7.6. I will code up the tests
17:39 Heffalump another suggestion for the tests (I mentioned this a while back): use the cabal test support rather than automatically compiling a test binary on every install
17:39 Heffalump I think Simon will be back next week so we can discuss merging with him then
17:39 Heffalump I suspect there'll be more UI iteration needed
17:39 Heffalump how many weeks are left?
17:40 bsrk 4 weeks till hard pencil down date
17:41 Heffalump wha's left in terms of substantive features that aren't partially done?
17:41 bsrk patch index, and support for hakyll
17:42 bsrk I think darcs send will consume more time then either of these two
17:43 Heffalump which would you prefer to do?
17:43 bsrk I personally rank patch index > darcs send  > haykll
17:44 Heffalump your project will be much more successful if it's got a smaller number of properly done things than a lot of only partly done things, but you could decide to consider the darcs send stuff as a write-off and focus on other things.
17:44 Heffalump what needs doing for patch index?
17:45 bsrk change annotate implementation just a little, add ui for creating, updating, checking status.
17:45 Heffalump why does it need ui?
17:45 bsrk I think we atleast need a enable/disable option
17:45 Heffalump I've always thought of patch index as something that's always on in the new darcs world.
17:46 bsrk That is how I remember it too.
17:47 Heffalump so why the enable/disable?
17:47 bsrk I just checked the repos on the dev server, they all have patch index. :-)
17:47 jlneder joined #darcs
17:48 jlneder hi
17:48 Heffalump bsrk: :-)
17:48 Heffalump jlneder: hi!
17:49 bsrk I think the enable/disable will still serve a purpose if the user want's to not have it, or get it back.
17:49 Heffalump why would a user care?
17:50 bsrk I would say that they should not in most cases. Maybe it triggers some bug?
17:51 bsrk Still, I get the point. We could limit it to showing current status, and "fixing" annotate to use pi
17:51 Heffalump so might almost anything - I don't think that makes a comelling case for having UI for it
17:51 Heffalump you migh want to discuss this with sm. If he wants the UI it's ok for you to do it.
17:52 Heffalump Personally if I maintained darcsden I don't think I'd accept a patch that added UI for this.
17:52 Heffalump the packs stuff is mroe ambiguous, because there are trade-offs about whether and how often to regenerate the packs
17:53 bsrk Less work is always nice for me too. ;-) I will modify annotate and call it a day.
17:54 bsrk So, my next big priority will be darcs send?
17:55 Heffalump that sounds good, though don't forget about polishing the existing features too
17:55 Heffalump debugging darcs send might be frustrating enough that yuo should interleave it with other things :-)
17:55 Heffalump did you get anywhere further with that since we last spoke?
17:56 bsrk No, I did not do anything on this front.
17:57 Heffalump ok. Anything else to discuss/
17:57 Heffalump ?
17:57 Heffalump I shall try annotate and changes now I can hopefully build darcsden again :-)
17:58 bsrk or you can use the dev server
17:58 bsrk http://www.darcsden-gsoc.biz:8900/aditya​/darcsden-test/annotate/src/SSHServer.hs
17:59 bsrk http://www.darcsden-gsoc.biz:8900/aditya/d​arcsden-test/filechanges/src/SSHServer.hs
17:59 bsrk and buttons from browsing the file: http://www.darcsden-gsoc.biz:8900/adity​a/darcsden-test/browse/src/SSHServer.hs
18:00 Heffalump buttons?
18:00 Heffalump oh, I see, pointing to the annotations
18:00 Heffalump err, annotate doesn't seem to actually annotate the file
18:01 Heffalump ah, it has links to the top list
18:01 Heffalump I wonder how convenient that will be to use in practice?
18:01 bsrk My UI designs are horrid. :-)
18:02 Heffalump it's not a badge of honour :-)
18:02 Heffalump how do you think this could be improved?
18:02 Heffalump or how might you find ideas for improving it.
18:03 bsrk Maybe we can make it look more like the command line annotate
18:03 bsrk Add numbers to the patch list
18:03 bsrk change the file display numbers to the corresponding patch number
18:04 bsrk still I am getting a little sleepy. bye?
18:04 Heffalump you mgiht want to look at github, and think about things you can do better in general because it's HTML not plain text
18:05 Heffalump but ok, Thursday next meeting?
18:05 bsrk allright
18:11 lelit joined #darcs
18:15 alexei___ joined #darcs
19:01 mizu_no_oto joined #darcs
21:23 bfrank joined #darcs
22:41 favonia joined #darcs
23:16 mizu_no_oto joined #darcs
23:19 addos joined #darcs

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