2007-04-19T00:35:39 <ThomasWaldmann> moin
2007-04-19T00:36:23 <flowhase> moin thomas
2007-04-19T00:36:44 <xorAxAx> moin flowhase
2007-04-19T00:37:10 <flowhase> moin xorAxAx :>
2007-04-19T00:37:26 <flowhase> btw ... what is the meaning behind your nick?
2007-04-19T00:37:52 <flowhase> i thought about something regarding XOR and some matrix operations
2007-04-19T00:38:29 <xorAxAx> XOR AX,AX
2007-04-19T00:38:34 <xorAxAx> 8086 assembler
2007-04-19T00:38:38 <flowhase> ah
2007-04-19T00:38:45 <flowhase> fastest way to zero a register
2007-04-19T00:38:49 <xorAxAx> yes
2007-04-19T00:40:24 <ThomasWaldmann> seems we are a bit lowlevel the last few hours
2007-04-19T00:40:48 <flowhase> thomas: ?
2007-04-19T00:41:07 <ThomasWaldmann> assembler, toolchain, ....
2007-04-19T00:41:34 <flowhase> let's take the moinmoin wiki toolchain and assemble some content ...
2007-04-19T00:41:40 <flowhase> better? :>
2007-04-19T00:41:56 <grzywacz> ThomasWaldmann, sorry for offtopic. :o
2007-04-19T00:42:57 <flowhase> i think i should head home now
2007-04-19T00:43:14 <flowhase> it's late again
2007-04-19T00:43:19 <ThomasWaldmann> the joy of python, you mostly dont have to care about such stuff
2007-04-19T00:43:32 <flowhase> yeah
2007-04-19T00:43:43 <flowhase> that's what i like about high level languages
2007-04-19T00:44:04 <xorAxAx> mwh once wrote a module that allows you to use inline ppc assembler in python code
2007-04-19T00:44:12 <flowhase> let lowlevel fans port them to different platforms, i take over from there
2007-04-19T09:22:47 <ThomasWaldmann> moin
2007-04-19T09:42:53 * ThomasWaldmann found the cause of the broken edit-log
2007-04-19T09:47:11 <ThomasWaldmann> (somehow that .translate function is evil for unicode - everone would expect a mapping unicode -> unicode, but it is int -> unicode, with the integer being ord(unicodechar))
2007-04-19T12:06:05 <johill> ThomasWaldmann: good point (about translation/docs etc)
2007-04-19T12:06:12 <johill> ThomasWaldmann: didn't we discuss that translate thing a while ago already?
2007-04-19T12:06:22 <johill> (for the thing about removing invalid chars from submitted forms)
2007-04-19T12:21:58 * johill invented multi-stage login for openid
2007-04-19T12:31:53 <johill> _keturn: I got the OpenID RP working
2007-04-19T12:32:04 <johill> _keturn: see http://moinmoin.wikiwikiweb.de/JohannesBerg/OpenID_support/client
2007-04-19T12:36:35 <dreimark> moin fpletz
2007-04-19T12:36:43 <ThomasWaldmann> johill: i fixed the clean_input (was: clean_comment) a while ago
2007-04-19T12:37:13 <ThomasWaldmann> but editlog.add did have it's own (wrong) code snippet and didnt use clean_input
2007-04-19T12:37:26 <ThomasWaldmann> hi fpletz :)
2007-04-19T12:37:41 <dreimark> fpletz:fixing xapian this weekend would be nice :)
2007-04-19T12:37:55 <ThomasWaldmann> fpletz: I'll commit your CHANGES.fpletz merged into main CHANGES soon
2007-04-19T12:38:10 <ThomasWaldmann> (and put the TODO / other notes on the wiki)
2007-04-19T12:38:24 <johill> ThomasWaldmann: ah ok :)
2007-04-19T12:38:40 <johill> I have a bunch of new refactoring required for openid ;)
2007-04-19T12:38:48 <johill> but it's working now and I like it
2007-04-19T12:39:28 <ThomasWaldmann> btw, that .translate stuff maybe should raise ValueError when it gets wrong input
2007-04-19T12:39:59 <johill> heh, that'd probably be useful
2007-04-19T12:46:09 <johill> ThomasWaldmann: I decided that request.session needs to support more than just a dict interface
2007-04-19T12:46:49 <johill> in a few cases you actually want to know whether the session was just created or came from a cookie, for example to avoid saving trails for bots that never send a session cookie
2007-04-19T12:52:21 <CIA-28> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2003:79a88ae22544 1.7/MoinMoin/widget/html.py: html widget: allow colspan/rowspan for TD
2007-04-19T12:52:22 <ThomasWaldmann> ah, ok
2007-04-19T12:52:33 <ThomasWaldmann> that remembers me that I wanted to add bot code X)
2007-04-19T12:52:44 <dreimark> :)
2007-04-19T12:53:18 <CIA-28> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2004:37c1b2b49c2d 1.7/wikiconfig.py: wikiconfig: fix logo URL for 1.7
2007-04-19T12:53:48 <fpletz> moin
2007-04-19T12:53:51 <fpletz> ThomasWaldmann: nice ;)
2007-04-19T12:54:12 <fpletz> dreimark: will hopefully do :P
2007-04-19T12:55:21 <CIA-28> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2005:511924c36086 1.7/MoinMoin/userform.py: refactor userform
2007-04-19T13:05:56 <johill> ThomasWaldmann: I think my solution is more robust
2007-04-19T13:14:20 <johill> it does, however, as I just noticed, introduce a very slight problem :/
2007-04-19T13:14:32 <johill> but I think I'm going to ignore that
2007-04-19T13:14:53 <johill> (the problem is that if you log out and click login right away, you don't have a saved session and openid won't work, it works fine if you navigate to any other page first)
2007-04-19T13:15:50 <johill> I'll rethink multistage auth, maybe I can fix the issue
2007-04-19T13:21:32 <johill> http://moinmoin.wikiwikiweb.de/JohannesBerg/Multi-stage_Authentication
2007-04-19T13:23:42 <johill> _keturn: it'd be useful if the useNonce thing either included the string representation or a timeout value for the nonce, the timestamp is given but that requires knowing how long nonces will be valid for
2007-04-19T13:24:12 <johill> _keturn: alternatively, a function to check the validity of a nonce that takes the tuple instead of the string representation would be good
2007-04-19T13:24:13 <xorAxAx> http://googleresearch.blogspot.com/2006/08/all-our-n-gram-are-belong-to-you.html
2007-04-19T13:24:17 <flowhase> moinmoin
2007-04-19T13:24:22 <xorAxAx> moin flowhase
2007-04-19T13:25:58 <flowhase> w00t? open access to 5-grams?
2007-04-19T13:26:35 <johill> yeah, tons of them too
2007-04-19T13:26:47 <johill> well it does cost you $150 but they ship it on 6 DVDs so that's reasonable
2007-04-19T13:27:23 <xorAxAx> google doesnt charge that fee ...
2007-04-19T13:27:27 <xorAxAx> they could offer a download, though
2007-04-19T13:27:34 <flowhase> torrent ;>
2007-04-19T13:28:00 <flowhase> well, 150$ is really peanuts compared to the value of such data
2007-04-19T13:28:42 <johill> true
2007-04-19T13:29:14 <johill> so, if anybody has comments on multi-stage auth I'd be delighted to see comments on that page
2007-04-19T13:29:58 * flowhase has to admit that he still does not even know what openid is about
2007-04-19T13:30:25 <johill> that's only incidental to this code anyway
2007-04-19T13:30:48 <johill> openid basically replaces your username/password combination with a URL
2007-04-19T13:31:54 * flowhase is reading the wikipedia-page right now ... and gets the shivers
2007-04-19T13:32:10 <flowhase> a verisigner is working on it too o_O
2007-04-19T13:32:42 <johill> so?
2007-04-19T13:32:59 <johill> the concept is sound
2007-04-19T13:33:02 <flowhase> i have some hangups about this company and people working for it
2007-04-19T13:33:22 <flowhase> yeah, it really sounds nice
2007-04-19T13:33:37 <flowhase> i am a big fan of decentralized services
2007-04-19T13:38:04 <johill> ok some info on auth refactor: http://moinmoin.wikiwikiweb.de/JohannesBerg/Authentication_refactoring
2007-04-19T13:39:26 <johill> unless somebody objects to the concept I intend to commit those things and expose you to all the bugs ;)
2007-04-19T13:54:00 <johill> I need to try setting up ssl auth or something
2007-04-19T13:54:09 <johill> has anybody ever done that?
2007-04-19T13:58:00 <ThomasWaldmann> no. but as long as you take apache (and not twisted), it shouldn't be bigger problem.
2007-04-19T13:58:53 <johill> there's no standalone ssl, right?
2007-04-19T14:00:30 <johill> hm, you can do that actually
2007-04-19T14:11:55 <johill> I wonder if it actually works
2007-04-19T14:27:13 <xorAxAx> grzywacz: stpeter asked me if he can help :)
2007-04-19T14:27:36 <xorAxAx> grzywacz: i said that we have kev here and that i will consult him if we cant answer a particular question :)
2007-04-19T14:27:54 <johill> seems to be possible with some patches
2007-04-19T14:33:42 <johill> ugh not really
2007-04-19T14:33:45 <johill> tlslite sucks
2007-04-19T14:34:59 <johill> but if I hack it to do as if it worked then the moin part works ;)
2007-04-19T14:36:27 <johill> and it doesn't display logout either (since ssl certs can't log out)
2007-04-19T14:45:17 <johill> even without cfg.show_login
2007-04-19T14:48:55 <johill> woah, tlslite causes exceptions all over. crap
2007-04-19T14:48:55 <johill> oh well, I'm off
2007-04-19T14:53:58 <|Kev|> hmm?
2007-04-19T14:54:04 <|Kev|> ah, right
2007-04-19T14:54:10 <|Kev|> carry one :)
2007-04-19T14:54:12 <|Kev|> s/one/on/
2007-04-19T14:54:53 <|Kev|> yes, I told Peter I was here, he's going round all the non-XSF Jabber-related projects and making contact, I think
2007-04-19T14:57:16 <xorAxAx> flowhase: i cant connect to jabber anymore, gpg seems to work only sometimes (some agent misinteraction)
2007-04-19T14:57:44 <|Kev|> if it's Psi, try --no-gpg-agent
2007-04-19T14:58:47 <xorAxAx> |Kev|: on the psi command line?
2007-04-19T14:58:55 <|Kev|> yep
2007-04-19T14:59:05 <xorAxAx> very nice
2007-04-19T14:59:09 <|Kev|> Psi's GPG handling wrt: agents isn't that smart
2007-04-19T14:59:18 <xorAxAx> works
2007-04-19T14:59:19 <|Kev|> it's absolutely literally correct
2007-04-19T14:59:26 <|Kev|> in the stupidest possible way
2007-04-19T14:59:54 <|Kev|> with most apps, if your gpg config says to use an agent, and you don't have one, they'll prompt themselves
2007-04-19T15:00:16 <|Kev|> if you have gpg told to use an agent with Psi, and don't have an agent running, it'll just fail
2007-04-19T15:00:38 <|Kev|> and that's an almost universal 'misconfiguration'
2007-04-19T15:03:44 <xorAxAx> it doesnt fail
2007-04-19T15:03:58 <xorAxAx> it stalls on gpg asking for the passphrase, without a terminal connected
2007-04-19T15:04:15 <xorAxAx> well, and i havent configured it to use an agent
2007-04-19T15:05:45 <|Kev|> are you sure? because most gpg configs have use-agent, even if an agent isn't configured
2007-04-19T15:07:32 <xorAxAx> it says "# use-agent"
2007-04-19T15:09:44 <|Kev|> blimey
2007-04-19T15:10:07 <|Kev|> 0.10 or 0.11-devel?
2007-04-19T15:11:46 <xorAxAx> 0.10
2007-04-19T15:13:28 <|Kev|> ok, all the gpg support's been rewritten for 0.11, so maybe you'll have better luck with the next version
2007-04-19T15:13:38 <xorAxAx> cool
2007-04-19T18:38:02 <dreimark> can we disable this user StepJonh because of attachment spam
2007-04-19T18:41:16 <xorAxAx> people sending mails to the jabber address which doesnt bounce sucks
2007-04-19T18:41:22 <xorAxAx> i need my own server ...
2007-04-19T19:03:02 <grzywacz> re :)
2007-04-19T19:05:11 <grzywacz> xorAxAx, good, he's contacted me as well :)
2007-04-19T20:09:19 <ThomasWaldmann> moin
2007-04-19T20:11:00 <flowhase> moin thomas
2007-04-19T20:36:43 <flowhase> xorAxAx: i also wanted my own server for jabber and mail ... especially because jabber.ccc.de has some stability problems sometimes
2007-04-19T21:49:30 <CIA-28> moin: Reimar Bauer <rb.proj AT googlemail DOT com> * 2003:1434e81b56f0 /MoinMoin/parser/text_moin_wiki.py: text_moin_wiki: fixed nested {{{ bug
2007-04-19T21:50:28 <dreimark> So SyntaxReference renders well!
2007-04-19T21:50:32 <dreimark> :)
2007-04-19T21:56:21 <grzywacz> :)
2007-04-19T21:56:30 <xorAxAx> (:
2007-04-19T21:57:11 <xorAxAx> ThomasWaldmann: so soc development should be based on 1.6 or 1.7?
2007-04-19T21:58:02 <ThomasWaldmann> see the repos
2007-04-19T21:58:35 <xorAxAx> ok
2007-04-19T21:58:59 <xorAxAx> dreimark: a package test is failing
2007-04-19T21:59:03 <xorAxAx> because of your code changes
2007-04-19T22:02:59 <dreimark> which
2007-04-19T22:03:20 <xorAxAx> test_packages
2007-04-19T22:03:27 <xorAxAx> you will see when running them
2007-04-19T22:04:43 <grzywacz> ThomasWaldmann, I've discovered what causes intense swapping on my system, but still no luck with determining why it gets unresponsive ;(
2007-04-19T22:05:21 <xorAxAx> testBasicPackageThings
2007-04-19T22:06:37 <dreimark> ok I'll check that
2007-04-19T22:22:33 <dreimark> hmm, how can I reduce Active threads to 1 in standalaone
2007-04-19T22:23:15 <xorAxAx> dreimark: which dispatcher do you use?
2007-04-19T22:25:13 <dreimark> I am in debug mode of eclipse running moin.py.
2007-04-19T22:25:35 <xorAxAx> yes, moin.py can use different dispatchers
2007-04-19T22:26:25 <dreimark> its the default one I did not change the configuration
2007-04-19T22:30:20 <xorAxAx> the number of threads depends on that setting
2007-04-19T22:31:30 <dreimark> I do read STANDALONE.py
2007-04-19T22:35:04 <dreimark> threadLimit should be described in MMaster HelponConfiguration
2007-04-19T22:39:07 <xorAxAx> thread limit is described in the documentation
2007-04-19T22:40:11 <dreimark> it is at HelpOnInstalling/StandaloneServer but not at the place where all config vars are described
2007-04-19T22:40:39 <dreimark> if I set the limit to 1 I got 5 threads
2007-04-19T22:45:12 <xorAxAx> ThomasWaldmann: do you know where the tests directory is inserted into sys.path when running tests?
2007-04-19T22:45:42 <xorAxAx> dreimark: HelpOnInstalling/StandaloneServer is the place that describes all server related options and i hope that this is linked from helponconfiguration
2007-04-19T22:47:11 <dreimark> Ii add that its not there
2007-04-19T22:49:12 <dreimark> xorAxAx: SimpleServer gives me 4 Threads
2007-04-19T22:49:37 <xorAxAx> dreimark: so how many of them are because of the debugger?
2007-04-19T22:49:51 <dreimark> good idea
2007-04-19T22:50:24 <dreimark> 3
2007-04-19T22:50:33 <dreimark> and the winner is xorAxAx:
2007-04-19T23:11:31 <dreimark> xorAxAx: what are the rights of the files if they were packed and unpacked now. I got no rights and this wasn't at the time I tested
2007-04-19T23:11:52 <xorAxAx> dreimark: what do you mean?
2007-04-19T23:12:31 <dreimark> I tried the package page action
2007-04-19T23:12:40 <dreimark> and then I unzipped the file
2007-04-19T23:13:10 <dreimark> e.g. MOIN_PACKAGE shows ---------- rights (no rights)
2007-04-19T23:15:22 <dreimark> I do use currently 2.5 (r25:51908, Jan 9 2007, 17:00:50) . I have not tried again with an older version
2007-04-19T23:20:06 <xorAxAx> how did you unzip it?
2007-04-19T23:20:12 <xorAxAx> the action does nothing special
2007-04-19T23:20:52 <dreimark> unzip package.zip
2007-04-19T23:21:20 <xorAxAx> hmm, no idea why unzip things that it has to clean all permissions
2007-04-19T23:41:40 * xorAxAx is on a file killing spree
2007-04-19T23:41:55 <xorAxAx> after my next commit, half of 1.7 will be gone ;-)
2007-04-19T23:49:58 <grzywacz> O_o
2007-04-19T23:50:13 * grzywacz prepares a presentation on PyQt ;)
2007-04-19T23:53:59 <xorAxAx> as long as you arent booking flights for 2000 EUR :)
2007-04-19T23:54:22 <grzywacz> Haha :D
2007-04-19T23:54:27 <grzywacz> I am not. ;)
2007-04-19T23:56:21 <dreimark> maketestwiki.py seems to be broken
2007-04-19T23:57:35 <xorAxAx> dreimark: i am fixing it
2007-04-19T23:57:41 <xorAxAx> see my next checkin
2007-04-19T23:57:44 <dreimark> fine
MoinMoin: MoinMoinChat/Logs/moin-dev/2007-04-19 (last edited 2007-10-29 19:09:10 by localhost)