2008-07-17T02:03:49  <byegonweon> xorAxAx: I'm thinking about why moinmoin version dosen't changed.
2008-07-17T02:05:06  <byegonweon> about few weeks ago. I was excute "hg pull" command by mistake.
2008-07-17T02:06:52  <byegonweon> I think that's why this problem happened. could you tell me how I solve this problem?
2008-07-17T08:57:57  <mmihaljevic> moin
2008-07-17T09:07:58  <xorAxAx> byegonweon: it looks to me that you didnt pull often enough - the string was changed on june 30th
2008-07-17T09:17:40  <byegonweon> xor:so I recommand execute pull command now?
2008-07-17T09:18:04  <xorAxAx> byegonweon: well, not only that. you also need to merge the other branch
2008-07-17T09:21:08  <byegonweon> xorAxAx: I want to do this without mistake
2008-07-17T09:22:05  <byegonweon> xorAxAx: could you teach me how can I merge and which source?
2008-07-17T09:23:35  <xorAxAx> well, did you read the mercurial guide on the wiki?
2008-07-17T09:23:43  <xorAxAx> that i refered you to already
2008-07-17T09:24:17  <byegonweon> xorAxAx: yes. but I can't determine what location use.
2008-07-17T09:24:40  <xorAxAx> you mean which branch to pull from?
2008-07-17T09:24:55  <byegonweon> yes.
2008-07-17T09:26:07  <xorAxAx> 1.8/main
2008-07-17T09:26:13  <xorAxAx> see hg.moinmo.in
2008-07-17T09:26:24  <byegonweon> ok. I just doing that job.
2008-07-17T09:26:25  <xorAxAx> http://hg.moinmo.in/moin/1.8/
2008-07-17T09:27:24  <mmihaljevic> ThomasWaldmann: dreimark can I make put the create_backend(self, request) somewhere in Page.py ? or to do it somewhere where I also have the request. The request I got to the backend code is from the acls rights checking or the userforms for now.
2008-07-17T09:29:51  <ThomasWaldmann> the GM backend has to be created in GM
2008-07-17T09:32:04  <mmihaljevic> ThomasWaldmann: but I call from group manager create_backend_factory() and from that I got stucked with findinf the reqiest
2008-07-17T09:32:59  <ThomasWaldmann> what's create_backend_factory?
2008-07-17T09:37:34  <mmihaljevic> ThomasWaldmann: create_backend_factory is a method that will need to take the request or to call the real creat_backend which has request.  self.backends = [manager.create_backend_factory() for manager in manager_backends]
2008-07-17T09:40:13  <ThomasWaldmann> what is the return value of create_backend_factory?
2008-07-17T09:42:06  <mmihaljevic> it will need to return the object of the GM?B
2008-07-17T09:48:16  <ThomasWaldmann> so wtf do you call the method create_backend_FACTORY?
2008-07-17T09:49:13  <mmihaljevic> well because I couldn't get the request and create a real backend there
2008-07-17T09:50:18  <ThomasWaldmann> what you tell is inconsistent
2008-07-17T09:50:46  <ThomasWaldmann> i told you multiple times to choose sane names
2008-07-17T09:51:10  <CIA-53> Byeongweon [tasyblue@gmail.com] default * 3891:d2200a05c888 1.8-guieditor-mbyeongweon/ (205 files in 41 dirs): merge from 1.8 main branch
2008-07-17T09:51:47  <ThomasWaldmann> creating a bread is very different from creating a bread factory
2008-07-17T09:52:26  <mmihaljevic> yes, true
2008-07-17T09:53:25  <mmihaljevic> ok,but if I have create_backend and I want return the backend manager object i still need to take the request which I can get from the Page or somewhere where it exists
2008-07-17T09:57:36  <ThomasWaldmann> the trick is to use a GMF instance in wikiconfig (not a GM instance), the GM instance is then created e.g. in request/__init__ by executing self.gm = self.cfg.gmf.create_gm(self)
2008-07-17T09:57:51  <ThomasWaldmann> (please expand my abbreviations)
2008-07-17T09:58:42  <ThomasWaldmann> it is the same factory pattern already used for the backends
2008-07-17T10:00:02  <mmihaljevic> ThomasWaldmann: oh ok
2008-07-17T10:16:55  <dreimark> mmihaljevic: and please add comments
2008-07-17T10:23:27  <dreimark> moin
2008-07-17T10:28:31  <mmihaljevic> dreimark: yes sure I will do that
2008-07-17T10:37:23  <dreimark> bbl
2008-07-17T10:37:43  <zenhase> moin
2008-07-17T10:38:47  <ThomasWaldmann> mmihaljevic: maybe concentrate on commenting and improving names in the non-factory classes
2008-07-17T10:39:15  <mmihaljevic> ok
2008-07-17T10:39:35  <ThomasWaldmann> we are thinking about an approach without lots of factory classes
2008-07-17T10:40:57  <ThomasWaldmann> about good names:
2008-07-17T10:41:18  <ThomasWaldmann> from MoinMoin.datastruct.backend import group_wiki
2008-07-17T10:41:58  <ThomasWaldmann> how can that be improved?
2008-07-17T10:43:39  <ThomasWaldmann> and later it is used as ... group_wiki.GroupManagerWikiBackend - how can that be improved?
2008-07-17T10:44:46  <ThomasWaldmann> mmihaljevic:
2008-07-17T11:33:21  * ThomasWaldmann fixes revert
2008-07-17T11:39:35  <CIA-53> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3755:4082eab1fe16 1.7/MoinMoin/action/revert.py: revert action: fixed (too much copy and paste error)
2008-07-17T11:39:44  <ThomasWaldmann> johill: ^^
2008-07-17T11:45:25  <TheSheep> PawelPacana: about whether the backend should create directories/repositories or rely on the mig scripts for that
2008-07-17T11:45:50  <TheSheep> PawelPacana: I think that if the mig script failed, the backend should also fail, and not present an empty wiki
2008-07-17T11:46:38  <TheSheep> PawelPacana: on the other hand, we don't want all repos to be copies of the same hg repository, so it has to be created from scratch, not copied from package -- but it can be done by migration script
2008-07-17T11:46:50  <ThomasWaldmann> maybe the storage backend should have some storage_init() to do whatever needed to be ready for usage
2008-07-17T11:49:20  <PawelPacana> what if someone switches one backend to another in config without previosuly migrating data?
2008-07-17T11:50:32  <TheSheep> I think it should fail
2008-07-17T11:50:43  <TheSheep> call go_down_in_flames()
2008-07-17T11:57:50  <TheSheep> best if it failed with some friendly and helpful error message :)
2008-07-17T11:57:58  <TheSheep> like "You suck!"
2008-07-17T13:20:08  <CIA-53> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3756:4f050cf6627e 1.7/MoinMoin/request/__init__.py: surge protection: exclude localnet no matter whether user is known or not
2008-07-17T13:45:09  <ThomasWaldmann> http://moinmo.in/MoinMoinBugs/DataLossWhenPreviewingPagesWithInternetExplorer anyone has a clue what we could do about this?
2008-07-17T13:45:33  <ThomasWaldmann> looks like some strange IE problem, so we maybe can't do anything?
2008-07-17T13:50:29  <ThomasWaldmann> brb
2008-07-17T14:59:46  <ThomasWaldmann> re
2008-07-17T15:00:15  <ThomasWaldmann> btw, if someone want to commit something for 1.7.1 release, do it soon
2008-07-17T15:01:26  <ThomasWaldmann> dreimark: anything against making arnica use latest 1.8 cache/caching api?
2008-07-17T15:02:58  <dreimark> nothing, besides I haven't looked into the last changeset
2008-07-17T15:04:36  <dreimark> will check this later in the evening
2008-07-17T15:36:08  <gizmach> re and I think I finaly got it work, just need to test a bit, I succesfully start up the wiki
2008-07-17T15:39:25  <dreimark> gizmach: :) SystemAdmin?sysadm=users is an easy check
2008-07-17T15:39:43  <gizmach> dreimark: :) true
2008-07-17T15:40:22  <gizmach> dreimark: I need to change calls a bit but finaly I got the request
2008-07-17T15:40:41  <dreimark> cool
2008-07-17T15:41:12  <gizmach> dreimark: with lots of help ofc
2008-07-17T15:41:13  <gizmach> :)
2008-07-17T15:41:45  <dreimark> ofc ?
2008-07-17T15:42:10  * dreimark has three different solutions based on the current code
2008-07-17T15:43:26  <gizmach> dreimark: of course
2008-07-17T15:43:32  <gizmach> dreimark: for what?
2008-07-17T15:46:19  <dreimark> the 5 LOC ThomasWaldmann was talking yesterday
2008-07-17T15:49:20  * dreimark thinks you learn more if you try yourself
2008-07-17T15:57:15  <gizmach> dreimark: ok it works with the acls I try with an empty, with one user ,... add user to group and access
2008-07-17T15:57:34  <gizmach> dreimark: and yes you are right about trying and learning
2008-07-17T15:58:42  <gizmach> dreimark: and yes I'm goring to see my parents next week on tusdey to next friday but I'll have internet conection, at my moter's work it's ISDN and at home is dial up but I will go with her every day at work, also I have peace to work there
2008-07-17T15:59:13  <gizmach> just to be informed
2008-07-17T16:00:02  <dreimark> ok
2008-07-17T16:02:08  <gizmach> sysadmin also works
2008-07-17T16:02:23  <gizmach> now to do some comments and think for the better name
2008-07-17T16:04:23  <dreimark> can you show please a paste bin of the current changes ?
2008-07-17T16:04:47  <gizmach> dreimark: sure
2008-07-17T16:04:55  <gizmach> but without names changing
2008-07-17T16:05:22  <dreimark> ok
2008-07-17T16:11:06  <gizmach> http://paste.pocoo.org/show/79672/ diffs
2008-07-17T16:11:24  <gizmach> also I could send you wikiconfig_local
2008-07-17T16:11:43  <gizmach> (and also need to change wikiconfig snipet and add one for wiki)
2008-07-17T16:14:27  <dreimark> gizmach: please send wikiconfig_local too
2008-07-17T16:15:35  <gizmach> http://paste.pocoo.org/show/79674/
2008-07-17T16:15:43  <gizmach> dreimark:
2008-07-17T16:35:00  <dreimark> gizmach: no request needed in wikiconfig :)
2008-07-17T16:35:49  <gizmach> hm? that was a comment or?
2008-07-17T16:39:47  <dreimark> yeah
2008-07-17T16:39:56  <gizmach> ah on then
2008-07-17T16:39:57  <gizmach> :)
2008-07-17T16:40:15  <dreimark> :)
2008-07-17T16:43:19  <gizmach> than comments and name changing :(
2008-07-17T16:49:06  <dreimark> and PEP8, and tests
2008-07-17T16:50:04  <gizmach> dreimark: true :)
2008-07-17T16:50:49  <dreimark> and typos
2008-07-17T16:50:57  <dreimark> instancing an empry
2008-07-17T16:58:00  <gizmach> also what Thomas was telling can I changed the GroupManager?Backend to GroupManagerBackend because I call it with group_?.GroupManager?Backend
2008-07-17T16:58:02  <gizmach> dreimark:
2008-07-17T16:58:56  <dreimark> difficult to understand what you mean by ?
2008-07-17T16:59:09  <gizmach> dreimark: ok I'm going again
2008-07-17T17:00:36  <gizmach> I have now GroupManagerWikiBackend and I want to nameit only GroupManagerBackend and also GroupManagerWikiBackendFactory to rename to GroupManagerBackendFacory because I call it with group_wiki and I know it's the wiki related
2008-07-17T17:02:38  <dreimark> ok,
2008-07-17T17:02:51  <dreimark> but you know also it is a backend
2008-07-17T17:02:59  <dreimark> so it can be shorten more
2008-07-17T17:03:01  <gizmach> yes
2008-07-17T17:03:04  <gizmach> true
2008-07-17T17:03:14  <gizmach> I will also make it shorter
2008-07-17T17:47:02  * dennda is going to kill somebody soon
2008-07-17T17:47:21  <dreimark> dennda: why ?
2008-07-17T17:47:22  <dreimark> or who ?
2008-07-17T17:47:50  <dennda> dreimark: I recently decided it was time to replace my old keyboard which served my for so long
2008-07-17T17:48:11  <dennda> So today I went to the local Saturn and purchased a Cherry Keyboard for 90EUR
2008-07-17T17:48:25  <byegonweon> dennda: realforce also good choice :)
2008-07-17T17:48:40  <dennda> Unfortunately the "u" and the "i" keys were blocked for some reason and sent a signal only every 10th press or so
2008-07-17T17:48:47  <dennda> so I went back to the store and replaced it
2008-07-17T17:49:00  <dennda> and now, with the replaced article, the space bar blocks
2008-07-17T17:49:01  <dennda> !"$(!"ยง
2008-07-17T17:49:40  <dreimark> dennda: too much expensive, my keyboard was about 5E and it works since years
2008-07-17T17:49:58  <dennda> (Well it includes a mouse)
2008-07-17T17:50:10  <dennda> They seemed high quality, but obviously they are not
2008-07-17T17:51:12  <zenhase> re
2008-07-17T17:53:58  <byegonweon> xorAxAx: I'm thinking about deliverables.
2008-07-17T17:54:18  <zenhase> dennda: after my trustworthy logitech internet navigator keyboard (about 25eu, 3 years in use) died this spring from a sudden incident of liquid spilling i replaced it with an about 15 year old heavy SGI ps/2 keyboard that was lying around
2008-07-17T17:54:34  <xorAxAx> byegonweon: have you had a look at the bug reports?
2008-07-17T17:54:34  <zenhase> i totally recommend 80ies/90ies heavy-weight keyboards ... indestructible!
2008-07-17T17:55:32  <byegonweon> xorAxAx: I read all bug reports about gui editor and summarize that http://moinmo.in/MoonByeongweon/SOC2008
2008-07-17T17:56:11  <byegonweon> xorAxAx: it was tough work.
2008-07-17T17:56:51  <xorAxAx> yes, using the bugtracker is tough work :)
2008-07-17T17:57:09  <xorAxAx> what does "undefined" mean?
2008-07-17T17:58:00  <byegonweon> xorAxAx: I read and try to reproduce that bug. but I can't or dosen't understand bug means.
2008-07-17T17:58:24  <xorAxAx> byegonweon: ok
2008-07-17T17:58:25  <byegonweon> xorAxAx: or couldn't determine easily.
2008-07-17T17:58:37  <xorAxAx> byegonweon: maybe you can add questions to those bug pages
2008-07-17T17:58:43  <xorAxAx> about the things you didnt understand
2008-07-17T18:00:25  <byegonweon> xorAxAx: ok. but now my brain is not clear. I was looking bug report and reproducing few hours
2008-07-17T18:00:28  <ThomasWaldmann> gizmach: if you import it from group_wiki, even the group is redundant
2008-07-17T18:01:12  <gizmach> ThomasWaldmann: yes true
2008-07-17T18:01:19  <ThomasWaldmann> dennda: exact type of kbd?
2008-07-17T18:01:24  <gizmach> but in Group(object) i need to leave it :)
2008-07-17T18:01:57  <dennda> ThomasWaldmann: http://www.wikio.co.uk/guide/cherry-orca-wireless-multimedia-desktop-95217.html
2008-07-17T18:02:04  <xorAxAx> byegonweon: hehe :)
2008-07-17T18:02:12  <byegonweon> xorAxAx: anyway, I'm thinking about deliverables.
2008-07-17T18:02:15  <xorAxAx> byegonweon: maybe it works better tomorrow after some sleep
2008-07-17T18:02:19  <xorAxAx> byegonweon: yeah
2008-07-17T18:02:32  <xorAxAx> byegonweon: think about nice things you could add or improve
2008-07-17T18:03:46  <byegonweon> xorAxAx: first. maybe it's not so nice. but important. I should fix or pass(hehe) all bugs that reported about gui editor
2008-07-17T18:03:47  <ThomasWaldmann> dennda: 90 EUR is a bit expensive
2008-07-17T18:03:59  <zenhase> not a bit
2008-07-17T18:04:04  <dennda> Yeah, I know
2008-07-17T18:04:15  <zenhase> it's way too expensive
2008-07-17T18:04:15  <zenhase> is it wireless?
2008-07-17T18:04:31  * ThomasWaldmann would rather sell it for 70 or so
2008-07-17T18:04:58  <xorAxAx> byegonweon: do you mean passing them to the fckeditor bug tracker?
2008-07-17T18:05:52  <ThomasWaldmann> dennda: and it operates at 2.4GHz :)
2008-07-17T18:05:56  <dennda> ThomasWaldmann: I'll take your offer next time :)
2008-07-17T18:06:30  <byegonweon> xorAxAx: no. most of all can fix with moinmoin side.
2008-07-17T18:06:48  <dennda> ThomasWaldmann: Yeah, afraid it might interfer with my router?
2008-07-17T18:07:03  <xorAxAx> byegonweon: hmm, can you check which bugs can be fixed by only changing the js code?
2008-07-17T18:07:10  <byegonweon> xorAxAx: but if that job required. I will do that.
2008-07-17T18:07:50  <xorAxAx> well, you can probably think of nicer deliverables but that would be a doable deliverable as well
2008-07-17T18:07:57  <byegonweon> xorAxAx: yes. I have plan check all bug deeply.
2008-07-17T18:08:37  <byegonweon> xorAxAx: it's just one of deliverables.
2008-07-17T18:09:18  <zenhase> uh, dennda already posted the model, so my question was ... pointles
2008-07-17T18:09:23  <zenhase> s
2008-07-17T18:09:46  <byegonweon> xorAxAx: I want to make gui editor ** really ** useful.
2008-07-17T18:10:00  <xorAxAx> yeah, good goal :)
2008-07-17T18:10:28  <byegonweon> xorAxAx: hehe. although I didn't gui editor well now.
2008-07-17T18:12:05  <byegonweon> xorAxAx: second goal is make js test and selenium test for moinmoin fckeditor plugin. this is what I should done first phase but I didn't
2008-07-17T18:12:21  <byegonweon> xorAxAx: so I want to finish that job.
2008-07-17T18:13:14  <byegonweon> xorAxAx: I couldn't determine third goal yet.
2008-07-17T18:13:35  <xorAxAx> probably thats enough :)
2008-07-17T18:13:40  <xorAxAx> you can put them on the wiki page
2008-07-17T18:13:52  <byegonweon> xorAxAx: could advice me. what should I do to make gui editor really useful.
2008-07-17T18:14:34  <xorAxAx> byegonweon: fix the bugs :)
2008-07-17T18:14:51  <xorAxAx> bugs are the biggest issue when using a component - they reflect the user's experiences
2008-07-17T18:14:53  <byegonweon> hehe
2008-07-17T18:15:42  <byegonweon> ok. I will focus on fixing bug after making testcase.
2008-07-17T18:16:39  <byegonweon> xorAxAx: thanks for your advice. I should go to bed.
2008-07-17T18:17:07  <xorAxAx> gn byegonweon
2008-07-17T18:17:14  <xorAxAx> probably you can even combine that
2008-07-17T18:19:03  <byegonweon> xorAxAx: good idea! I should combine these. unittest and debug is wonderful partner I think.
2008-07-17T18:19:10  <xorAxAx> :-)
2008-07-17T18:19:31  <xorAxAx> yeah, you could start writing single tests for the bug reports
2008-07-17T18:19:52  <byegonweon> xorAxAx: thanks a lot. have a nice day. I will going to dream world.
2008-07-17T18:21:20  <dreimark> bbl
2008-07-17T18:27:40  <johill> ThomasWaldmann: saying ^^ doesn't help me much ;)
2008-07-17T18:29:16  * johill scrolls back
2008-07-17T18:29:44  <johill> ThomasWaldmann: heh, sorry
2008-07-17T19:08:52  <ThomasWaldmann> that means "look above" and meant the commit contents
2008-07-17T19:43:19  <CIA-53> MelitaMihaljevic default * 3912:1ed5d9e4d5af 1.8-ldapgroups-mmihaljevic/MoinMoin/ (8 files in 6 dirs): added backend factory to enable definition of backends which use request and changed required source to use it; changed names from GroupManagerXBackend(Factory) to Manager(Factory) and GroupXBackend to Group
2008-07-17T19:44:24  <CIA-53> MelitaMihaljevic default * 3924:71588ebd1d17 1.8-ldapgroups-mmihaljevic/MoinMoin/ (5 files in 4 dirs): merged with 1.8
2008-07-17T19:44:47  <gizmach> need to change tests a bit but first need to clean the kitchen
2008-07-17T19:44:48  <gizmach> bbl
2008-07-17T19:49:06  <dreimark> re
2008-07-17T19:58:47  <johill> ThomasWaldmann: yeah I know ^^^ means 'look above' but if I'm not on for a while I might not have enoug hscrollback
2008-07-17T19:59:18  <dennda> If anybody finds out how to increase rollback in irssi I'd love to know it too :)
2008-07-17T20:00:05  <johill> heck I don't want to scroll back over a few days to find out what somebody said
2008-07-17T20:00:15  <johill> if it's important enough, send email ;)
2008-07-17T20:02:21  <dreimark> http://www.rfk.id.au/software/projects/filelike/
2008-07-17T20:02:44  <dennda> gnarf
2008-07-17T20:08:40  <xorAxAx> dennda:
2008-07-17T20:08:41  <xorAxAx> 20:08:35 scrollback_time = 7day
2008-07-17T20:08:41  <xorAxAx> 20:08:35 scrollback_lines = 5000
2008-07-17T20:08:42  * dennda hunts a bug
2008-07-17T20:08:58  <dennda> xorAxAx: thanks
2008-07-17T20:29:07  <CIA-53> Reimar Bauer <rb.proj AT googlemail DOT com> default * 179:00e363a155c4 1.7-extensions/data/plugin/parser/text_x_arnica.py: text_x_arnica: removed extension of the key
2008-07-17T20:29:07  <CIA-53> Reimar Bauer <rb.proj AT googlemail DOT com> default * 180:17e1c3d004bf 1.7-extensions/data/plugin/parser/text_x_arnica.py: text_x_arnica: cache data from PIL based on StringIO
2008-07-17T20:31:29  <dreimark> ThomasWaldmann: do we add the action.cache to 1.7.1 ?
2008-07-17T20:36:12  <dreimark> hmm the irssi parser seems not to make any difference to the plain parser
2008-07-17T20:37:43  * dennda diggs through caching and request...
2008-07-17T20:41:41  <ThomasWaldmann> gizmach: your ldap stuff is inconsistent
2008-07-17T20:42:44  <dennda> Great, unpredictable code behaviour! (At least for me it's unpredictable)
2008-07-17T20:43:23  <dennda> johill: around?
2008-07-17T20:43:30  <dennda> (Or anybody familiar with caching?)
2008-07-17T20:44:18  <ThomasWaldmann> dennda: the caching module?
2008-07-17T20:44:23  <dennda> Yes
2008-07-17T20:44:34  <ThomasWaldmann> well, ask :)
2008-07-17T20:45:08  <dennda> Just give me a few more minutes before I really start annoying you with that thing
2008-07-17T20:46:06  * dreimark too
2008-07-17T20:49:35  <CIA-53> Christopher Denter <moin GUESSWHAT the DASH space DASH station ROUNDTHING com> default * 4308:465119e466c0 1.8-storage-cdenter/MoinMoin/caching.py: storage: fixing a bug: Adding two print statements to hunt down a bug
2008-07-17T20:51:03  <dennda> ThomasWaldmann: Ok, pull that, run a wikiserver, try to edit the Frontpage. You will get a Traceback stating that Item has no startswith method. That's ok so far. If you look at stdout you will see the effect of my print statements. At some point, self.key of the CacheEntry class became an Item object, whilst it always was a string before. Now I wonder where that Item comes from
2008-07-17T20:51:13  <dennda> Can't see it in the traceback
2008-07-17T20:52:54  <dennda> For convenience: http://paste.pocoo.org/show/79706/ -- my wikiconfig_local.py, adjust it to your needs. The two folders for data and user must already exist
2008-07-17T20:52:56  <ThomasWaldmann> dennda: sounds like you need a debugger :)
2008-07-17T20:53:17  <dennda> I do wonder if they pay you for that ;)
2008-07-17T20:53:40  <dreimark> dennda: your repo or 1.8 ?
2008-07-17T20:53:51  <dennda> dreimark: My repo with the changeset I just pushed
2008-07-17T20:54:24  * dennda fires up eclipse
2008-07-17T20:54:58  * dreimark clones
2008-07-17T20:55:28  <johill> sorry, just created http://johannes.sipsolutions.net/files/doublesub.jpg
2008-07-17T20:56:32  <dennda> johill: Is there a deeper meaning to it that I don't understand? :)
2008-07-17T20:57:12  <johill> compare the thursday and sunday sub "lids"
2008-07-17T20:57:26  <ThomasWaldmann> dennda: data and user - empty dir is enough? or 1.7 like content?
2008-07-17T20:57:37  <dennda> ThomasWaldmann: empty is fine
2008-07-17T20:58:42  <dennda> johill: They seem the same, so what? :)
2008-07-17T20:58:48  <johill> :)
2008-07-17T20:59:14  <johill> ok now let me clone your repo
2008-07-17T20:59:55  <ThomasWaldmann> dennda: it wants a underlay?
2008-07-17T21:00:07  <dennda> ThomasWaldmann: tar -xvvf underlay.tar
2008-07-17T21:00:31  <dreimark> vv
2008-07-17T21:00:58  <johill> just set data_underlay_dir = None
2008-07-17T21:01:12  <johill> the config stuff isn't fully hooked up so it still tries to create the underlay backend
2008-07-17T21:01:40  <dreimark> but then we don't have the FrontPage ;)
2008-07-17T21:01:51  <johill> oh? I don't either way
2008-07-17T21:02:09  <ThomasWaldmann> dennda: i get a traceback, but a different one
2008-07-17T21:02:16  <ThomasWaldmann> 'Item' object has no attribute 'new_revision'
2008-07-17T21:02:16  <dennda> ThomasWaldmann: Which says?
2008-07-17T21:02:20  <dennda> Oo
2008-07-17T21:02:31  <ThomasWaldmann> (when saving new FrontPage)
2008-07-17T21:02:32  <dennda> ok well, did you update?
2008-07-17T21:02:41  <dennda> umm
2008-07-17T21:02:48  <dennda> Which file / line does that occurr?
2008-07-17T21:02:48  <johill> yeah I get that too
2008-07-17T21:03:00  <dennda> That'd be fixed easily
2008-07-17T21:03:05  <johill> PageEditor.py", line 868, in _write_file
2008-07-17T21:03:06  <dennda> but why do I get that other message?
2008-07-17T21:03:17  <johill> are you logged in?
2008-07-17T21:03:30  <dennda> yes
2008-07-17T21:03:46  <johill> I can't even create a user
2008-07-17T21:03:59  <ThomasWaldmann> yes, tip
2008-07-17T21:04:00  <dreimark> WARNING: The use of getPagePath (MoinMoin/Page.py) is DEPRECATED!
2008-07-17T21:04:03  <johill> user.py", line 359, in exists
2008-07-17T21:04:07  <johill> return self._user_backend.has_item(self.id.name)  # XXX This may cause some breakage (added .name)
2008-07-17T21:04:10  <johill> AttributeError: 'str' object has no attribute 'name'
2008-07-17T21:04:21  <johill> dreimark: yeah that's expected
2008-07-17T21:04:42  <dreimark> self.arena_dir:  <type 'str'>
2008-07-17T21:05:15  <johill> that was dennda's debugging
2008-07-17T21:05:17  * dennda fetches his insect spray
2008-07-17T21:06:01  <johill> I don't know
2008-07-17T21:06:08  <johill> I don't think user.id should be an item object
2008-07-17T21:06:17  <johill> and in fact, it isn't
2008-07-17T21:06:30  <dreimark> cancel tells 'PageEditor' object has no attribute '_items'
2008-07-17T21:06:36  <dennda> I wonder how I was able to create a user then
2008-07-17T21:06:39  <dennda> let me debug that first
2008-07-17T21:07:28  <johill> sec I have a patch
2008-07-17T21:07:40  <dennda> ok
2008-07-17T21:07:45  <johill> xorAxAx: got that pastebin script again?
2008-07-17T21:08:08  <dreimark> I do get on user creation 'str' object has no attribute 'name'
2008-07-17T21:08:15  <johill> dreimark: yeah I have a fix
2008-07-17T21:08:18  <dreimark> ok
2008-07-17T21:08:30  <dennda> http://dev.pocoo.org/hg/lodgeit-main/raw-file/-1/scripts/lodgeit.py
2008-07-17T21:08:44  <johill> ok thanks
2008-07-17T21:09:05  <johill> http://paste.pocoo.org/show/79709/
2008-07-17T21:10:09  * dennda applies and tests
2008-07-17T21:11:18  <johill> I still only get 'Item' object has no attribute 'new_revision'
2008-07-17T21:11:45  <johill> which is odd
2008-07-17T21:12:55  <johill> no, uh, it should be create_revision
2008-07-17T21:13:25  <johill> but that code isn't converted yet and that's a bigger thing
2008-07-17T21:13:36  <johill> there you need to catch all the errors that can happen when two people save at the same time etc
2008-07-17T21:14:03  <johill> but since we now have immutable revisions, the deprecated == no history thingie has to go
2008-07-17T21:14:06  <dennda> Yes I didn't change that yet
2008-07-17T21:14:39  <dreimark> dennda: do you have an old cache file of the page ?
2008-07-17T21:15:01  <johill> unlikely, since he always uses /tmp or something for the pagedir now
2008-07-17T21:15:04  <dennda> odd
2008-07-17T21:15:21  <dennda> dreimark: I don't understand what you mean. Can you elaborate?
2008-07-17T21:16:02  <dennda> well, with a newly created user I don't get the issue I asked for in the first place
2008-07-17T21:16:20  <dennda> lemme adjust the rest of pageeditor then and come back to it as soon as it resurfaces
2008-07-17T21:16:42  <dreimark> dennda: do you have a cache in the dir of FrontPage ?
2008-07-17T21:17:02  <johill> dreimark: there is no "dir of FrontPage" any more, it's all just /tmp
2008-07-17T21:17:25  <dreimark> sorry don't know so is there a cache file ?
2008-07-17T21:18:17  <xorAxAx> http://www.youtube.com/watch?v=6-oGDjUoU_k
2008-07-17T21:18:20  <johill> anyway, I doubt it would make sense
2008-07-17T21:18:24  <xorAxAx> video about GHOP
2008-07-17T21:19:41  <dennda> Featuring Alexander Schremmer?
2008-07-17T21:19:56  <xorAxAx> definitively
2008-07-17T21:20:00  <dennda> heh
2008-07-17T21:20:03  <dennda> about what minute?
2008-07-17T21:20:52  <xorAxAx> 2 times just visible
2008-07-17T21:20:57  <xorAxAx> http://www.youtube.com/watch?v=oBObeIUX7qc&feature=user here with voice :)
2008-07-17T21:20:59  <dennda> ah that is LH
2008-07-17T21:21:06  <xorAxAx> yes, leslie is not male :)
2008-07-17T21:22:26  <dreimark> the first time after 30secs.
2008-07-17T21:23:50  <dennda> orly?
2008-07-17T21:25:50  <dennda> What does grand prize winner imply?
2008-07-17T21:27:10  <johill> a grand prize ;)
2008-07-17T21:27:18  * johill gets some water
2008-07-17T21:27:48  <dennda> huh, just a sec, got visited by two friends of mine
2008-07-17T21:28:59  <dennda> johill: Thanks for clarifying ;)
2008-07-17T21:38:19  <dreimark> xorAxAx: do they continue with ghop ?
2008-07-17T21:38:36  <xorAxAx> dreimark: most probably
2008-07-17T21:39:26  <dreimark> you are still fighting with the jetlag ?
2008-07-17T21:39:37  <xorAxAx> no
2008-07-17T21:40:41  <dreimark> :)
2008-07-17T21:44:05  <ThomasWaldmann> dreimark: do you have pending changes for the extension repo?
2008-07-17T21:45:34  <dreimark> ThomasWaldmann: I do use for all the caching issues cache keys and it works
2008-07-17T21:46:31  <dreimark> if we add action.cache to 1.7 I don't see a reason to use caching without the key eature
2008-07-17T21:46:42  <dreimark> +f
2008-07-17T21:48:13  <dreimark> everything is pushed
2008-07-17T21:49:05  <ThomasWaldmann> ok, then I'll have a pass over it
2008-07-17T21:49:11  <dreimark> :)
2008-07-17T21:50:03  <dreimark> I missed to tell the 304 issue was because of disabled cache
2008-07-17T21:52:09  <dennda> ok now I got a group of three people sitting in my room ;)
2008-07-17T21:56:12  <dreimark> xorAxAx: that student which did this huge amount of tasks, was it a winner too ?
2008-07-17T21:58:14  <dreimark> s/it/he/
2008-07-17T21:58:52  <xorAxAx> dreimark: huh? the guy next to me is federico
2008-07-17T21:59:02  <xorAxAx> i think he did a tremendous amount of tasks
2008-07-17T22:00:03  <dreimark> xorAxAx: I know but I remember there was one in one of the other projects which did > 20 tasks
2008-07-17T22:00:17  <xorAxAx> ah
2008-07-17T22:00:22  <xorAxAx> perhaps you can find his name
2008-07-17T22:00:31  <xorAxAx> then i will tell you :)
2008-07-17T22:04:02  <gizmach> re
2008-07-17T22:06:47  <dreimark> xorAxAx: ghop-stats-output.txt tells wojtek.szkutnik 29
2008-07-17T22:09:56  <dennda> Ok well...
2008-07-17T22:58:58  <dreimark> gizmach: you do have seen the ldap comment by ThomasWaldmann
2008-07-17T23:02:50  <CIA-53> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 181:b19e4e36a1f2 1.7-extensions/data/plugin/ (3 files in 3 dirs): arnica: cosmetic fixes, improve docstrings, minor i18n bugfixes
2008-07-17T23:17:06  <CIA-53> Reimar Bauer <rb.proj AT googlemail DOT com> default * 182:4fed0b16b6fb 1.7-extensions/data/plugin/parser/text_x_arnica.py: text_x_arnica: further cosmetic doc string fixes
2008-07-17T23:20:50  <CIA-53> Reimar Bauer <rb.proj AT googlemail DOT com> default * 183:18202e3eb721 1.7-extensions/data/plugin/action/arnica_slides.py: arnica_slides: removed alias from option_list
2008-07-17T23:29:30  <CIA-53> Reimar Bauer <rb.proj AT googlemail DOT com> default * 184:1da3682332fb 1.7-extensions/data/plugin/action/refresh.py: action.refresh; check also for meta data and don't check for the mimetype
2008-07-17T23:30:30  <CIA-53> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 185:7e23f320ce08 1.7-extensions/data/plugin/ (action/arnica_slides.py parser/text_x_arnica.py): arnica: improve/reorganize some code
2008-07-17T23:30:31  <CIA-53> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 186:a2a5dedfeb1d 1.7-extensions/data/plugin/ (action/arnica_slides.py parser/text_x_arnica.py): merge
2008-07-17T23:30:32  <CIA-53> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 187:a0c61c78446e 1.7-extensions/data/plugin/action/refresh.py: merge again
2008-07-17T23:42:01  <johill> dennda: http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/391367 :)
2008-07-17T23:47:36  <dreimark> good night
2008-07-17T23:48:15  <johill> night
2008-07-17T23:54:50  <CIA-53> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 188:a1a6a45edaf1 1.7-extensions/data/plugin/parser/text_x_arnica.py: arnica: use StringIO file obj for cache.put(), remove unused code

MoinMoin: MoinMoinChat/Logs/moin-dev/2008-07-17 (last edited 2008-07-17 00:15:02 by IrcLogImporter)