Perl 6 - the future is here, just unevenly distributed

IRC log for #darcs, 2015-07-21

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

All times shown according to UTC.

Time Nick Message
00:49 mizu_no_oto joined #darcs
02:48 c74d joined #darcs
04:24 thorkilnaur_ joined #darcs
06:33 c74d joined #darcs
06:44 amgarching joined #darcs
08:21 amgarching joined #darcs
08:37 lf94_ joined #darcs
08:39 lf94 joined #darcs
09:43 alexei joined #darcs
10:15 notdan sm: uh crap, sorry!
10:16 notdan sm: what is your email address? I will send you an email explaining the groups of patches
12:54 notdan :r
12:54 notdan oops, sorry, wrong window
13:18 maerwald notdan: I'm not a function you can just call :/
13:39 sm notdan: simon@joyful.com, but chatting here is fine too
13:40 sm even in slow motion
13:40 sm (delayed)
13:44 sm I'm currently looking at 'Add the "/local" handler and support for nested local repositories'
13:45 sm are these two things independent ?
13:46 sm I'm not a huge fan of nested repositories, can you describe the user-visible impact of these ? Can I see one on your instance ?
13:52 notdan OK, so those are the old changes back when we thought that we need to write our own separat handler in which we will do URL parsing and all that jazz. Eventually more than half of that code got reworked/moved, and now there is no special handler in Handlers.hs for that.
13:52 notdan and now support for nested repositories does not require any special ad-hoc code
13:53 notdan I personally don't use nested repositories, but Heffalump does
13:54 notdan oh, in fact, getLocalR should be removed
13:54 notdan the local handler has been removed in http://hub.darcs.net/co-dan/darcsden-local-take2/patch/20150715172047-21ae5
13:55 sm my motto for darcsden is "less but better", and (eg) slashes in repo names seems a recipe for confusion - I think nested repositories need to be (re)explained and justified
13:58 notdan Well if you are using local filesystem you can't really get away from slashes
13:59 notdan The idea is that you might have your darcsden-local root set up as /home/user/projects and in that directory you could have repositories /home/user/projects/darcs/branch-2.10 and /home/user/projects/web/darcsden
13:59 notdan so you would have two repositories named "darcs/branch-2.10" and "web/darcsden"
14:01 sm by the way I am probably still thinking like a solo maintainer who needs to simplify ruthlessly to make things manageable in limited time, and I'm not sure how much I should change that stance now - we can discuss if needed
14:02 sm notdan: ok how do I see nested repos in action
14:04 notdan one sec
14:05 notdan sm: http://darcs.updog.xyz/updog (see "test", "test/inside")
14:06 notdan But I want to stress out again that with the latest changes there is actually no special code that does handling of nested repositories. They are treated just like other repositories which are not located directly inside the root folder
14:06 notdan like users/DARCSDEN/DARCSDEN-LOCAL at that URL
14:11 notdan sm: I've diveded some of the patches (not all of them yet) into a bunch of groups, if that helps: https://privatepaste.com/dce5612502
14:18 sm thanks notdan. Got to go afk, will read more
14:21 notdan sm: sorry for my clumsiness :( I've updated the list: https://privatepaste.com/3c69c9679c Because of all the code shuffling arround, maybe it makes more sense to look a the diff(s) instead of individual patches?
14:37 Riastradh joined #darcs
15:08 mal``` joined #darcs
15:19 sprang joined #darcs
18:12 rhaps0dy joined #darcs
18:14 vikraman joined #darcs
18:15 alexei joined #darcs
18:17 sm no worries, merges are always a process
19:10 thorkilnaur__ joined #darcs
19:26 alexei joined #darcs
19:47 byorgey joined #darcs
20:31 alexei joined #darcs
21:03 alexei joined #darcs
21:44 byorgey joined #darcs
21:44 byorgey joined #darcs
22:35 aristid joined #darcs
22:35 aristid joined #darcs

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