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)