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)