2008-08-20T00:54:54  <CIA-54> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4904:788f656b39a1 1.8-storage/MoinMoin/storage/backends/fileserver.py: fileserver storage backend: just serves files read-only directly from host's filesystem
2008-08-20T00:55:47  <ThomasWaldmann> dennda: see XXX in there ;)
2008-08-20T00:56:07  * dennda pulls
2008-08-20T00:58:06  <dennda> :-|
2008-08-20T01:00:21  <ThomasWaldmann> it's because of AttachFile falling over toplevel items that are not wiki pages
2008-08-20T01:00:39  * ThomasWaldmann .oO(we need to get rid of AttachFile soon)
2008-08-20T01:01:28  <dennda> yes, with a big ceremony
2008-08-20T01:01:59  <dennda> actually why is AttachFile involved there?
2008-08-20T01:02:23  <ThomasWaldmann> just use a real mimetype and see
2008-08-20T01:02:45  <ThomasWaldmann> it does assume that such a item must have pagename/filename as name
2008-08-20T01:02:51  <ThomasWaldmann> and tries to split that
2008-08-20T01:02:56  <dennda> ah
2008-08-20T01:03:02  <ThomasWaldmann> raises exception if there is nothing to split
2008-08-20T01:03:37  <ThomasWaldmann> but API is nice, was quite quick to write such a thing :)
2008-08-20T01:03:45  <dennda> well I said to you AttachFile is ugly and I will commit something that /works for now/... aaaand: you agreed :)
2008-08-20T01:03:51  <dennda> (I have logs for that!) :D
2008-08-20T01:04:07  <ThomasWaldmann> (I did such hacks before and it was quite ugly to implant such stuff into Page.py)
2008-08-20T01:04:08  <dennda> yes, I like the api too
2008-08-20T01:04:23  <dennda> yes that thing is another beauty
2008-08-20T01:04:34  <ThomasWaldmann> :P
2008-08-20T01:04:58  <ThomasWaldmann> next thing needed is a namespace router backend
2008-08-20T01:05:43  <dennda> the layer backend is important too
2008-08-20T01:06:25  <ThomasWaldmann> dennda: do you think we can rename that ROWrapper to "layer"?
2008-08-20T01:06:38  <dennda> after I got my blog up I will write a bit about the SoC and moin on planet ubuntu
2008-08-20T01:06:44  <dennda> ThomasWaldmann: sure
2008-08-20T01:06:53  <dennda> though I like the ROW-Rapper
2008-08-20T01:07:02  <dennda> wonder if there's a COLUMN-Rapper
2008-08-20T01:07:39  <dennda> ThomasWaldmann: you may have noticed I already used the term "layer backend". it's much better :-)
2008-08-20T01:07:42  <ThomasWaldmann> wrapper is to generic, all is a wrapper somehow
2008-08-20T02:19:08  <CIA-54> Pawel Pacana <pawel.pacana (at) gmail.com> default * 4905:e9f9c56d2206 1.8-storage/ (2 files in 2 dirs): (hg) Backend backup (hg clone --pull) working.
2008-08-20T02:19:08  <CIA-54> Pawel Pacana <pawel.pacana (at) gmail.com> default * 4906:a0776075a4fb 1.8-storage/MoinMoin/storage/backends/hg.py: (hg) _list_revisions done simpler.
2008-08-20T02:19:09  <CIA-54> Pawel Pacana <pawel.pacana (at) gmail.com> default * 4907:2d3843a67608 1.8-storage/MoinMoin/storage/backends/fileserver.py: Merged my local branch.
2008-08-20T05:42:37  *** irc.freenode.net sets mode: +o ChanServ
2008-08-20T10:58:15  <dreimark> computers are dangerous
2008-08-20T12:02:26  <zenhase> yeah *waves his wrist in demonstration*
2008-08-20T12:02:30  <zenhase> moin btw
2008-08-20T12:33:12  <dreimark> ThomasWaldmann:  dennda: does it make sense to have a converter from #format pages when the parser is one for a real mimetype to convert them to an item or what happens to the #format pages if format is gone
2008-08-20T12:46:32  <dreimark> johill: should we add current arnica to 1.8 what is your opinion
2008-08-20T12:46:41  <johill> can't say I care much
2008-08-20T12:53:44  <johill> # XXX check whether ../.. precautions are needed
2008-08-20T12:53:46  <johill> lovely
2008-08-20T12:53:47  <johill> of course they are
2008-08-20T12:54:10  <johill> unless you want to rely on the upper moin code always doing the right thing wrt. pagename normalisation
2008-08-20T13:02:03  <xorAxAx> last meeting
2008-08-20T13:02:07  <xorAxAx> begins now :)
2008-08-20T13:02:24  <byeongweon_t60> :)
2008-08-20T13:02:24  <xorAxAx> everybody here?
2008-08-20T13:02:29  * dreimark is
2008-08-20T13:02:40  <xorAxAx> dennda, zenhase, waldi?
2008-08-20T13:02:50  <xorAxAx> and PawelPacana?
2008-08-20T13:02:53  <xorAxAx> mitsuhiko:
2008-08-20T13:03:11  <johill> how likely is that? ;)
2008-08-20T13:03:16  <xorAxAx> ok, we start with waldi
2008-08-20T13:03:38  <zenhase> moin
2008-08-20T13:03:41  <zenhase> erm
2008-08-20T13:03:43  <zenhase> i meant: re
2008-08-20T13:03:52  <xorAxAx> waldi doesnt seem to be here, then we defer him for zenhase :)
2008-08-20T13:04:12  <xorAxAx> please tell us what you did in the last days and which major things are still missing for a sound version of your reprository and work
2008-08-20T13:04:48  <zenhase> the last days of soc i was mostly testing and updating doc strings
2008-08-20T13:05:12  <zenhase> what is missing:
2008-08-20T13:05:37  <zenhase> i am working on docmentation (tho that's not in the repo alone, but in the wiki)
2008-08-20T13:06:05  <zenhase> for the code part i think it still needs a lot of testing, there is still this strange issue with the tests running slow
2008-08-20T13:07:05  <xorAxAx> ok. given that testing has occured, would you recommend moin using your new request stuff?
2008-08-20T13:07:37  <zenhase> i would still think that some smoothing here and there needs to be done
2008-08-20T13:08:07  <zenhase> eliminate some strange request interfaces carried over from the past incarnation
2008-08-20T13:08:32  <xorAxAx> hmm, ok
2008-08-20T13:08:33  <xorAxAx> ok, thanks. the next student would be melita, she isnt here. then we have my student, byeongweon_t60 answering the same quesitons :)
2008-08-20T13:08:45  <byeongweon_t60> :)
2008-08-20T13:09:01  <xorAxAx> a short note to byeongweon_t60 here: the gui editor was branched into the main repo by thomas yesterday and byeongweon_t60 may commit into the main repository now
2008-08-20T13:09:05  <johill> you can skip the last one ;)
2008-08-20T13:09:24  <xorAxAx> s/branched/merged/
2008-08-20T13:09:28  <byeongweon_t60> in fact, I couldn't code work not so much my personal reason.
2008-08-20T13:09:51  <byeongweon_t60> instead of that I thinking about how improve gui editor and testing.
2008-08-20T13:10:20  <dreimark> zenhase: the tests why are they so slow
2008-08-20T13:10:38  <byeongweon_t60> testing and remain bugs are big problem of gui editor
2008-08-20T13:11:06  <xorAxAx> yeah, we still have some regressions left
2008-08-20T13:11:21  <byeongweon_t60> now editor's major parts are work well
2008-08-20T13:11:40  <xorAxAx> btw, did you change the image roundtripping so that it doesnt show a broken image?
2008-08-20T13:12:08  <byeongweon_t60> no. I didn't fix it as you said to me
2008-08-20T13:12:25  <xorAxAx> well, we concluded that it shouldnt show a broken image but behave like in the old version
2008-08-20T13:12:51  <xorAxAx> we can talk about that later
2008-08-20T13:13:00  <byeongweon_t60> wel.. now we can see is old version's do
2008-08-20T13:13:00  <xorAxAx> has waldi arrived in the mean time?
2008-08-20T13:13:02  <byeongweon_t60> ok
2008-08-20T13:13:06  <tw> re
2008-08-20T13:13:12  <xorAxAx> byeongweon_t60: ah, ok
2008-08-20T13:13:23  <xorAxAx> byeongweon_t60: then its not a regression, move it to the feature requests on your page :)
2008-08-20T13:13:34  <byeongweon_t60> hehe. ok I will do that.
2008-08-20T13:13:37  <johill> odd, does the gui editor not allow editing small/large but displays it fine?
2008-08-20T13:13:38  <xorAxAx> ok, no waldi, so its dennda's turn
2008-08-20T13:14:25  <xorAxAx> the european minister for FOSS notes: people not showing up on the last meeting have a higher chance failing GSOC
2008-08-20T13:14:28  <xorAxAx> :-)
2008-08-20T13:14:48  <xorAxAx> ok, we defer dennda as well. PawelPacana, are you with us?
2008-08-20T13:14:54  <PawelPacana> :)
2008-08-20T13:15:09  <PawelPacana> i worked on optimizing backend a bit
2008-08-20T13:15:25  <PawelPacana> and after that backend i working reasonably fast
2008-08-20T13:15:29  <PawelPacana> *is
2008-08-20T13:15:46  <PawelPacana> whats more, that tracebacks dreimark reported are gone
2008-08-20T13:15:49  <xorAxAx> cool. do you think its usable as a bacend for moin?
2008-08-20T13:16:11  <xorAxAx> i.e. would you use it?
2008-08-20T13:16:13  <PawelPacana> this iteration has some problems which are listed on wiki pages
2008-08-20T13:16:28  <PawelPacana> and i would like to switch to stable branch i next iteration
2008-08-20T13:16:52  <PawelPacana> problems come from this memory commits / memctx stuff
2008-08-20T13:17:05  <PawelPacana> mostly attachment size limitations
2008-08-20T13:17:13  <PawelPacana> and problems with merge
2008-08-20T13:17:28  <PawelPacana> because merge relies stroongly on having working copy
2008-08-20T13:17:39  <xorAxAx> hmm, how would one fix that issue?
2008-08-20T13:18:12  <dreimark> PawelPacana: is fast clicking in one browser while the other one saves possible now
2008-08-20T13:18:29  <PawelPacana> have working copy back, and use it
2008-08-20T13:18:50  <PawelPacana> in fact it will have advantage on get_revision(-1)
2008-08-20T13:19:07  <xorAxAx> you write about a name mapping issue, what is it abut?
2008-08-20T13:19:46  <PawelPacana> that means name-mapping must be versioned
2008-08-20T13:19:53  <PawelPacana> or somehow synchronized
2008-08-20T13:20:01  <PawelPacana> beetwen instances when you do pull/push
2008-08-20T13:20:09  <xorAxAx> isnt it versioned right now?
2008-08-20T13:20:32  <PawelPacana> currently i'm commiting this name-mapping before pull/push
2008-08-20T13:20:35  <xorAxAx> if it is, i do see that merging is not easy using diff3 ... but thats an inherent problem of hg merge
2008-08-20T13:20:42  <PawelPacana> using hooks
2008-08-20T13:20:56  <xorAxAx> hmm, when do you pull/push?
2008-08-20T13:21:04  <xorAxAx> is there an action for that? :)
2008-08-20T13:21:20  <PawelPacana> not yet, but one can try from console
2008-08-20T13:21:25  <xorAxAx> ok
2008-08-20T13:21:30  <PawelPacana> it is still untested
2008-08-20T13:21:37  <xorAxAx> ok, thanks
2008-08-20T13:21:41  <PawelPacana> dreimark: didnt happen to me
2008-08-20T13:21:45  <xorAxAx> so we are still waiting for dennda and waldi
2008-08-20T13:22:29  <xorAxAx> i assume they forgot it
2008-08-20T13:22:46  <xorAxAx> ok, then this meeting is closed
2008-08-20T13:23:05  * tw will maybe slap waldi later today
2008-08-20T13:23:09  <xorAxAx> i guess most mentors havent yet filled out evaluation forms yet
2008-08-20T13:23:30  <xorAxAx> mitsuhiko isnt here either as a mentor
2008-08-20T13:23:35  <xorAxAx> should we have the mentor meeting now?
2008-08-20T13:24:00  <xorAxAx> tw: how about you, does it fit?
2008-08-20T13:24:14  * dreimark has to leave in a quarter
2008-08-20T13:24:30  <xorAxAx> should we defer it?
2008-08-20T13:24:38  <xorAxAx> we have time left until end of august
2008-08-20T13:24:51  <johill> don't care much
2008-08-20T13:25:27  <xorAxAx> wuah, doodle deleted our old poll, so i cant check
2008-08-20T13:25:34  <PawelPacana> dreimark: this had source on exhaustive usage of changelog and getting all revisions, concurrently, it is gone now but i'm afraid it may show up on higher load so definitely needs more testing
2008-08-20T13:25:36  <johill> heh
2008-08-20T13:25:57  <dreimark> PawelPacana: ok
2008-08-20T13:25:59  <tw> i have a few cycles
2008-08-20T13:26:00  <johill> why does hg have a problem with reading multiple things concurrently?
2008-08-20T13:26:06  <xorAxAx> dreimark, tw, TheSheep, mitsuhiko, johill: is tomorrow 15 CEST fine?
2008-08-20T13:26:08  <johill> I don't understand that at all, from a design POV?
2008-08-20T13:26:36  <dreimark> xorAxAx: probably yes
2008-08-20T13:26:37  <PawelPacana> johill: it shouldnt have, and it is strange
2008-08-20T13:26:38  <johill> fine with me
2008-08-20T13:26:42  <tw> btw, I found some small problem yesterday when beginning a routing backend
2008-08-20T13:26:44  <PawelPacana> it just reading
2008-08-20T13:26:52  <johill> tw: routing isn't easy due to rename
2008-08-20T13:27:10  <johill> even layered needs whiteout, and that'll be more pronounced with routing
2008-08-20T13:27:11  <tw> the backends should "know" at which point in the namespace they are mounted
2008-08-20T13:27:21  <PawelPacana> but still throws some strange errors and i try to reproduce it on 'clean' piece of code
2008-08-20T13:27:28  <johill> tw: why? that makes little sense to me
2008-08-20T13:27:41  <xorAxAx> tw: is the above date fine with you?
2008-08-20T13:27:46  <xorAxAx> i also didnt hear from TheSheep
2008-08-20T13:27:52  <tw> so that items now their full name
2008-08-20T13:28:05  <johill> tw: no need
2008-08-20T13:28:11  <tw> (some functions yield items and the name is then pulled out of the item)
2008-08-20T13:28:18  <johill> tw: think again, and realise that any layering backend needs to wrap items anyway
2008-08-20T13:30:28  <PawelPacana> bbl
2008-08-20T13:30:44  <johill> (the fact that dennda's wrapper thing doesn't means that it happily writes to the lower layer during most tests)
2008-08-20T13:32:32  <tw> xorAxAx: can't tell it now. maybe.
2008-08-20T13:34:41  <TheSheep> xorAxAx: what do you want to hear from me?
2008-08-20T13:34:43  <johill> I'll check in tomorrow at 3, if you want to reschedule again, whatever
2008-08-20T13:35:32  <xorAxAx> TheSheep: we are planning to meet for the final evals
2008-08-20T13:35:33  <xorAxAx> 13:26:06 < xorAxAx> dreimark, tw, TheSheep, mitsuhiko, johill: is tomorrow 15 CEST fine?
2008-08-20T13:35:49  <TheSheep> xorAxAx: fine with me
2008-08-20T13:35:57  <tw> xorAxAx: can't tell it now. maybe.
2008-08-20T13:36:08  <xorAxAx> tw: you already said so, yes :)
2008-08-20T13:36:34  <xorAxAx> ok, then we have a tentative ack from tw and no reply from mitsuhiko
2008-08-20T13:56:32  <tw> bbl
2008-08-20T14:54:56  <dennda> urgh damn, I am terribly sorry :(
2008-08-20T15:14:29  <dreimark> dennda: johill was here
2008-08-20T15:26:08  <dennda> dreimark: I know
2008-08-20T15:27:31  <dennda> So, you won't remove our keys for some reason at some point in the near future, will you? I'd like to finish some things (e.g. the layer backend, maybe a sqlalchemy backend) but if keys stay, I will try to get my blog up first so I can blog a bit about SoC and such (and make moin more popular!) :-)
2008-08-20T15:34:23  <dreimark> dennda: we don't remove your key, because you offered to continue. And it is fantastic if you do ;)
2008-08-20T15:34:57  <PawelPacana> dennda: repos are public, you can always fork your branch and send patches :)
2008-08-20T15:35:04  <dreimark> and me likes to read also your blog
2008-08-20T15:35:10  * xorAxAx wonders whether he shall write assert ">)]>)>}>}" in repr(foo), "your code is not enterprisey enough"
2008-08-20T15:35:14  <dennda> PawelPacana: too much overhead
2008-08-20T15:35:46  <xorAxAx> PawelPacana: that would require a functional code review workflow :)
2008-08-20T15:35:49  <dennda> dreimark: sure, why not. After all my primary target is still to learn a bit more. :-)
2008-08-20T15:36:00  <TheSheep> xorAxAx: you mean 'not in'?
2008-08-20T15:36:42  * dennda is driving to his parents in about an hour so I have to hurry quite a bit with cleaning the dishes and such :-|
2008-08-20T15:37:13  <PawelPacana> dennda: obviously it is overkill when still having write access :)
2008-08-20T15:37:20  <xorAxAx> TheSheep: no
2008-08-20T15:37:30  <PawelPacana> and sticking to rules
2008-08-20T15:37:34  <xorAxAx> TheSheep: thats what i just saw and the unittest where this repr is generated is a trivial one
2008-08-20T15:37:53  <dreimark> one nick is alwazys white on white me assumes dennda
2008-08-20T15:37:55  <xorAxAx> and i am still not finished with the datatype :)
2008-08-20T15:37:57  <dreimark> but ehz
2008-08-20T15:38:00  <dreimark> why
2008-08-20T15:38:18  <xorAxAx> dreimark: because your color theme doesnt match your terminal colors
2008-08-20T15:39:11  <dreimark> that's true I've to configure the xo screen
2008-08-20T15:39:22  <TheSheep> dreimark: you should write a plugin that would use your webcam to create an optimal color theme
2008-08-20T15:39:40  <dreimark> hehe
2008-08-20T15:40:16  <dreimark> this enterprise arcgis has a python interface but the examples aren't good readable
2008-08-20T15:40:32  <dreimark> our source checker won't be happy
2008-08-20T15:43:02  <dreimark> TheSheep: first I've to figure out how i can controll colors in this terminal at all
2008-08-20T15:45:05  <TheSheep> with your mind
2008-08-20T15:45:14  <TheSheep> and a little yellow pill ;)
2008-08-20T15:45:16  <dreimark> ThomasWaldmann: btw this strange keyboard proble I've had during EP is gone
2008-08-20T17:07:57  <dreimark> bbl
2008-08-20T18:05:07  <CIA-54> Pawel Pacana <pawel.pacana (at) gmail.com> default * 4908:629027bf7a0d 1.8-storage/MoinMoin/storage/backends/hg.py: (hg) Fixed _get_revision when not using cache.
2008-08-20T18:12:52  <ThomasWaldmann> re
2008-08-20T18:37:08  <ThomasWaldmann> http://moinmo.in/MoinMoinBugs/CannotKillServerProcess < anybody having objections against applying this patch to 1.7?
2008-08-20T18:59:41  <mitsuhiko> sorry that i couldn't attend
2008-08-20T19:00:30  <mitsuhiko> they moved up my second "perfektionsfahrt" in the last minute :(
2008-08-20T19:04:44  <ThomasWaldmann> hi mitsuhiko
2008-08-20T19:05:33  <ThomasWaldmann> dreimark: i got an email from 2 students wanting ldap groups for a moin 1.7.x deployment at their FH :|
2008-08-20T19:10:17  <dennda> "perfektionsfahrt"?
2008-08-20T19:29:07  <TheSheep> fahrt == fart?
2008-08-20T19:29:34  <TheSheep> (fart means luck in Polish...)
2008-08-20T19:58:40  * ThomasWaldmann farts
2008-08-20T20:01:43  <dennda> oh grow up!
2008-08-20T20:01:44  <dennda> :)
2008-08-20T22:12:18  <dreimark> re
2008-08-20T22:14:38  <dreimark> mitsuhiko: what is the meaning of  "perfektionsfahrt"
2008-08-20T22:15:12  <mitsuhiko> dreimark: in austria if you make the driving license you have to do two "perfektionsfahrten" after half a year and after a year
2008-08-20T22:15:20  <mitsuhiko> as well as a drivers security training
2008-08-20T22:15:36  <mitsuhiko> and of course the first aid course
2008-08-20T22:16:28  <dreimark> is it cheaper as in germany ? and do you have passed ?
2008-08-20T22:18:49  <dreimark> ThomasWaldmann: I guess there are some more who wants that feature e.g. Andreas who meet us at EP too
2008-08-20T22:23:46  * dreimark found a problem in the survey form  "urchinTracker(); is not defined"
2008-08-20T22:44:47  <TheSheep> dreimark: let me guess, you have google analytics adblocked?
2008-08-20T22:51:27  <CIA-54> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 4068:2a7da3b88173 1.8-ldapgroups-mmihaljevic/MoinMoin/datastruct/ (10 files in 3 dirs): cleanup: improve comments, better names, fix formatting
2008-08-20T22:52:49  <dreimark> TheSheep: no I haven't
2008-08-20T22:54:16  <dreimark> or I do understand it wrong

MoinMoin: MoinMoinChat/Logs/moin-dev/2008-08-20 (last edited 2008-08-19 23:00:01 by IrcLogImporter)