2008-04-11T00:03:43  <CIA-47> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3493:88356b3f849a 1.7/MoinMoin/security/__init__.py: fix wrong acl processing for acl_hierarchic=True, refactor code so processing is similar for both modes
2008-04-11T00:12:15  <ThomasWaldmann> looks like instead that acl_hierarchic switch, it could've been done by just configuring a different SecurityPolicy
2008-04-11T00:13:30  <xorAxAx> umm, it could still be done :)
2008-04-11T00:16:29  <ThomasWaldmann> yes, but users of that in 1.6 will then have to change config
2008-04-11T00:17:08  <xorAxAx> why?
2008-04-11T00:17:30  <ThomasWaldmann> so we can remove the setting
2008-04-11T00:17:34  <xorAxAx> i mean, that option could still exist and enable a securitypolicy approach
2008-04-11T00:17:47  <xorAxAx> i guess they are completly stackable
2008-04-11T00:18:17  <ThomasWaldmann> yes, but it's kind of superfluous
2008-04-11T02:48:41  <zenhase> re
2008-04-11T08:43:55  <ThomasWaldmann> moin
2008-04-11T09:10:50  <ThomasWaldmann> good news, jonas has made a moin-1.6.2 package for debian
2008-04-11T09:21:50  <dreimark> moin
2008-04-11T09:21:57  <dreimark> great
2008-04-11T10:50:49  <dreimark> ThomasWaldmann: I don't find a description about sistersites
2008-04-11T10:51:15  <dreimark> I do remember that I have to do more than only setting sistersites
2008-04-11T10:58:06  <dreimark> I tried already ?action=pollsistersites "Status: Updated. Pages: 52"
2008-04-11T10:59:46  <dreimark> using 1.6.2
2008-04-11T11:02:30  <zenhase> moin
2008-04-11T12:00:05  *** irc.freenode.net sets mode: +o ChanServ
2008-04-11T12:04:53  <ThomasWaldmann> dreimark: did you look into CHANGES?
2008-04-11T12:26:59  <ThomasWaldmann> note: moin is not affected by the zlib vulnerability
2008-04-11T13:17:28  <ThomasWaldmann> btw, I intend to package first 1.7 beta release this weekend, please help with the remaining todo and stuff on master17.moinmo.in
2008-04-11T13:20:01  <ThomasWaldmann> esp. i18ned strings and stuff that needs translation should stabilize really soon so translators have enough time for translation
2008-04-11T13:21:01  <fgs> Thomas: is this what you meant the yesterday? http://www.moinmo.in/MoinMoinBugs/EmailAlwaysNeeded
2008-04-11T13:21:07  <fgs> I meant, something along those lines?
2008-04-11T13:22:03  <ThomasWaldmann> i wondered why you introduce a new cfg attribute
2008-04-11T13:22:44  <fgs> how were you planning to do it otherwise?
2008-04-11T13:22:58  <fgs> it's like the rest of the attributes based on configuration options
2008-04-11T13:23:02  <fgs> like mail_enabled
2008-04-11T13:23:14  <ThomasWaldmann> just do if 'email' not in cfg.fields_removed: ?
2008-04-11T13:23:51  <fgs> if that's the case, why is not like that for jabber_enabled by instance?
2008-04-11T13:24:36  <ThomasWaldmann> well, you are just dealing with a bug when you remove email from userprefs
2008-04-11T13:24:57  <ThomasWaldmann> doing this needs no additional global switch in the config
2008-04-11T13:25:11  <fgs> it's created in __init__
2008-04-11T13:25:13  <fgs> not a switch
2008-04-11T13:25:40  <fgs> neither is jabber_enabled
2008-04-11T13:25:48  <ThomasWaldmann> but whether email or jabber is enabled has quite some consequences on the user interface and code, thus there is this convenience attr in the config
2008-04-11T13:26:19  <fgs> i find better to set that attribute at init time rather than doing the check every time
2008-04-11T13:26:25  <fgs> but if that's what you prefer..
2008-04-11T13:27:37  <fgs> but it's def not a switch in config
2008-04-11T13:28:23  <fgs> feel free to patch my patch if you don't like it
2008-04-11T13:28:27  <fgs> i dont care as long as it's fixed
2008-04-11T13:28:42  <ThomasWaldmann> yes, if prefer it. the places you need that is form handling code and querying form_remove there is not far fetched.
2008-04-11T13:29:29  <fgs> hrm?
2008-04-11T13:30:10  <ThomasWaldmann> just remove cfg.email_needed
2008-04-11T13:30:32  <fgs> your call
2008-04-11T13:31:02  <ThomasWaldmann> did you look at that other bug, too?
2008-04-11T13:31:24  <fgs> the disabled thing? no, not yet
2008-04-11T13:32:28  <ThomasWaldmann> (and please test your change, for existing users as well as new ones)
2008-04-11T13:32:50  <fgs> i will. i need to test in tip
2008-04-11T13:33:02  <fgs> works already in 1.6.2
2008-04-11T13:35:44  <ThomasWaldmann> btw, if you use hg export (and set your name first in .hgrc), i would just import it
2008-04-11T13:35:52  <dreimark> fgs: I dislike the additional var too
2008-04-11T13:36:12  <dreimark> and I do miss a unit test
2008-04-11T13:36:34  <dreimark> for that case it is quite easy to write a test
2008-04-11T13:37:21  <ThomasWaldmann> dreimark: while we still miss a lot of unit tests, this change itself doesn't need one (at least not one that was not needed before also :)
2008-04-11T13:38:09  <ThomasWaldmann> but we need page-level acl tests for normal and hierarchical acls ;)
2008-04-11T13:38:59  <ThomasWaldmann> there are some tests in test_security.py, but they mostly work on the level below that
2008-04-11T13:39:13  <ThomasWaldmann> because of that, the wrong processing it did was not discovered
2008-04-11T13:39:43  <ThomasWaldmann> dreimark: got your dsl fixed now?
2008-04-11T13:41:00  <dreimark> ThomasWaldmann:dsl is still quite unstable (I will use a modem at the weekend, if they don't get it fixed)
2008-04-11T13:41:22  <ThomasWaldmann> urgs
2008-04-11T13:41:53  <kikka> Moin
2008-04-11T13:41:57  <ThomasWaldmann> is the problem location determined already? line, splitter, dsl modem, router?
2008-04-11T13:42:45  <ThomasWaldmann> hi kikka
2008-04-11T13:43:05  <kikka> Huhu ThomasWaldmann:)
2008-04-11T13:43:06  <dreimark> we think it is more the line because some of my friends with different providers do have the same trouble
2008-04-11T13:43:39  <dreimark> I will test the splitter today
2008-04-11T13:44:48  <dreimark> Alexander should have added unit tests too at the time he added the patch
2008-04-11T13:44:56  <xorAxAx> yeah :)
2008-04-11T13:44:58  <xorAxAx> evil alex
2008-04-11T13:45:12  <ThomasWaldmann> problem in and beyond the modem are usually recognized by the modem not syncing or resyncing often
2008-04-11T13:45:23  <ThomasWaldmann> it should show that by some LED status
2008-04-11T13:45:42  <dreimark> it does and the log is full of pulling actions
2008-04-11T13:45:47  <dreimark> polling
2008-04-11T13:46:11  <ThomasWaldmann> polling what?
2008-04-11T13:46:28  <dreimark> it tries to sync and tells no dsl
2008-04-11T13:46:48  <ThomasWaldmann> modem is separate from router?
2008-04-11T13:47:51  <dreimark> the fallback modem is an old analog one. it's separate from the router
2008-04-11T13:48:30  <ThomasWaldmann> i mean the dsl modem :)
2008-04-11T13:48:46  <dreimark> ah it is integrated in the router
2008-04-11T13:49:09  <ThomasWaldmann> type of router?
2008-04-11T13:49:20  <dreimark> speedport 501
2008-04-11T13:49:26  <ThomasWaldmann> oh crap!
2008-04-11T13:49:50  * ThomasWaldmann suggest you give that away to someone you dislike :D
2008-04-11T13:49:55  <dreimark> recommendation ?
2008-04-11T13:50:17  <dreimark> I meant which model I should get
2008-04-11T13:50:55  <ThomasWaldmann> get a separate adsl2+ modem (e.g. from devolo) and a router like linksys wrt54gl or asus wl500g premium
2008-04-11T13:51:33  <ThomasWaldmann> I can lookup the dsl modem time in an hour or two
2008-04-11T13:51:42  <ThomasWaldmann> ehrm s/time/type/
2008-04-11T13:52:06  <ThomasWaldmann> that combination is a bit bigger, but errors are easier to locate
2008-04-11T13:52:27  <ThomasWaldmann> i frequently had troubles with speedport at customers
2008-04-11T13:52:44  <ThomasWaldmann> speedport 7xx seems to be better, but the cheaper ones suck
2008-04-11T13:54:37  <dreimark> I'll wait for the info
2008-04-11T13:54:52  <ThomasWaldmann> for the dsl modem it is important to get a rather "dumb" one (that means one that doesn't have pppoe/dhcp etc. built-in), because with such "intelligent" dsl "modems" you have to configure 2 pieces of hardware: router AND modem, while for the dumb ones, you only configure your router
2008-04-11T13:55:10  <fgs> are the themes in 1.6.2 compatible with 1.7? rather than installing the tip separately i will replace the one i have already running with 1.6.2
2008-04-11T13:55:40  <dreimark> fgs: msg is changed
2008-04-11T13:56:30  <ThomasWaldmann> fgs: 1.7 will use /moin_static170 anyway by default, so there shouldnt be conflicts
2008-04-11T13:57:06  <fgs> i need to update wikiconfig.py for that :)
2008-04-11T13:57:35  * ThomasWaldmann would rather keep it separate
2008-04-11T13:57:51  <ThomasWaldmann> and just for testing, you just need to run ./moin.py
2008-04-11T13:58:39  <ThomasWaldmann> brb
2008-04-11T13:58:47  <fgs> yeah, but then if i use it i can find/check other bugs.. but i need the wiki working, my wife will kill me otherwise
2008-04-11T14:20:10  <dreimark> ThomasWaldmann: sisterpages works pretty well with underlay
2008-04-11T14:20:33  <dreimark> but not with data
2008-04-11T14:22:16  <dreimark> because it respects acls i guess
2008-04-11T14:22:56  <dreimark> for the pollsistersites cache creation
2008-04-11T14:37:05  <gizmach> moin
2008-04-11T14:38:58  <dreimark> ThomasWaldmann: sisterpages does it with pages = request.rootpage.getPageList()
2008-04-11T14:40:29  <dreimark> doing it that way will make it safe but will make it very restricted for acls too
2008-04-11T14:41:09  <dreimark> and underlay should be excluded on default
2008-04-11T14:43:22  * dreimark will check/try to fix this session problems at the weekend
2008-04-11T14:47:25  <zenhase> now
2008-04-11T14:47:59  <zenhase> xorAxAx: i read request/__init__.py right now, to get a feel for the API
2008-04-11T14:49:11  <zenhase> hmm
2008-04-11T14:49:35  <zenhase> seems he is away right now
2008-04-11T14:50:11  <zenhase> xorAxAx: let me know if your back, so we can talk about the questions regarding WSGI refac you had
2008-04-11T14:56:40  * gizmach answered on xorAxAx question
2008-04-11T14:57:49  <zenhase> it would feel strange to answer in an email, if i can talk to the person directly :)
2008-04-11T15:25:46  <dreimark> ThomasWaldmann: at sisterpages may be we should change it to pages = request.rootpage.getPageList(include_underlay=False, user='')
2008-04-11T15:50:36  <xorAxAx> zenhase: will come back to you soon
2008-04-11T15:51:20  <zenhase> np
2008-04-11T15:51:29  <zenhase> i am screenworking all day
2008-04-11T16:09:25  <gizmach> moin
2008-04-11T16:39:25  <dreimark> bbl
2008-04-11T17:18:39  <arnal> hi
2008-04-11T17:21:04  <arnal> when upgrading from moin 1.5.8 to 1.6.2, I got the following error message:
2008-04-11T17:21:06  <arnal> http://paste.quarantedeux.net/39
2008-04-11T17:21:09  <arnal> any idea?
2008-04-11T17:23:45  <arnal> hm, actually this question has already been answered on the ML, sorry for the inconvenience ;)
2008-04-11T18:21:50  <xorAxAx> zenhase: i will go to shopping now and then we can talk :)
2008-04-11T18:26:08  <zenhase> xorAxAx: ok, i just came home from shopping ;)
2008-04-11T18:26:13  <zenhase> and now i am dripping wet
2008-04-11T18:26:34  <zenhase> *shakes his fist angrily against heaven*
2008-04-11T18:34:13  <kikka> uhh?
2008-04-11T18:35:23  <zenhase> it's called 'dreckswetter' in german :P
2008-04-11T18:41:36  <kikka> Indeed.
2008-04-11T19:27:18  <zenhase> hmm, i will go get something to eat ... hope i'll catch xorAxAx later :o
2008-04-11T19:27:41  <xorAxAx> i just returned again :)
2008-04-11T19:28:09  <zenhase> ahhh :)
2008-04-11T19:28:27  <xorAxAx> (actually 5 min. ago)
2008-04-11T19:30:14  <zenhase> ok
2008-04-11T19:31:14  <zenhase> first i'll go through the questions you commented on the proposal
2008-04-11T19:31:51  <xorAxAx> ok
2008-04-11T19:31:56  <zenhase> regarding the documentation pages: i guess you are refering to new setups?
2008-04-11T19:32:08  <xorAxAx> and upgrades
2008-04-11T19:34:10  <zenhase> well, i guess some documentation will have to get upgraded.
2008-04-11T19:34:19  <zenhase> which should not be that of a problem
2008-04-11T19:34:44  <zenhase> regarding upgrades: fcgi and cgi should work be replacing the respective scripts
2008-04-11T19:35:12  <xorAxAx> and modifying the configuration in them
2008-04-11T19:35:18  <xorAxAx> i.e. merging the config
2008-04-11T19:35:18  <zenhase> hmm oh
2008-04-11T19:35:28  <zenhase> wait a minute
2008-04-11T19:35:38  <zenhase> there is configuration inside the scripts themselves?
2008-04-11T19:35:43  <arnal> I get a PluginMissingError exception but I can't figure out what is the problem because the traceback is not useful at all...
2008-04-11T19:36:06  <arnal> http://paste.quarantedeux.net/40
2008-04-11T19:36:08  <arnal> any ideas?
2008-04-11T19:36:09  <xorAxAx> zenhase: of course, the sys.path hackery
2008-04-11T19:36:20  <xorAxAx> arnal: that sounds like a question for #moin
2008-04-11T19:36:24  <zenhase> xorAxAx: oh hmm
2008-04-11T19:36:41  <xorAxAx> and threading config
2008-04-11T19:36:51  <zenhase> xorAxAx: well, i think this can be automated ... or perhaps even put somewhere else?
2008-04-11T19:37:13  <arnal> actually, I just migrate from moin 1.5.8 to 1.6 and I think that the error may come from my plugin
2008-04-11T19:37:13  <xorAxAx> and config file config
2008-04-11T19:37:23  <zenhase> i don't really like the idea of having .cgi or .fcg or whatever scripts tailored to an installation
2008-04-11T19:37:24  <xorAxAx> and request properties :)
2008-04-11T19:37:28  <arnal> that's why I thought it is relevant to ask this question here but maybe I'm wrong ;)
2008-04-11T19:37:31  <xorAxAx> and legacy profiling stuff
2008-04-11T19:37:48  <xorAxAx> zenhase: ack
2008-04-11T19:38:03  <xorAxAx> arnal: see the topic :)
2008-04-11T19:38:09  <xorAxAx> arnal: yours is a third party plugin :)
2008-04-11T19:38:27  <xorAxAx> also, if people changing the api cared about third party developers, they wouldnt do so
2008-04-11T19:38:33  <xorAxAx> ;-)
2008-04-11T19:38:37  <arnal> xorAxAx: ok, sorry for the noise ;)
2008-04-11T19:38:38  <zenhase> but i guess that migrating exisiting users is not a really big problem
2008-04-11T19:39:07  <xorAxAx> zenhase: well, they are used to it, its not a new problem
2008-04-11T19:39:56  <zenhase> well, can be done as a migration script i suppose
2008-04-11T19:40:04  <xorAxAx> not really ;-)
2008-04-11T19:40:09  <zenhase> with fallback instructions if somehow those scripts won't work
2008-04-11T19:40:25  <xorAxAx> you dont want to abstractly interpret the AST of the file
2008-04-11T19:40:44  <xorAxAx> but lets dont worry about this issue but think about how to avoid this in the future
2008-04-11T19:40:50  <xorAxAx> and document it well enough
2008-04-11T19:41:03  <xorAxAx> sustainable traditional ignorance :)
2008-04-11T19:41:39  <xorAxAx> one could e.g. load a separate config file that is in the same directory as the cgi file
2008-04-11T19:41:43  <xorAxAx> using import
2008-04-11T19:41:51  <zenhase> hum?
2008-04-11T19:42:13  <xorAxAx> and then advise the people to copy both files and modify the config file one
2008-04-11T19:43:46  <zenhase> hmm
2008-04-11T19:44:50  <zenhase> is it necessary to copy the script-files at all?
2008-04-11T19:44:53  <xorAxAx> well, just one idea
2008-04-11T19:45:04  <zenhase> i mean, if moin is managed by the OS package-management
2008-04-11T19:45:07  <xorAxAx> zenhase: depends on the environment
2008-04-11T19:45:23  <ThomasWaldmann> re
2008-04-11T19:45:53  <xorAxAx> zenhase: but i guess you understood the problem now, maybe you want to take a note. what was the next question that i should explain? :)
2008-04-11T19:46:42  <zenhase> ok
2008-04-11T19:47:05  <zenhase> next question was 'retain request API'
2008-04-11T19:47:48  <zenhase> this is a tricky one imo
2008-04-11T19:48:00  <zenhase> not because it's not possible
2008-04-11T19:48:25  <xorAxAx> well, we need to differentiate a bit
2008-04-11T19:48:26  <zenhase> i think it's totally easy to let the complete request api look the same like it already does now
2008-04-11T19:48:36  <xorAxAx> most stuff related to request can be dropped
2008-04-11T19:48:59  <xorAxAx> only a very few things make sense to be preserved, if at all
2008-04-11T19:49:00  <ThomasWaldmann> yes, please carefully clean up :)
2008-04-11T19:49:12  <zenhase> i did a quick scan on several methods
2008-04-11T19:49:20  <xorAxAx> one of those things is the server script mess
2008-04-11T19:49:20  <zenhase> like in grepping where they are used
2008-04-11T19:49:38  <zenhase> (i am talking about request/__init__.py now
2008-04-11T19:49:39  <zenhase> )
2008-04-11T19:50:10  <zenhase> i think request can be slimmed down quite nicely :)
2008-04-11T19:50:16  <zenhase> and yeah, the server-directory is a real mess
2008-04-11T19:50:37  <zenhase> i also read the stuff on FeatureRequest/WSGI...
2008-04-11T19:51:02  <ThomasWaldmann> hey, the server directory is less mess than we had before :P
2008-04-11T19:51:08  <zenhase> hehe ok :)
2008-04-11T19:51:25  <ThomasWaldmann> MoinMoin.server I mean :)
2008-04-11T19:51:34  <zenhase> yeah, me too
2008-04-11T19:52:11  <zenhase> i was wondering about, how many 'connectors' Moin should package for deployment and which ones to leave as external dependencies
2008-04-11T19:52:27  <ThomasWaldmann> for stuff like cgi it is of course no real "server", but the point at that time was to make handling of stuff similar between different serving methods
2008-04-11T19:52:32  <zenhase> i totally agree on wsgiref, this is something nice to have around
2008-04-11T19:52:45  <zenhase> especially for quick no-brainer wikisetups without any webserver
2008-04-11T19:52:55  <zenhase> you want to have standalone :)
2008-04-11T19:52:58  <ThomasWaldmann> before that, all that crap was spread at different places and in the adaptor script
2008-04-11T19:53:34  <zenhase> but what about the exotic stuff?
2008-04-11T19:53:44  <zenhase> mod_python ... twisted ...
2008-04-11T19:54:01  <zenhase> mod_python needs additional adapters to work with wsgi
2008-04-11T19:54:10  <zenhase> but should moin provide those?
2008-04-11T19:54:28  <ThomasWaldmann> I think I would be quite glad if nobody asked me stuff about mod_python :)
2008-04-11T19:54:32  <zenhase> i think moin would be fine with standalone and cgi/fcgi
2008-04-11T19:54:50  <ThomasWaldmann> otoh, mod_python users left in the cold might think different
2008-04-11T19:54:58  <zenhase> well
2008-04-11T19:55:05  <xorAxAx> zenhase: yes, that set is a nice one
2008-04-11T19:55:11  <zenhase> i would not leave them dying out there ;)
2008-04-11T19:55:23  <zenhase> i would document how to make mod_python play nicely with wsgi
2008-04-11T19:55:35  <zenhase> but don't package the adapters
2008-04-11T19:55:52  <zenhase> also perhaps one can advocate mod_wsgi over mod_python this way
2008-04-11T19:55:59  <ThomasWaldmann> btw, please put the result of this discussion onto some wiki page
2008-04-11T19:56:33  <xorAxAx> ThomasWaldmann: we have had a single new idea in the last 10 minutes :)
2008-04-11T19:56:48  <ThomasWaldmann> then put the single new idea :P
2008-04-11T19:56:51  <zenhase> 'it's in the irc-log' ;)
2008-04-11T19:57:09  <zenhase> so it will get into the wiki automagically *ducks&hides*
2008-04-11T19:57:10  <ThomasWaldmann> somewhere....
2008-04-11T19:57:30  <zenhase> well, we'll put it on the featurerequest-page on wsgi
2008-04-11T19:57:50  <xorAxAx> the idea is "lets document how to fetch the mod_py adapter"
2008-04-11T19:58:39  <zenhase> next on my list: the wsgi refac page itself and the ideas stated there
2008-04-11T19:59:23  <zenhase> regarding how moin likes to come as a standalone package, i got some problems with the paste-stuff mentioned on the page
2008-04-11T19:59:37  <zenhase> or was it meant to be forked and put into moin?
2008-04-11T19:59:40  <ThomasWaldmann> zenhase: btw, our current standalone server has 3 applications:
2008-04-11T19:59:47  <ThomasWaldmann> a) easy desktop wiki
2008-04-11T19:59:58  <ThomasWaldmann> b) debugging help
2008-04-11T20:00:24  <ThomasWaldmann> c) production use behind some proxy
2008-04-11T20:00:37  <zenhase> ok :)
2008-04-11T20:00:45  <zenhase> hmm
2008-04-11T20:01:06  <ThomasWaldmann> i think a) and b) is no problem with wsgiref (+ some static server code)
2008-04-11T20:01:19  <ThomasWaldmann> performance of that for c) has to be evaluated
2008-04-11T20:01:21  <zenhase> static server code isn't that hard
2008-04-11T20:01:28  <zenhase> hmm
2008-04-11T20:01:40  <zenhase> i think wsgiref is not a cool threaded server
2008-04-11T20:01:52  <zenhase> perhaps the classes will have to be extended
2008-04-11T20:02:02  <zenhase> shouldn't pose as a big problem
2008-04-11T20:02:20  <zenhase> flup has cool threaded-server designs to use as an example
2008-04-11T20:02:43  <zenhase> boy
2008-04-11T20:02:49  <zenhase> i am getting really hungry by now :o
2008-04-11T20:03:39  <zenhase> xorAxAx: would you mind if we talk about the WSGI-wikipage and the proposals there later, after i ate? :)
2008-04-11T20:03:46  <xorAxAx> yeah, the flup design is such cool that you can neither limit the amount of works nor disable threading
2008-04-11T20:03:58  <xorAxAx> zenhase: sure
2008-04-11T20:04:03  <xorAxAx> s/works/workers/
2008-04-11T20:04:58  <ThomasWaldmann> hah
2008-04-11T20:05:08  <zenhase> hum?
2008-04-11T20:05:29  <xorAxAx> well, of course there is an option
2008-04-11T20:05:33  <xorAxAx> but it doesnt really work :-)
2008-04-11T20:05:35  <zenhase> but it has min and maxSpare
2008-04-11T20:05:37  <zenhase> ah ok
2008-04-11T20:05:42  <xorAxAx> spare != upper limit
2008-04-11T20:05:52  <zenhase> well, there is also one for maxThreads
2008-04-11T20:05:54  <xorAxAx> so it will nicely eat your machine
2008-04-11T20:06:01  <xorAxAx> that one didnt work for me :)
2008-04-11T20:06:04  <zenhase> but i have to admit, i didn't try
2008-04-11T20:06:16  <zenhase> but this should be fixable
2008-04-11T20:06:23  <zenhase> i meant the general design was nice
2008-04-11T20:06:51  <zenhase> with the threading/forking decoupled from protocols
2008-04-11T20:07:40  <zenhase> well, later then
2008-04-11T20:07:47  <zenhase> -> hunting food
2008-04-11T20:15:59  <gizmach> re
2008-04-11T20:19:20  <ThomasWaldmann> moin gizmach
2008-04-11T20:22:30  <dreimark> hi gizmach
2008-04-11T20:23:12  * dreimark uses quite old technolgy currently (38.4kbaud)
2008-04-11T20:24:13  <ThomasWaldmann> dreimark: kbit/s rather :)
2008-04-11T20:24:22  <dreimark> right
2008-04-11T20:25:11  * ThomasWaldmann still uses a old US Robotics sysop modem (cost 1000 DM ages ago)
2008-04-11T20:25:26  * ThomasWaldmann ... for fax receiving with hylafax
2008-04-11T20:26:12  <dreimark> :)
2008-04-11T20:27:11  <dreimark> does the logging stuff can  be extended by some separators or can that be configured
2008-04-11T20:27:42  <dreimark> some kind of highlighting
2008-04-11T20:29:07  <ThomasWaldmann> hm?
2008-04-11T20:32:03  <dreimark> it takes some time to identify a block e.g. session started ... to the next one
2008-04-11T20:33:12  <ThomasWaldmann> use search function / editor :)
2008-04-11T20:33:18  <dreimark> doing
2008-04-11T20:34:11  <dreimark> btw. logging is nice :)
2008-04-11T20:36:28  <gizmach> hi ThomasWaldmann ,dreimark
2008-04-11T20:40:23  <dreimark> ThomasWaldmann: the cookie makes the trouble
2008-04-11T20:40:53  <dreimark> the first user saves a cookie
2008-04-11T20:42:12  <dreimark> for the next user of the browser the cookie is used to get the session id
2008-04-11T20:43:31  <dreimark> so he will not get a new session
2008-04-11T20:44:12  <ThomasWaldmann> maybe a feature mutates to a bug here :)
2008-04-11T20:47:00  <dreimark> .oO someone else with connection trouble
2008-04-11T21:13:37  <dreimark> can logging tell something like called from "method" and "line"
2008-04-11T21:26:40  <ThomasWaldmann> dreimark: callstack: don't know. line:yes!
2008-04-11T21:26:59  <ThomasWaldmann> dreimark: please add it to the debug sample config
2008-04-11T21:28:07  <ThomasWaldmann> is there a good word for browser in german? (aside from Browser :)
2008-04-11T21:29:19  <kikka> 'internetbetrachter' ;-)
2008-04-11T21:29:41  <ThomasWaldmann> nope
2008-04-11T21:29:55  <ThomasWaldmann> "file attachment browser"
2008-04-11T21:35:10  <dreimark> katalog ?
2008-04-11T21:35:34  <dreimark> auflistung
2008-04-11T21:36:39  <ThomasWaldmann> Katalogdurchblaetterer :P
2008-04-11T21:37:37  <ThomasWaldmann> leo tells "der Browser"
2008-04-11T21:38:33  <dreimark> yes  and Kata... is unknown
2008-04-11T21:39:03  <dreimark> gizmach: do you work on tranlation stuff on Mmaster too?
2008-04-11T21:46:03  <CIA-47> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3494:b6b73490f248 1.7/MoinMoin/i18n/ (44 files): updated i18n, remove zh_tw (is now zh-tw), remove pt_br (is now pt-br)
2008-04-11T21:47:07  <gizmach> dreimark: I don't understan you
2008-04-11T21:56:47  <dreimark> gizmach: http://master17.moinmo.in/MoinI18n/hr
2008-04-11T21:57:04  <dreimark> there are some missing translations
2008-04-11T21:57:49  <dreimark> if you  do want you can help with translations too
2008-04-11T21:58:11  <gizmach> well, that will be cool
2008-04-11T21:58:26  <gizmach> I have experience in translating
2008-04-11T21:58:27  <gizmach> :)
2008-04-11T21:58:42  <gizmach> I could do that yes
2008-04-11T21:58:58  <dreimark> great please read EditingOnMoinMaster
2008-04-11T21:59:53  <gizmach> deal
2008-04-11T22:00:18  <gizmach> dreimark: I'll do that a bit later today:)
2008-04-11T22:00:33  <dreimark> ok
2008-04-11T22:02:21  <gizmach> dreimark: :) read it
2008-04-11T22:02:22  <gizmach> :D
2008-04-11T22:03:52  <gizmach> dreimark: why can't I login
2008-04-11T22:04:26  <dreimark> you have to add create a new account
2008-04-11T22:04:38  <dreimark> MoinMaster is a different wiki
2008-04-11T22:04:52  <gizmach> ah :) pardon
2008-04-11T22:07:26  <dreimark> johill: for the problem with session and http_auth or similiar
2008-04-11T22:07:49  <dreimark> the first user stores a cookie in the browser
2008-04-11T22:08:00  <johill> ok
2008-04-11T22:08:04  <johill> 1.6 or 1.7?
2008-04-11T22:08:11  <dreimark> the second user of the browser does use this cookie
2008-04-11T22:08:12  <dreimark> 1.7
2008-04-11T22:08:14  <johill> just to get my mind set on the right thing
2008-04-11T22:08:47  <dreimark> then the sec. user gets the same session as the first one
2008-04-11T22:09:24  <dreimark> if the cookie is purged from the browser a new session is used
2008-04-11T22:10:22  <johill> so far that sounds normal
2008-04-11T22:10:42  <johill> ah
2008-04-11T22:10:43  <johill> I see
2008-04-11T22:10:48  <dreimark> for http_auth it is a bug
2008-04-11T22:11:25  <dreimark> two users one browser
2008-04-11T22:11:55  <dreimark> has to be checked too
2008-04-11T22:12:04  <dreimark> (on all auths)
2008-04-11T22:13:10  <dreimark> bbl
2008-04-11T22:17:06  <johill> hm yeah
2008-04-11T22:18:09  <ThomasWaldmann> beta1 is near ;)
2008-04-11T22:20:29  <dreimark> that is a security bug we should have fixed before
2008-04-11T22:28:04  <johill> I'll take a look in a bit
2008-04-11T22:29:11  <dreimark> :)
2008-04-11T22:29:36  <dreimark> I'm a little bit ill (did some sport)
2008-04-11T22:30:26  <johill> ??
2008-04-11T22:31:03  <johill> I thought you weren't supposed to go do sport when ill :)
2008-04-11T22:32:05  <xorAxAx> depends on the illness and kind of sport
2008-04-11T22:32:52  <johill> true
2008-04-11T22:32:55  <dreimark> no the sport makes the illness
2008-04-11T22:33:07  <johill> but that seemed to imply some causality too, what did you do?
2008-04-11T22:33:16  <dreimark> seems I stretched the left arm somehow too much
2008-04-11T22:34:44  <dreimark> nothing special just some condition training in a gym
2008-04-11T22:45:57  * gizmach will do some translations tomorrow, now gn all
2008-04-11T22:48:17  <CIA-47> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3495:be29346a6aa3 1.7/wikiserverconfig.py: add wikiserverconfig sample for the standalone server configuration
2008-04-11T22:51:46  <dreimark> gn gizmach
2008-04-11T22:53:54  <zenhase> re
2008-04-11T22:53:56  <dreimark> gizmach: please subscribe to master17.moinmo.in too
2008-04-11T23:26:18  <dreimark> good night
2008-04-11T23:26:23  <zenhase> gn8 dreimark

MoinMoin: MoinMoinChat/Logs/moin-dev/2008-04-11 (last edited 2008-04-10 22:15:01 by IrcLogImporter)