2008-05-21T00:02:22  <dreimark> the xo needed 1166.62 seconds
2008-05-21T00:04:45  <dreimark> and testEmbedObject complains about image/svg+xml not to be valid in current configuration
2008-05-21T00:06:34  <dreimark> but no failing csv test, will check the ramdisk tom.
2008-05-21T00:12:15  <ThomasWaldmann> it was the test that checks for ABCDE and it only found BCDE
2008-05-21T00:14:52  * dreimark will look at it after some sleep
2008-05-21T00:14:54  <dreimark> good night
2008-05-21T00:17:39  <ThomasWaldmann> gn dreimark
2008-05-21T08:45:41  <ThomasWaldmann> moin
2008-05-21T08:45:49  <TheSheep> moin
2008-05-21T08:46:00  <TheSheep> I just had an insight
2008-05-21T08:46:20  <TheSheep> SpanishInquisition should be an non-catchable exception in python
2008-05-21T08:46:39  <TheSheep> like NMI
2008-05-21T08:46:45  <ThomasWaldmann> :)
2008-05-21T08:48:00  <TheSheep> turns out a Bazaar backend is easier to write than Mercurial one...
2008-05-21T08:50:09  <ThomasWaldmann> why that?
2008-05-21T08:51:04  <TheSheep> it allows you to "clone" the repository into memory, without actually copying anything, modify something and merge back
2008-05-21T08:51:18  <TheSheep> so that you get all the conflict resolution and all
2008-05-21T08:51:49  <TheSheep> Mercurial has to have a working directory
2008-05-21T08:52:46  <TheSheep> on the other hand, page history is much easier with Mercurial
2008-05-21T08:58:28  <TheSheep> hi starshine
2008-05-21T09:05:13  <dreimark> moin
2008-05-21T09:18:32  <TheSheep> hello dreimark
2008-05-21T09:36:33  <dreimark> TheSheep: very nice icons now :)
2008-05-21T12:22:48  <ThomasWaldmann> bah, 149526 mails in spam folder :|
2008-05-21T16:30:31  <gizmach> moin
2008-05-21T16:31:39  <ThomasWaldmann> hi gizmach
2008-05-21T16:31:47  <gizmach> ThomasWaldmann: hi
2008-05-21T16:32:38  <gizmach> how r u
2008-05-21T16:33:19  * ThomasWaldmann is deleting tons of spam :)
2008-05-21T16:40:13  * gizmach is waiting paretns comming for a weekand
2008-05-21T16:55:49  <dreimark> hi gizmach
2008-05-21T16:56:20  <gizmach> hi dreimark
2008-05-21T16:56:27  <gizmach> nice to see you
2008-05-21T16:57:02  <dreimark> did ylj
2008-05-21T16:57:16  <dreimark> you played with different ldap groups already ?
2008-05-21T17:21:28  <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2652:1829d890e862 1.6/MoinMoin/search/Xapian.py: Xapian mimetype search: consistently use a Keyword for mimetype, use text/<format> as mimetype for pages
2008-05-21T18:24:56  <dreimark> johill: hmm, it is may be not a good idea to show the login form to an already logged in user ?action=login
2008-05-21T18:25:50  <dreimark> past 1.7 should better tell you are already logged in. or similiar to amazon to tell please log out if that is not your account
2008-05-21T18:26:25  <johill> hm
2008-05-21T18:26:26  <johill> dunno
2008-05-21T18:26:32  <johill> you can actually log in right away as another user
2008-05-21T18:28:46  <johill> oh. gotta run, sorry
2008-05-21T18:28:48  <TheSheep> hmm... might be a silly idea, but why not move the superuser user switching in there?
2008-05-21T18:29:06  <TheSheep> or am I late? :)
2008-05-21T18:29:45  <TheSheep> ah, I see there is a separate action for it already, good
2008-05-21T18:29:55  <dreimark> switch user
2008-05-21T18:30:01  <dreimark> it is good there
2008-05-21T18:30:19  <TheSheep> yeah
2008-05-21T18:31:13  <dreimark> some newbies do ran into using the emailed password url to access the wiki
2008-05-21T18:31:45  <dreimark> and it is not easy to see offered a login form that you are already logged in
2008-05-21T18:32:40  <dreimark> that was one of the problems I was aked today for a wiki
2008-05-21T18:32:46  * TheSheep imagines an user frantically trying to log in oer and over
2008-05-21T18:33:15  <TheSheep> aww
2008-05-21T18:34:06  <dreimark> another problem was a cookie mismatch which makes it impossible to create the moin cookie
2008-05-21T18:34:50  <dreimark> so that user got's always the message sorry, can't login
2008-05-21T18:36:19  <dreimark> the solution was to remove all wiki cookies from the browser
2008-05-21T18:36:28  <TheSheep> I think I had it once too
2008-05-21T18:36:36  <ThomasWaldmann> what please is a cookie mismatch?
2008-05-21T18:36:38  <TheSheep> can't remember how
2008-05-21T18:36:41  <vpv> What's an "OpenID provider wiki"?
2008-05-21T18:37:17  <dreimark> ThomasWaldmann: there was an cookie moin_session, moin_id but it was somehow wrong
2008-05-21T18:37:27  <TheSheep> vpv: I had the same problem, I just translated it to "the wiki of your OpenID provider"
2008-05-21T18:37:38  <TheSheep> vpv: which is probably completely wrong
2008-05-21T18:37:40  <dreimark> it seems not to be possible to update it to the new data
2008-05-21T18:38:29  <vpv> TheSheep: yeah, I'm not sure if every OpenID provider even has a wiki...
2008-05-21T18:38:49  <dreimark> johill: if we keep it for logged in users and we like to log in as another user
2008-05-21T18:39:16  <ThomasWaldmann> moin can provide openid service, so that is meant
2008-05-21T18:39:21  <TheSheep> vpv: I guess that's a lobbing to make them set up one :)
2008-05-21T18:39:27  <dreimark> johill: we should logout the current one. On wrong credentials too
2008-05-21T18:39:57  <dreimark> (not sure how this is in 1.7 currently)
2008-05-21T18:54:03  <gizmach> dreimark: I didn't test it with different ldap groups yet, do that tomorrow
2008-05-21T19:21:59  <dreimark> ok, do you know a method how to get which Groups a ldap server can offer?
2008-05-21T19:22:29  <johill> dreimark: it should log out, not entirely sure tho
2008-05-21T19:22:43  <dreimark> johill: in 1.6 it doesn't
2008-05-21T19:23:55  * dreimark has to do some shoppings will be back later
2008-05-21T19:25:18  <johill> have fun. it'll be very full in shops right now ;)
2008-05-21T20:16:33  <johill> heh
2008-05-21T20:16:34  <johill> http://www.joelonsoftware.com/items/2008/03/17.html
2008-05-21T21:09:26  <dreimark> re
2008-05-21T21:10:09  <dreimark> johill: test17 doesn't logout me if i enter again a nonexistent user
2008-05-21T21:10:26  <johill> hmm
2008-05-21T21:10:31  <johill> in any case, why does it matter?
2008-05-21T21:10:36  <johill> you don't normally even see the login form
2008-05-21T21:13:36  <dreimark> for us it is quite easy
2008-05-21T21:13:56  <dreimark> to understand
2008-05-21T21:14:54  <dreimark> it is quite difficult to get for users that they can stayed logged in while on other pages they have to close the browser to be lloged out
2008-05-21T21:15:24  <johill> huh
2008-05-21T21:15:26  <dreimark> or if they do this they have to login again
2008-05-21T21:15:52  <johill> it can't be too hard, amazon and various other consumer sites keep you logged in too ;)
2008-05-21T21:17:15  <dreimark> if you pay with your master card you normally close your browser afterwards
2008-05-21T21:18:32  <dreimark> and users don't be experts they often don't know what a cookie is for
2008-05-21T21:19:21  <dreimark> they are mostly clever in very different things but normally not in computer internet related stuff
2008-05-21T21:19:38  <johill> I really don't get what you're trying to explain
2008-05-21T21:20:04  <dreimark> I think if you are logged in you don't want to see by accident or however the login form
2008-05-21T21:20:11  <johill> are you saying we should set the cookie so it's deleted when the browser is closed? that won't really help much as the session state is still there
2008-05-21T21:20:20  <dreimark> no
2008-05-21T21:20:42  <dreimark> we should not offer a form of an action which is not needed before logout
2008-05-21T21:20:56  <johill> but how are you even getting it?
2008-05-21T21:21:01  <johill> via a bookmark?
2008-05-21T21:21:01  <dreimark> by mail
2008-05-21T21:21:05  <dreimark> by bookmark
2008-05-21T21:21:37  <johill> I'm not really in favour of adding yet another error message
2008-05-21T21:21:47  <dreimark> > 1.7
2008-05-21T21:22:07  <johill> even then
2008-05-21T21:23:14  <johill> wtf is this? http://moinmo.in/MoinMoin?action=logout
2008-05-21T21:24:19  <dreimark> hmm, I got a message but I'm not logged out
2008-05-21T21:24:19  <ThomasWaldmann> fake
2008-05-21T21:24:27  <johill> yeah fake message :)
2008-05-21T21:24:42  <johill> fixed in 1.7, apparently
2008-05-21T21:25:08  <dreimark> I think we can guide the user to a page about MM advantages if he try to login again
2008-05-21T21:25:27  <johill> dreimark: huh?
2008-05-21T21:25:43  <johill> maybe redirect them to the userprefs ;)
2008-05-21T21:26:05  <dreimark> something like this, or to a page which tells a bit about the software he is using
2008-05-21T21:26:36  <johill> nah that's dumb, that page might not even exist
2008-05-21T21:26:47  <johill> besides, that violates the principle of least surprise
2008-05-21T21:27:13  <johill> maybe we should just log them out when they request the login form, but that's a bit weird too
2008-05-21T21:27:45  <dreimark> redirect to userprefs does help, because the user sees a form about himself
2008-05-21T21:28:05  <johill> not in 1.7
2008-05-21T21:28:12  <dreimark> ok
2008-05-21T21:28:23  <johill> there you have the list of things to do
2008-05-21T21:29:30  <johill> that's maybe still the easiest thing to do
2008-05-21T21:29:58  <johill> logging them out when they enter invalid stuff isn't easy either since all the auth/login/logout stuff is intermingled into the request code
2008-05-21T21:30:04  <johill> (for no real reason, I think)
2008-05-21T21:33:43  <dreimark> ThomasWaldmann: that test is broken
2008-05-21T21:33:49  <johill> so maybe going to the userprefs action is sane, they can only get it from their bookmark anyway
2008-05-21T21:33:59  <dreimark> ThomasWaldmann: can you try http://moinmo.in/ReimarBauer?action=AttachFile&do=view&target=csv_patch.patch
2008-05-21T21:34:00  <johill> (I don't see how they would get it by email, certainly not from moin itself)
2008-05-21T21:41:03  <dreimark> me too for version > 1.7 and new wikiusers
2008-05-21T21:41:05  * ThomasWaldmann tries
2008-05-21T21:41:48  <dreimark> johill: I can't reset my password on test17
2008-05-21T21:42:07  <johill> you mean >= 1.7 not > 1.7?
2008-05-21T21:42:09  <dreimark> /home/moin/hmac.py  in __init__ (self=<hmac.HMAC instance>,
2008-05-21T21:42:16  <dreimark> 'builtin_function_or_method' object has no attribute 'new'
2008-05-21T21:42:18  <johill> I fixed that
2008-05-21T21:42:24  <johill> poke ThomasWaldmann to update it?
2008-05-21T21:42:30  <dreimark> ThomasWaldmann: is test17 uptodate
2008-05-21T21:42:42  <johill> stupid python 2.5 docs didn't tell me that 2.4 was different
2008-05-21T21:42:48  <johill> nor any hint that it changed at all
2008-05-21T21:43:15  <dreimark> seen it too, some days ago (sure >=)
2008-05-21T21:44:51  <dreimark> johill: sometimes i do think print  '1.7.0' > '1.7'
2008-05-21T21:46:16  <ThomasWaldmann> dreimark: aside from daemon restarts that only happen every few requests, yes
2008-05-21T21:47:34  <dreimark> it run's on a repo and does restart after an amount of requests ?
2008-05-21T21:47:48  <johill> changeset:   3601:148669312bf8
2008-05-21T21:47:48  <johill> user:        Johannes Berg <johannes AT sipsolutions DOT net>
2008-05-21T21:47:48  <johill> date:        Wed May 14 21:39:27 2008 +0200
2008-05-21T21:47:48  <johill> summary:     fix hmac for python 2.4
2008-05-21T21:48:22  <johill> if that error happens, it's not up-to-date ;)
2008-05-21T21:50:42  <ThomasWaldmann> dreimark: yes
2008-05-21T21:51:07  <dreimark> ActionMarket is different to the other refactored markets, it coolects on the toplevel page all attachments
2008-05-21T21:51:31  <dreimark> how much requests do we need. ?
2008-05-21T21:51:59  <johill> hahaha
2008-05-21T21:52:17  * johill imagines dreimark running some web server stress tool to get the bug out
2008-05-21T21:52:48  <ThomasWaldmann> restarted
2008-05-21T21:52:59  <dreimark> no, added the Hits macro to MoinMoinWiki
2008-05-21T21:53:59  <ThomasWaldmann> threads=5 maximum-requests=5
2008-05-21T21:54:09  <ThomasWaldmann> processes=2
2008-05-21T21:54:34  <johill> that's not many requests, can't imagine not getting that many in a week
2008-05-21T21:56:55  <ThomasWaldmann> is it ok now?
2008-05-21T21:57:22  <johill> I don't think I even have a user on test17
2008-05-21T21:57:27  <johill> dreimark: care to check?
2008-05-21T21:57:52  <dreimark> it isn't
2008-05-21T21:58:09  <johill> strange. same error?
2008-05-21T21:58:25  <dreimark> yes
2008-05-21T21:58:30  <johill> can you pastebin it or something? I'm sure I fixed that particular error, maybe it's slightly different?
2008-05-21T21:59:40  <johill> I have committed that and pushed it too
2008-05-21T21:59:46  <johill> ThomasWaldmann: can you verify you have that commit?
2008-05-21T21:59:47  <dreimark> doing
2008-05-21T22:02:10  <ThomasWaldmann> the repo is up to date
2008-05-21T22:02:37  <ThomasWaldmann> and the processes are restarted
2008-05-21T22:03:00  <johill> hmm. what python version is it running?
2008-05-21T22:04:04  <johill> oh I see the bug now
2008-05-21T22:04:13  <johill> I fixed one, but have an identical one in the validation
2008-05-21T22:04:26  <dreimark> johill: http://test17.moinmo.in/MoinMoinWiki?action=AttachFile&do=view&target=traceback.html
2008-05-21T22:06:13  <CIA-49> Johannes Berg <johannes AT sipsolutions DOT net> default * 3631:6907fd1613a5 1.7/MoinMoin/user.py: fix the second hmac use for python 2.4
2008-05-21T22:06:31  <johill> sorry about that
2008-05-21T22:07:43  <dreimark> 1012540 hits on test17 ;)
2008-05-21T22:07:49  <johill> heh
2008-05-21T22:08:33  <ThomasWaldmann> :)
2008-05-21T22:11:29  <dreimark> :) tested and works
2008-05-21T22:17:36  <dreimark> there is a logging question for 1.5.8 on #moin
2008-05-21T22:18:09  <johill> was, the guy quit
2008-05-21T22:18:21  <johill> the answer is to use auth = [http, log] of course
2008-05-21T22:28:09  <johill> dennda: how's your community bonding period going? ;)
2008-05-21T22:46:54  <dreimark> good night
2008-05-21T22:51:06  * dennda feels bond
2008-05-21T22:51:58  * johill has a sudden enlightened moment about requesting pictures with whips and bonding
2008-05-21T22:52:07  <dennda> yes
2008-05-21T22:52:24  * dennda doesn't make a pun with sexual touch out of it
2008-05-21T22:53:02  <johill> heh
2008-05-21T22:53:36  <dennda> I'll enjoy my last party tonight before I'm on duty :)
2008-05-21T22:53:37  <johill> if coding starts in a week, why are there no branches yet?
2008-05-21T22:53:42  <johill> haha
2008-05-21T22:53:50  <johill> have fun
2008-05-21T22:53:59  <dennda> I'll try
2008-05-21T22:54:23  <johill> oww. http://failblog.org/2008/05/21/another-drunk-fail/
2008-05-21T22:54:57  <dennda> that's what they had in mind with "community bonding"
2008-05-21T22:56:14  <johill> oh ok
2008-05-21T22:56:48  <johill> ThomasWaldmann: can you help with the 1.7/storage merge?
2008-05-21T23:01:45  <ThomasWaldmann> when i find some time...
2008-05-21T23:03:33  <johill> would be good to do before dennda wants to start
2008-05-21T23:03:52  <johill> and to be honest, I have no idea about most of the code that is making trouble merging
2008-05-21T23:04:02  <johill> largly the Page.py changes for the last log thing

MoinMoin: MoinMoinChat/Logs/moin-dev/2008-05-21 (last edited 2008-05-20 22:15:02 by IrcLogImporter)