2006-08-23T00:00:00  <xorAxAx> ok
2006-08-23T00:04:27  <Kepplar> right thats enough for today=)
2006-08-23T00:04:39  <Kepplar> saving a page got a little metadata problem
2006-08-23T00:04:41  <Kepplar> nothing major
2006-08-23T00:17:50  <xorAxAx> just 3 months of work
2006-08-23T00:17:52  <xorAxAx> good night :)
2006-08-23T03:43:03  <fpletz> ThomasWaldmann: still awake? :)
2006-08-23T09:06:47  <xorAxAx> fpletz: %-)
2006-08-23T09:34:50  <ThomasWaldmann> moin
2006-08-23T09:35:05  <ThomasWaldmann> fpletz: already awake? :)
2006-08-23T11:43:13  <fpletz> moin
2006-08-23T11:43:18  <fpletz> ThomasWaldmann: sure ;)
2006-08-23T11:44:07  <ThomasWaldmann> :)
2006-08-23T11:44:28  <ThomasWaldmann> more bugs on the bug page btw :)
2006-08-23T11:44:49  <fpletz> yup, just looked at it
2006-08-23T11:45:09  <fpletz> and fixed another one I discovered ;)
2006-08-23T11:45:37  <ThomasWaldmann> btw, the "last edit" for an item is of course the current rev.
2006-08-23T11:46:12  <ThomasWaldmann> when showing past revisions it is the question what to show there.
2006-08-23T11:46:40  <ThomasWaldmann> showing that last rev is maybe useful, but maybe only if you also show the mtime of the rev you found
2006-08-23T11:47:07  <ThomasWaldmann> so one sees "found in rev from 1.1.2006, last edit 8.8.2006"
2006-08-23T11:47:32  <ThomasWaldmann> (same with revision numbers)
2006-08-23T11:49:03  <fpletz> ah, okay. I fixed this issue by just showing the mtime of the found revision but it might also be useful to show it for the last edit
2006-08-23T11:49:19  <fpletz> will include this
2006-08-23T12:06:01  * ThomasWaldmann backupped the xap idx and rebuilds it now
2006-08-23T12:09:34  <xorAxAx> ThomasWaldmann: how large is it?
2006-08-23T12:16:56  <fpletz> ok, I won't have any net access until this evening but will be working on code documentation on the train
2006-08-23T12:22:49  <ThomasWaldmann> xorAxAx: 7.5mb tgz
2006-08-23T12:23:16  <ThomasWaldmann> fpletz: see the bugs page. the bug is triggered by dynamic index update after an edit
2006-08-23T12:46:14  <Kepplar> Morning
2006-08-23T12:46:57  <birkenfeld> moin
2006-08-23T12:52:08  <ThomasWaldmann> Kepplar: you have to pull before your next push
2006-08-23T12:52:41  <ThomasWaldmann> (anybody has to)
2006-08-23T12:57:17  <ThomasWaldmann> bbl
2006-08-23T20:22:33  <fpletz> ThomasWaldmann: something really strange is going on with xapian.www.de
2006-08-23T20:22:41  <fpletz> see http://xapian.wikiwikiweb.de/AdvancedFindPage?action=fullsearch&context=180&value=stuff&fullsearch=Text
2006-08-23T20:23:04  <fpletz> this is the Enquire object from xapian and _must_ have this function
2006-08-23T20:23:35  <fpletz> the code works on my machine without any problems, as one would expect
2006-08-23T20:24:54  <fpletz> moreover, I noticed some other strange things happening on xapian.www.de, code that worked locally and shouldn't be wrong didn't work
2006-08-23T20:25:31  <xorAxAx> maybe its not updating correctly?
2006-08-23T20:25:37  <xorAxAx> assuming that you do not pickle stuff :)
2006-08-23T20:25:47  <fpletz> nope, no pickling :)
2006-08-23T20:25:47  <xorAxAx> you dont, right? :)
2006-08-23T20:26:03  <xorAxAx> fpletz: i think thats related to the high load conditions on this server
2006-08-23T20:26:43  * xorAxAx tries his enterprise rpc aggregator
2006-08-23T20:26:50  <fpletz> hmm, but it constantly fails, regardless of the current load
2006-08-23T20:27:09  <xorAxAx> fpletz: yeah, its b0rked
2006-08-23T20:27:17  <xorAxAx> the dirstate presumely
2006-08-23T20:27:20  <xorAxAx> of the hg repo
2006-08-23T20:28:54  <fpletz> I see.. then I'll just don't care about xapian.www.de for now
2006-08-23T20:29:06  <ThomasWaldmann> fpletz: which xapian version do you use?
2006-08-23T20:29:42  <fpletz> ThomasWaldmann: 0.9.6-5
2006-08-23T20:29:45  <ThomasWaldmann> shall i delete the workdir and make a new one?
2006-08-23T20:29:47  <fpletz> (debian)
2006-08-23T20:29:51  <fpletz> yes, please try
2006-08-23T20:32:01  <xorAxAx> ThomasWaldmann: hg update -C
2006-08-23T20:32:03  <xorAxAx> ThomasWaldmann: hg update -C tip
2006-08-23T20:36:16  <ThomasWaldmann> ok, hg workdir nuked and has a fresh checkout now
2006-08-23T20:38:22  <ThomasWaldmann> does it work different now?
2006-08-23T20:38:43  <fpletz> ok, the xapian stuff still doesn't work
2006-08-23T20:38:58  <fpletz> I'm gonna backout a hack to see if it works
2006-08-23T20:41:38  <ThomasWaldmann> btw, diff between old and new == no src difference
2006-08-23T20:43:21  <fpletz> hmmm
2006-08-23T20:43:35  <ThomasWaldmann> 0.9.4 on the server
2006-08-23T20:43:42  <ThomasWaldmann> do you use anything new?
2006-08-23T20:44:22  <fpletz> this function should also be present in 0.9.4, but I'll check
2006-08-23T20:45:09  <fpletz> oops, or not ;)
2006-08-23T20:45:15  <fpletz> just checked NEWS
2006-08-23T20:45:48  <fpletz> this function is present since 0.9.5
2006-08-23T20:46:06  <fpletz> any reason to keep 0.9.4?
2006-08-23T20:50:45  <dreimark> NewPage macro has a typo line 59  should be 'if not argstr:' and not  if not string:
2006-08-23T20:52:47  <xorAxAx> dreimark: ok, i will push it, is committed
2006-08-23T20:53:58  <fpletz> ThomasWaldmann: see above
2006-08-23T20:54:36  <ThomasWaldmann> fpletz: ok, i install latest
2006-08-23T20:54:52  <ThomasWaldmann> please DOCUMENT that!
2006-08-23T20:55:01  <ThomasWaldmann> minimum requirement: ...
2006-08-23T20:55:31  <xorAxAx> moinmoin 1.6 is ahead of time anyway
2006-08-23T20:55:38  <xorAxAx> its ok to depend on new stuff like that
2006-08-23T20:56:04  <fpletz> ThomasWaldmann: okay
2006-08-23T20:56:25  <fpletz> dreimark: any luck with a more recent version of the xapian branch?
2006-08-23T20:57:46  <fpletz> xorAxAx: 0.9.6 was released in mai ;)
2006-08-23T20:57:58  <xorAxAx> thats pretty new :)
2006-08-23T21:05:19  <dreimark> fpletz:parsedatetime is not copied by the install procedure
2006-08-23T21:06:10  <dreimark>  ThomasWaldmann:there was a smiliar problem with the search dir two weeks ago
2006-08-23T21:10:22  <fpletz> dreimark: ah, install.. thanks
2006-08-23T21:11:41  <xorAxAx> ok, rpc aggregator is locally working
2006-08-23T21:11:54  <xorAxAx> now my code has 6 indentation levels by average
2006-08-23T21:19:01  <ThomasWaldmann> fpletz: try now
2006-08-23T21:19:27  <ThomasWaldmann> and can you check the xap version from your code and emit a warning if it is too low?
2006-08-23T21:20:42  <fpletz> ThomasWaldmann: yes, will do that
2006-08-23T21:21:27  <xorAxAx> birkenfeld: pushed rpc aggregator code if you are curious :)
2006-08-23T21:21:57  <fpletz> ThomasWaldmann: mmh, the strange ) problem with highlighting remains unfortunately
2006-08-23T21:22:18  <fpletz> but the other issue is fixed, thanks
2006-08-23T21:23:02  <ThomasWaldmann> shall I reindex?
2006-08-23T21:23:41  <fpletz> no, this isn't the problem
2006-08-23T21:23:55  <fpletz> somethings wrong with the query parser
2006-08-23T21:24:07  <fpletz> no xapian involved, as far as I can see
2006-08-23T21:24:21  <fpletz> but the code looks ok to, already looked over it twice
2006-08-23T21:24:32  <fpletz> +me
2006-08-23T21:25:53  <fpletz> and the code works on my machine, too
2006-08-23T21:26:03  <ThomasWaldmann> fpletz: ask your mentor? :)
2006-08-23T21:26:46  <fpletz> okay ;)
2006-08-23T21:27:03  <birkenfeld> xorAxAx: looks like there's a bug in wikisync.py:89
2006-08-23T21:28:02  <xorAxAx> indeed :)
2006-08-23T21:28:32  <xorAxAx> thats a bug that would have been very difficult to track down by e.g. unittests
2006-08-23T21:28:35  <birkenfeld> and somehow "existant" sounds not quite right
2006-08-23T21:28:48  * birkenfeld plays unittest
2006-08-23T21:28:54  <xorAxAx> where did i write that?
2006-08-23T21:29:29  <xorAxAx> ah, just one time, ok
2006-08-23T21:30:08  <birkenfeld> Kepplar even has an exception named XyzNotExistant
2006-08-23T21:31:48  <birkenfeld> xorAxAx: I can't find MoinMoin.util.rpc_aggregator
2006-08-23T21:34:01  <xorAxAx> birkenfeld: heh, should add it :)
2006-08-23T21:40:09  <xorAxAx> currently adding authentication support to the aggregator
2006-08-23T21:41:01  <xorAxAx> birkenfeld: how to consume n elements of an iterator?
2006-08-23T21:41:09  <xorAxAx> i.next**n()? :)
2006-08-23T21:41:27  <birkenfeld> hm
2006-08-23T21:42:58  <xorAxAx> .oO(why doesnt that syntax work? thats more obvious than Ellipsis)
2006-08-23T21:43:12  <birkenfeld> I'm awaiting your PEP
2006-08-23T21:43:14  <birkenfeld> ;)
2006-08-23T21:44:11  <birkenfeld> hm, no itertool suits..
2006-08-23T21:49:56  <xorAxAx> birkenfeld: pushed
2006-08-23T21:53:52  <xorAxAx> hmm, i generate quite much debugging data %-)
2006-08-23T21:54:39  <dreimark> fpletz:I don't get  1442:ff126e63a52e
2006-08-23T21:55:06  <fpletz> dreimark: pushed now :)
2006-08-23T21:55:49  <xorAxAx> hmm, NotImplemented is true
2006-08-23T22:01:12  <xorAxAx> birkenfeld: hmm
2006-08-23T22:01:20  <xorAxAx> birkenfeld: i have a problem with finally clauses
2006-08-23T22:01:27  <xorAxAx> birkenfeld: i cannot wrap yields into a finally clause
2006-08-23T22:02:15  <xorAxAx> birkenfeld: but how can i rollback if the generator dispatcher receives an execption (maybe even from another generator)?
2006-08-23T22:04:12  <dreimark> fpletz:if I do find in an image a text string why does it show 0 matches
2006-08-23T22:05:04  <dreimark> fpletz:highlight can't be used too
2006-08-23T22:05:59  <dreimark>  fpletz:for images
2006-08-23T22:06:01  <xorAxAx> hmm, i think i am going to introduce a transaction manager now
2006-08-23T22:06:15  <xorAxAx> to accomodate for that problem
2006-08-23T22:12:23  * xorAxAx is kidding of course :)
2006-08-23T22:21:05  <fpletz> dreimark: image? like.. picture? jpg? png?
2006-08-23T22:21:29  <dreimark> fpletz:yeah
2006-08-23T22:23:48  <fpletz> dreimark: so you basically want to search for binary data in images? or do some ocr stuff? :)
2006-08-23T22:24:27  <dreimark> fpletz:I do think it searches the exif header of the jpg file
2006-08-23T22:24:42  <fpletz> ah, I see
2006-08-23T22:24:50  <fpletz> I'll check that
2006-08-23T22:25:19  <dreimark> using the filter image_jpeg.py
2006-08-23T22:30:14  <birkenfeld> xorAxAx: in 2.5, it is possible
2006-08-23T22:30:40  <xorAxAx> birkenfeld: hmm, that would make my code 90% cleaner :)
2006-08-23T22:30:54  <xorAxAx> hmm, my py 2.5 toolkit is nearly finished :)
2006-08-23T22:32:43  <xorAxAx> now it even stores tracebacks
2006-08-23T22:32:57  <xorAxAx> if something bad happens
2006-08-23T22:36:50  <xorAxAx> ok, pushed
2006-08-23T22:38:13  <xorAxAx> next step is silencing reimar's and mine conscience
2006-08-23T22:40:21  <xorAxAx> the nice thing about this syncpages action is that it should be able to tell the user on the wikipage if apache activated a timeout
2006-08-23T22:45:37  <fpletz> dreimark: i did some tests, works fine for me
2006-08-23T22:46:02  <fpletz> however, new attachments weren't indexed
2006-08-23T22:48:11  <fpletz> pused
2006-08-23T22:48:15  <fpletz> pushed :)
2006-08-23T23:04:18  *** irc.freenode.net sets mode: +o ChanServ
2006-08-23T23:18:11  <dreimark> xorAxAx:Can I get this patch added to NewPage FeatureRequests/NewPageCreatesSubpageOnSelf
2006-08-23T23:21:41  <xorAxAx> dreimark: is ME already documented?
2006-08-23T23:24:20  <dreimark> yeah,  @ME is used if you want the page created below the users homepage. see HelpOnMacros
2006-08-23T23:27:32  <dreimark> xorAxAx:if wanted i can create a separate page as I did for ImageLink for NewPage
2006-08-23T23:28:20  <xorAxAx> i think it is not necessary yet
2006-08-23T23:31:58  <Kepplar> Er
2006-08-23T23:32:11  <Kepplar> from MoinMoin.security import parseACL
2006-08-23T23:32:15  <Kepplar> i did not remove an entire class
2006-08-23T23:32:32  <Kepplar> hmm
2006-08-23T23:32:35  * Kepplar checks trunk
2006-08-23T23:33:17  <xorAxAx> dreimark: ok, committed
2006-08-23T23:33:30  <dreimark> xorAxAx:fine
2006-08-23T23:34:16  <xorAxAx> pushed
2006-08-23T23:36:29  <dreimark> xorAxAx:documented
2006-08-23T23:36:38  <xorAxAx> nice
2006-08-23T23:44:25  <Kepplar> Im confused
2006-08-23T23:44:31  <Kepplar> storage can write. users write i've seen it
2006-08-23T23:44:45  <Kepplar> i editted the page on storage.www.de
2006-08-23T23:44:46  <Kepplar> saved it
2006-08-23T23:44:48  <Kepplar> returned
2006-08-23T23:44:52  <Kepplar> gave same page as before
2006-08-23T23:44:54  <Kepplar> -_-
2006-08-23T23:48:44  <xorAxAx> heh, let me edit it :)
2006-08-23T23:49:27  <xorAxAx> ok, you will have a laugh when loading the page is working
2006-08-23T23:49:46  <Kepplar> what do you mean?
2006-08-23T23:49:49  <Kepplar> it does load
2006-08-23T23:49:54  <Kepplar> doesnt write :P
2006-08-23T23:49:57  <Kepplar> i assume
2006-08-23T23:49:57  <Kepplar> but
2006-08-23T23:49:59  <Kepplar> it dosnt error
2006-08-23T23:50:17  <Kepplar> ok
2006-08-23T23:50:24  <Kepplar> tomorrow ill have to set up a local wiki
2006-08-23T23:50:37  <xorAxAx> ok, then you wont see it
2006-08-23T23:50:43  <xorAxAx> Kepplar: congratulations to that :)
2006-08-23T23:50:45  <Kepplar> see what?
2006-08-23T23:50:48  <xorAxAx> my message
2006-08-23T23:51:00  <Kepplar> technically it could be writing
2006-08-23T23:51:08  <Kepplar> and current is erroring

MoinMoin: MoinMoinChat/Logs/moin-dev/2006-08-23 (last edited 2007-10-29 19:20:56 by localhost)