2008-05-31T00:56:20 <dreimark> arrg missed gizmach
2008-05-31T00:56:50 * dreimark is back after lots of delay
2008-05-31T05:50:36 <ben_allums> Anybody up for some questions on xmlrpc and the MoinMoin wsgi server?
2008-05-31T08:15:01 <gizmach> dreimark: hi r u there
2008-05-31T08:15:22 <gizmach> dreimark: will be loged in all day (learning but here for u )
2008-05-31T10:23:22 <dreimark> hi gizmach
2008-05-31T10:23:40 <gizmach> dreimark: hello :)
2008-05-31T10:24:23 <dreimark> yesterday ther ewas not very good flight weather, lots of thunderstorms in germany
2008-05-31T10:24:35 <dreimark> -> lots of delay
2008-05-31T10:24:46 <dreimark> gizmach: ho are your exams going on?
2008-05-31T10:24:47 <gizmach> ah bad
2008-05-31T10:24:59 <gizmach> dreimark: done 2 of them ,one more to go
2008-05-31T10:27:39 <dreimark> gizmach: when is the last one ?
2008-05-31T10:28:22 <gizmach> monday
2008-05-31T10:29:13 <gizmach> and monday evening I'm finaly free to work on projects
2008-05-31T10:29:21 <dreimark> ok, learning on weekends is no fun
2008-05-31T10:29:36 <dreimark> very good
2008-05-31T10:30:48 <dreimark> TheSheep: if it is clear that you will join europython please add you to the list http://moinmo.in/EuroPython2008
2008-05-31T10:31:19 <gizmach> dreimark: well I'm used to it
2008-05-31T10:48:22 <zenhase> *yawn* moin
2008-05-31T11:00:37 * dreimark goes to buy something for breakfast, lunch
2008-05-31T11:00:39 <dreimark> bbl
2008-05-31T12:04:14 <ThomasWaldmann> moin
2008-05-31T12:23:04 <dreimark> re
2008-05-31T12:27:39 <dreimark> gizmach: http://chakkaradeep.wordpress.com/2007/04/16/small-introduction-to-pyldap/ and http://chakkaradeep.wordpress.com/2007/04/24/adding-entries-to-ldap-pyldap/ sounds interesting
2008-05-31T12:28:59 <dreimark> ThomasWaldmann: too
2008-05-31T12:29:22 <gizmach> dreimark: will read it, now just put it in bookmarks
2008-05-31T12:29:56 <ThomasWaldmann> you also should subscribe to the relevant mailing lists:
2008-05-31T12:30:16 <ThomasWaldmann> moin-user, openldap, python-ldap(?)
2008-05-31T12:31:21 <ThomasWaldmann> i guess you can get quite some valuable input there from people having practice with large ldap setups
2008-05-31T12:31:37 <dreimark> the latter is https://lists.sourceforge.net/lists/listinfo/python-ldap-dev
2008-05-31T12:37:23 <CIA-50> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3647:ef8511b43788 1.7/docs/CHANGES: updated CHANGES
2008-05-31T12:46:17 <gizmach> ThomasWaldmann, dreimark :) I will thx for all
2008-05-31T12:46:31 <dreimark> :)
2008-05-31T13:03:50 * ThomasWaldmann works on ldap testing framework
2008-05-31T13:56:13 <ernestas> Hey. I can't lurk at irc nor do anything useful atm for you because I have lots of work to do irl, sorry. I've booked a place at EuroPython, so I'll meet some of you there hopefully. Is anyone going to participate?
2008-05-31T13:56:53 <dennda> ernestas: dreimark, ThomasWaldmann and probably ThomasWaldmann
2008-05-31T13:56:54 <dennda> err
2008-05-31T13:56:58 <dennda> the latter should be TheSheep
2008-05-31T13:57:06 <ernestas> nice to know that :)
2008-05-31T14:19:07 * dreimark has opebed the case of an x0
2008-05-31T14:38:36 <dreimark> ernestas: see http://moinmo.in/EuroPython2008
2008-05-31T15:22:03 <waldi> hmm, what should i think about a callable which uses different arguments for the same depending on the number of arguments given
2008-05-31T16:39:53 <zenhase> waldi: hmm?
2008-05-31T16:41:49 <waldi> zenhase: def a(self, a, b = None): if b is None: self.id = a else: self.id, self.bla = b, a
2008-05-31T16:45:27 <waldi> (def a(a, b = None): if b is None: id = a else: id = b)
2008-05-31T17:00:45 <johill> id is a builtin :P
2008-05-31T17:01:22 <waldi> and? it is no keyword
2008-05-31T17:02:30 <xorAxAx> waldi: thomas' IDE will explode and he will fail you directly after committing that :)
2008-05-31T17:08:44 <waldi> xorAxAx: this is inherited code
2008-05-31T17:09:30 <xorAxAx> waldi: it looks bad anyway :)
2008-05-31T17:23:49 <waldi> yes
2008-05-31T17:25:26 <waldi> thats why this will be changed in an incompatible way
2008-05-31T17:30:50 <PawelPacana> moin
2008-05-31T17:32:08 <TheSheep> hi PawelPacana
2008-05-31T17:32:30 <TheSheep> PawelPacana: you should merge with the hwendel repository
2008-05-31T17:32:51 <PawelPacana> ok
2008-05-31T17:32:58 <PawelPacana> but maybe not on gprs :o
2008-05-31T17:33:23 <PawelPacana> TheSheep: did you figure out hg repo locks?
2008-05-31T17:34:05 <PawelPacana> i thought that wwrite hangs on lock just like commit
2008-05-31T17:34:25 <PawelPacana> which in fact isnt true
2008-05-31T17:34:33 <TheSheep> PawelPacana: no, I had too much to do this week and never sat down to do it
2008-05-31T17:35:42 <PawelPacana> in this case locks just prevent from adding more pages to commit
2008-05-31T17:37:14 <TheSheep> PawelPacana: good thing I had an additional lock around it whole
2008-05-31T17:37:52 <TheSheep> PawelPacana: you still have a critical moment bewtween the write and commit, so you need that lock anyways
2008-05-31T17:38:39 <PawelPacana> yeah, I have to lock page in working copy
2008-05-31T17:38:51 <TheSheep> PawelPacana: unless you use the old trick with writing to a temporary file and then just renaming it at the last moment
2008-05-31T17:39:01 <PawelPacana> so that nobody writes new contenct while haning on their commit
2008-05-31T17:39:13 <PawelPacana> *content
2008-05-31T17:39:21 <PawelPacana> *hanging ;)
2008-05-31T17:39:25 <johill> can't you commit partially?
2008-05-31T17:39:30 <TheSheep> PawelPacana: that has an advantage: the critical section is smaller and you can provide a real file object to the wiki
2008-05-31T17:39:30 <johill> like 'hg commit some files'
2008-05-31T17:39:50 <TheSheep> johill: yes, we still need to lock for these files
2008-05-31T17:44:06 <TheSheep> I suppose renames are not atomic on windows?
2008-05-31T17:45:25 <johill> ask xorAxAx about windows, not me, I have a very bad opinion on it (and xorAxAx says it's all possible but recommends against using it, go figure)
2008-05-31T17:46:18 <TheSheep> :D
2008-05-31T17:47:07 <TheSheep> I vaguely remember renames failing on windows if the file with new name already exists, so it would be two steps, delete and rename
2008-05-31T17:47:13 <xorAxAx> johill: mainly for deployment reasons
2008-05-31T17:47:18 <xorAxAx> johill: because it depends on win32*
2008-05-31T17:47:39 <xorAxAx> and a lot of code that implements kind of proxy file objects
2008-05-31T17:48:00 <TheSheep> xorAxAx: I think that mercurial already has this
2008-05-31T17:48:14 <TheSheep> so maybe we could use these parts of it
2008-05-31T17:48:31 <xorAxAx> yes
2008-05-31T17:49:15 <PawelPacana> reasonable
2008-05-31T17:55:34 <PawelPacana> TheSheep: debugsetparents isn`t necessary to commit to specific rev, it worked for me when commiting from the same changecontext
2008-05-31T17:57:32 <PawelPacana> i`ll show you that later
2008-05-31T17:57:56 <TheSheep> PawelPacana: cool!
2008-05-31T17:58:22 <TheSheep> PawelPacana: say, do you want to allow several non-merged heads?
2008-05-31T17:58:46 <TheSheep> PawelPacana: for example, when the conflict cannot be resolved by 3merge?
2008-05-31T18:06:58 <PawelPacana> non-merged?
2008-05-31T18:07:16 <PawelPacana> no idead how to handle it from UI
2008-05-31T18:10:04 <PawelPacana> i`d rather always merge, and then insert warning on page and merge signs
2008-05-31T18:10:49 <PawelPacana> i`ll think about it
2008-05-31T18:11:16 <TheSheep> PawelPacana: that's what moin already does, you can just leave it to the upper layers
2008-05-31T18:13:57 <PawelPacana> good enough for now
2008-05-31T18:14:47 <PawelPacana> how would you handle concurrent heads? provide action for switching beetwen heads and action for merging selected heads?
2008-05-31T18:16:20 <PawelPacana> maybe they should be rendered in ui as separate pages?
2008-05-31T18:17:44 <TheSheep> no idea
2008-05-31T18:17:53 <TheSheep> that's someting to think about
2008-05-31T18:57:14 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:04:33 <TheSheep> PawelPacana: I meant the lock I use in the save() function
2008-05-31T19:04:57 <TheSheep> PawelPacana: I used the lock mechanism build in mercurial, but created my own lock
2008-05-31T19:05:44 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:05:53 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:06:27 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:06:33 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:06:40 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:07:06 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:07:12 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:07:23 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:07:32 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:07:45 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:07:51 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:07:59 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:10:35 *** irc.freenode.net sets mode: +o ChanServ
2008-05-31T19:13:32 <waldi> ThomasWaldmann: i found a way to make it backward compatible. the gc module supports retrival of all objects which refers to another *hide&run*
2008-05-31T19:17:25 <xorAxAx> waldi: bad idea :-p
2008-05-31T19:19:44 <waldi> the manual say this function should only be used for debugging, but who cares about what the documentation said?
2008-05-31T20:02:57 <zenhase> the conscious programmer does
2008-05-31T20:54:00 <dennda> johill: peng
2008-05-31T20:55:13 <zenhase> no shooting :o
2008-05-31T22:49:53 <dennda> johill: ping
2008-05-31T22:51:30 <johill> dennda: heh, just got back home
2008-05-31T22:51:54 <dennda> johill: :)
2008-05-31T22:51:59 <dennda> noticed
2008-05-31T22:53:17 <johill> sorry, g/f is pressing me to not sit in front of the computer
2008-05-31T22:53:24 <johill> send mail? I'll answer tomorrow morning
2008-05-31T22:53:50 <dennda> no problem
2008-05-31T22:53:53 <dennda> I know that :)
2008-05-31T23:50:36 <johill> ok so heh
2008-05-31T23:50:41 <johill> my g/f has a new laptop
2008-05-31T23:51:18 <johill> dennda: still around?
2008-05-31T23:52:04 <dennda> yes but only a few minutes
2008-05-31T23:53:15 <johill> ok then, ping me again whenever :)
MoinMoin: MoinMoinChat/Logs/moin-dev/2008-05-31 (last edited 2008-05-30 23:00:02 by IrcLogImporter)