2007-10-22T09:03:27  <ThomasWaldmann> moin
2007-10-22T10:11:48  <johill> ThomasWaldmann: moin
2007-10-22T10:11:51  <johill> what was the trouble?
2007-10-22T13:53:37  <dreimark> moin
2007-10-22T13:54:20  <dreimark> ThomasWaldmann: we should use a Dict page for SystemPagesGroup and not a Group page
2007-10-22T13:58:25  <dreimark> I do use page_group_regex pages normally only for user administration.
2007-10-22T13:59:59  <dreimark> why is it needed to use a Group page for SystemPages?
2007-10-22T14:43:32  <francesco_> hi, can i ask a question? are there in moin, a mechanism like CAPTCHA, for filter editsave or a way to show an other step in editform after user press save button? thank you.
2007-10-22T14:44:48  <vpv> francesco_: this is something Thomas committed recently to 1.6: http://moinmo.in/TextCha
2007-10-22T14:45:10  <vpv> 1.6 is not released yet but hopefully soon
2007-10-22T14:45:27  <francesco_> ok...
2007-10-22T14:45:51  <francesco_> thank you, for answer me
2007-10-22T15:11:02  <francesco_> ...umh, are there a way to modify normal editform workflow? like an hook before save action or stuff like this? thank you.
2007-10-22T15:11:26  <dreimark> francesco_: please ask on #moin
2007-10-22T15:11:35  <dreimark> you are currently on the devolpers channel
2007-10-22T15:11:37  <francesco_> ...like an hook to attach a plugin!
2007-10-22T15:11:58  <francesco_> i try.
2007-10-22T16:54:42  <dreimark> ThomasWaldmann: blinx got [[RecentChanges]] in RecentChanges page
2007-10-22T17:08:43  <dreimark> old version of underlay used
2007-10-22T19:08:26  <dreimark> TheSheep: is testSystemPagesGroupNotEmpty from test_wikiutil broken for you too ?
2007-10-22T19:12:14  <TheSheep> let me see
2007-10-22T19:13:16  <TheSheep> >       AttributeError: 'Group' object has no attribute '_list'
2007-10-22T19:13:46  <TheSheep> yup
2007-10-22T19:14:35  <dreimark> a dict error which I got too. better as with the others
2007-10-22T19:17:27  <dreimark> johill: http://hg.moinmo.in/moin/1.7/rev/7e4627efd98e
2007-10-22T19:18:42  <dreimark> replacing of return self.keys() by return self._list[ : ] does not work for test_wikiutil.testSystemPagesGroupNotEmpty
2007-10-22T19:29:26  <dreimark> johill:  my current patch of wikidicts http://paste.pocoo.org/show/7109/
2007-10-22T19:30:19  <dreimark> comments wanted
2007-10-22T19:30:25  <dreimark> bbl some hours
2007-10-22T19:54:43  <blinx> ThomasWaldmann: ping
2007-10-22T20:14:41  <blinx> wb dreimark
2007-10-22T20:14:50  <blinx> dreimark: no idea with my 500er error
2007-10-22T20:14:50  <blinx> ?
2007-10-22T20:16:10  <dreimark> not now I do debug some dicts features but thats not relevant to your problem
2007-10-22T20:17:18  <ThomasWaldmann> moin
2007-10-22T20:30:21  <ThomasWaldmann> someone volunteering to improve the fcgi adaptor? :)
2007-10-22T20:32:40  <xorAxAx> why?
2007-10-22T20:34:10  <TheSheep> to spit the error messages into logs?
2007-10-22T20:34:23  <TheSheep> I thought it already does
2007-10-22T20:38:41  <xorAxAx> yes
2007-10-22T20:38:50  <ThomasWaldmann> so that it uses a Config class like the others do, so that it has better logging, so it doesnt do strange SystemExits...
2007-10-22T20:42:19  <xorAxAx> why strange?
2007-10-22T20:42:50  <xorAxAx> and as i said, development for that stuff doesnt make any sesne
2007-10-22T20:44:58  <ThomasWaldmann> xorAxAx: sure it makes
2007-10-22T20:45:05  <xorAxAx> no
2007-10-22T20:45:36  <TheSheep> xorAxAx: how so?
2007-10-22T20:45:38  <ThomasWaldmann> ok, xoraxax volunteers to port everything to wsgi, including testing and docs in the next 3 weeks :-P
2007-10-22T20:45:44  <xorAxAx> why 3 weeks?
2007-10-22T20:45:51  <xorAxAx> i mean, this has been fine for years
2007-10-22T20:45:57  <ThomasWaldmann> because 1.6 will be released in december
2007-10-22T20:45:57  <xorAxAx> TheSheep: wsgi
2007-10-22T20:46:04  <xorAxAx> thats not a reason
2007-10-22T20:46:22  <xorAxAx> and as i said, docs dont need to be changed
2007-10-22T20:46:46  <TheSheep> xorAxAx: that just adds unneeded dependencies to moin, and I don't really know a good wsgi_.cfgi library
2007-10-22T20:46:52  <TheSheep> wsgi->fcgi
2007-10-22T20:47:06  <xorAxAx> TheSheep: no additional dependencies would be necessary
2007-10-22T20:47:11  <TheSheep> or adapter, or how they are called
2007-10-22T20:47:15  <xorAxAx> TheSheep: the trac fork of flup is nice
2007-10-22T20:47:50  <ThomasWaldmann> ok, so what do you suggest for apache fastcgi users?
2007-10-22T20:47:53  <TheSheep> xorAxAx: is it in python's stdlib?
2007-10-22T20:47:59  <xorAxAx> TheSheep: no?
2007-10-22T20:48:06  <xorAxAx> ThomasWaldmann: ?
2007-10-22T20:48:11  <TheSheep> xorAxAx: then it's an additional dependency
2007-10-22T20:48:15  <xorAxAx> TheSheep: no
2007-10-22T20:48:25  <ThomasWaldmann> what is unclear about "apache fastcgi"?
2007-10-22T20:49:16  <xorAxAx> nothing, what do you mean by suggest?
2007-10-22T20:49:24  <xorAxAx> for which problem?
2007-10-22T20:50:01  <ThomasWaldmann> someone using moin 1.5 with apache and fastcgi, what shall he do to get 1.6 working, have logging and no strange error msgs?
2007-10-22T20:50:27  <xorAxAx> well, who broke logging? which strange error messages?
2007-10-22T20:50:52  <ThomasWaldmann> SystemExit (see above)
2007-10-22T20:51:13  <xorAxAx> ?
2007-10-22T20:51:23  <xorAxAx> do you mean blinx on #moin?
2007-10-22T20:51:25  <ThomasWaldmann> and it is not interesting who broke it (or whether it ever worked) but it seems to not work currently
2007-10-22T20:51:41  <ThomasWaldmann> when suggesting to fix that, you tell "that doesnt make sense"
2007-10-22T20:51:49  <xorAxAx> ?
2007-10-22T20:52:21  <xorAxAx> what do you mean by that?
2007-10-22T20:52:27  <blinx> xorAxAx: it is a moin 1.6dev related problem, not related to me :)
2007-10-22T20:52:28  <ThomasWaldmann> what is unclear?
2007-10-22T20:52:35  <xorAxAx> the whole sentence
2007-10-22T20:53:01  <ThomasWaldmann> well, dict.leo.org might help
2007-10-22T20:53:28  <xorAxAx> ...
2007-10-22T20:54:18  <ThomasWaldmann> (and stopping making suggestions that are not doable in the targeted timeframe might also help)
2007-10-22T20:54:39  <xorAxAx> sigh
2007-10-22T20:54:53  <blinx> ThomasWaldmann: now you should be able to edit something to test the error by yourself: http://vop.builtin.de
2007-10-22T20:55:22  <ThomasWaldmann> we can do such stuff for 1.7 or 1.8, if someone works on it. except making some vague suggestions I didnt see any work on it yet.
2007-10-22T20:55:48  <grzywacz> ;>
2007-10-22T20:56:20  <ThomasWaldmann> (that includes clear directions on InstallDocs)
2007-10-22T20:56:46  <xorAxAx> well, you dont seem to want to understand me
2007-10-22T20:56:54  <xorAxAx> neither do you help to clarify your words
2007-10-22T20:57:02  <ThomasWaldmann> ""
2007-10-22T20:57:37  <ThomasWaldmann> moin.fcg does not work in the way it could, is that clear enough?
2007-10-22T20:57:48  <ThomasWaldmann> there is a bug report on the wiki about SystemExit
2007-10-22T20:58:03  <dreimark> xorAxAx: any ideas how that could be solved, I do use apache2 and fcgid with 1.5
2007-10-22T20:58:18  <ThomasWaldmann> there is no docs about the different wsgi ideas you vaguely speak about
2007-10-22T20:59:12  <xorAxAx> dreimark: URL?
2007-10-22T20:59:13  <dreimark> and currently I dont know if thats a fcgid problem or a lighty problem or a fastcgi or fcgi one
2007-10-22T20:59:30  <xorAxAx> ThomasWaldmann: what is unclear? i presented you the concept as clear as it can get
2007-10-22T20:59:43  <xorAxAx> and i have never said that this should go into 1.6
2007-10-22T20:59:48  <ThomasWaldmann> xorAxAx: DOCs
2007-10-22T21:00:00  <xorAxAx> ?
2007-10-22T21:00:09  <ThomasWaldmann> == wiki pages, not single lines on irc
2007-10-22T21:00:13  <xorAxAx> and i havent said that you should implement it
2007-10-22T21:00:40  <ThomasWaldmann> feature requests, whatever
2007-10-22T21:01:04  <ThomasWaldmann> "a written plan"
2007-10-22T21:01:47  <dreimark> xorAxAx: I dont want to run in the same problem if there is one. if we know now there could be some trouble we should try to get as much as possible input
2007-10-22T21:01:51  <dreimark> for fixing it
2007-10-22T21:01:58  <xorAxAx> dreimark: URL please
2007-10-22T21:02:55  <dreimark> xorAxAx: for the MM server I use ? its moderated only
2007-10-22T21:03:03  <xorAxAx> to the bug report
2007-10-22T21:03:34  <dreimark> http://moinmoin.wikiwikiweb.de/MoinMoinBugs/FastCgiSystemExit
2007-10-22T21:03:35  <blinx> http://moinmoin.wikiwikiweb.de/MoinMoinBugs/FastCgiSystemExit ?
2007-10-22T21:04:02  * ThomasWaldmann goes fixing some bugs
2007-10-22T21:04:21  <grzywacz> With every fixed bug...
2007-10-22T21:04:22  <grzywacz> ;)
2007-10-22T21:06:20  <xorAxAx> dreimark: thats a bug in the request base class
2007-10-22T21:06:41  <xorAxAx> dreimark: that is incorrectly catching systemexit
2007-10-22T21:06:47  <xorAxAx> the fcgi code is fine
2007-10-22T21:07:12  <dreimark> ok, can you help fixing the other one?
2007-10-22T21:07:26  <xorAxAx> which other one?
2007-10-22T21:07:34  <dreimark> thats a bug in the request base class
2007-10-22T21:07:45  <xorAxAx> well, you may not catch that exception there
2007-10-22T21:08:02  <xorAxAx> somebody seem to have broken it ...
2007-10-22T21:09:11  <dreimark> i know, things got broken or we dont have enough tests covering all the code
2007-10-22T21:10:52  <dreimark> xorAxAx: I dont have the opinion that only the one who has broken it has to fix it. I do prefer the one who is able to fix it does it
2007-10-22T21:12:00  <dreimark> and the one who has broken it learns from that work and is not able to break it again because we have then a new test
2007-10-22T21:31:32  <blinx> I have to go to sleep
2007-10-22T21:31:36  <blinx> good night & work
2007-10-22T21:31:44  <blinx> cu tomorrow!
2007-10-22T21:49:53  <dreimark> gn blinx
2007-10-22T22:07:06  * ThomasWaldmann streamlines fastcgi adaptor
2007-10-22T22:19:36  <dreimark> determines why a page seems to exists when it is deleted in a test
2007-10-22T22:21:38  <xorAxAx> because of the cache
2007-10-22T22:22:41  <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2232:af3caa3fe7ce 1.6/ (wiki/server/moin.fcg MoinMoin/server/server_fastcgi.py): use MoinMoin.server for fastcgi, use Config class, fix logging
2007-10-22T22:22:47  <dreimark> I know, but cleaning the cache doesnt help
2007-10-22T22:25:29  <xorAxAx> dreimark: its in memory
2007-10-22T22:26:34  <dreimark> hmm, can I get it removed
2007-10-22T22:28:13  <xorAxAx> not sure, ask ThomasWaldmann
2007-10-22T22:29:16  <dreimark> that may be the problem with this GetVal and other tests which do use the same NameGroup page
2007-10-22T22:32:26  <ThomasWaldmann> the cache relies on edit-log being changed when some page changes
2007-10-22T22:32:53  <ThomasWaldmann> so either you have to do that or modify the cache directly
2007-10-22T22:41:29  <dreimark> ThomasWaldmann: caching.CacheEntry(self.request, arena, key, scope='item').remove() ?
2007-10-22T22:42:01  <ThomasWaldmann> that's not the cache we are talking about
2007-10-22T22:42:41  <ThomasWaldmann> see Page.ItemCache

MoinMoin: MoinMoinChat/Logs/moin-dev/2007-10-22 (last edited 2007-10-29 19:21:59 by localhost)