2008-05-23T00:12:34 <dreimark> re
2008-05-23T00:13:24 <ThomasWaldmann> wb dreimark
2008-05-23T00:13:57 <dreimark> ThomasWaldmann: can I commit the csv patch?
2008-05-23T00:16:48 <dreimark> http://moinmo.in/ReimarBauer?action=AttachFile&do=view&target=csv_patch.patch
2008-05-23T00:18:26 <ThomasWaldmann> on my current machine, it worked. i can check on my work machine tomorrow.
2008-05-23T00:18:43 <ThomasWaldmann> btw, that comment line should be more general
2008-05-23T00:20:06 <dreimark> sorry for the broken test (missed the J)
2008-05-23T00:20:52 <dreimark> will explain that parameter in more details tom.
2008-05-23T00:31:13 <dennda> ssh just drove me nuts
2008-05-23T00:31:13 <dennda> ThomasWaldmann: do you know about any restrictions to the filenames of the keys in ~/.ssh?
2008-05-23T00:33:06 <ThomasWaldmann> no
2008-05-23T00:33:36 <dreimark> dennda: I have not used the default names
2008-05-23T00:33:51 <dreimark> the debian test tool does not find other than those names
2008-05-23T00:34:04 <dreimark> and they are only tested if you use the file parameter
2008-05-23T00:34:41 <dennda> dreimark: I tried with a friend of mine for over two hours to get it to work. I even created an entirely new key for that and named it accordingly to his server to recognize it. Didn't work. After I moved my .ssh folder to .ssh_old and created a new key which I moved to the standard location it worked with that key
2008-05-23T00:36:57 * dreimark has never had this problem
2008-05-23T00:38:22 * dreimark dislikes ssh-agent
2008-05-23T00:38:38 <johill> dennda: I had similar problems at university
2008-05-23T00:38:50 <dennda> johill: how did you solve them?
2008-05-23T00:38:56 <johill> not at all
2008-05-23T00:38:58 <johill> I gave up
2008-05-23T00:39:04 <johill> it's been a long time though
2008-05-23T00:39:39 <johill> it just wouldn't do anything. I suspect they had some bogus sshd config ;)
2008-05-23T08:50:37 <ThomasWaldmann> moin
2008-05-23T10:33:31 <dennda> oh noes
2008-05-23T10:33:34 * dennda is getting ill
2008-05-23T10:33:37 <dennda> :/
2008-05-23T10:34:00 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 20:bfe4d9738d5e 1.7-extensions/data/plugin/action/arnica_slides.py: arnica_slides: bug fix for image_for_webnail=0
2008-05-23T10:34:00 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 21:744416ee6590 1.7-extensions/data/plugin/parser/text_x_arnica.py: text_x_arnica: iamge_for_webnail key added
2008-05-23T10:34:03 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 22:914915a1c47a 1.7-extensions/data/plugin/action/arnica_slides.py: arnica_slides: some refactoring
2008-05-23T10:34:06 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 23:26d9d5f67365 1.7-extensions/data/plugin/action/arnica_slides.py: arnica_slides: some more refactoring
2008-05-23T11:32:57 <gizmach> moin
2008-05-23T12:00:41 <ThomasWaldmann> hi gizmach
2008-05-23T12:04:57 <dennda> ThomasWaldmann: I don't want to create stress or something and just ask out of interest: Can you do the merge until monday?
2008-05-23T12:05:30 <ThomasWaldmann> not very likely
2008-05-23T12:12:05 <dreimark> moin
2008-05-23T12:12:10 <dreimark> hi gizmach
2008-05-23T12:12:22 <gizmach> hi dreimark
2008-05-23T12:13:01 <johill> dennda: the merge doesn't overlap what you're working on first though, so that's fine for now
2008-05-23T12:13:59 <gizmach> "<dreimark> ok, do you know a method how to get which Groups a ldap server can offer?" - the answer is no :) but I can take a look at it before bugging you
2008-05-23T12:15:46 <dreimark> gizmach: http://wiki.kolab.org/index.php/Ldapsearch
2008-05-23T12:15:51 <dreimark> if you know the users
2008-05-23T12:15:56 <gizmach> :)
2008-05-23T12:17:04 <dreimark> what should we do if one likes to use moin groups and ldap groups at the same time?
2008-05-23T12:17:53 <dreimark> one can or has to overwrite the other type then
2008-05-23T12:18:49 <gizmach> huh
2008-05-23T12:19:21 <dreimark> if the name of the groups are the same
2008-05-23T12:19:34 <gizmach> yes I understanded what you mean
2008-05-23T12:20:14 <gizmach> well I would give a priority to mon groups to stay the same, aldough I'm not sure if that's the easier way
2008-05-23T12:20:26 <ThomasWaldmann> you will have to configure group backends somewhere
2008-05-23T12:20:38 <ThomasWaldmann> as for auth, this can give some order
2008-05-23T12:25:01 <gizmach> ok...
2008-05-23T12:25:40 <dreimark> an other option we have to discuss if we do want to inheritate from one group backend in one other
2008-05-23T12:26:07 <dreimark> e.g. locval group from MM and aditional groups from a different backend
2008-05-23T12:28:25 <ThomasWaldmann> if you do it similar to auth, it would be a sequence of grouphandler objects
2008-05-23T12:28:52 <ThomasWaldmann> if the first doesn't find the groupname wanted, the request can go to the second handler
2008-05-23T12:32:55 <gizmach> :) brb need to reebot
2008-05-23T12:37:54 <gizmach> back
2008-05-23T12:38:50 <dreimark> ThomasWaldmann: auth = [ldap_authenticator1, authmodule.MoinLogin()] should that enable local users to login too?
2008-05-23T12:41:33 <dreimark> auth_session_wikiconfig_snippet + ldap_wikiconfig_snippet
2008-05-23T12:43:08 <dreimark> ThomasWaldmann: it looks to me that only ldap user can log in
2008-05-23T12:43:55 <ThomasWaldmann> dreimark: that depends on the continue_flag value that ldap auth returns
2008-05-23T12:44:32 <ThomasWaldmann> iirc it currently is done in a way so that if ldap says no, that no is final
2008-05-23T12:45:36 <ThomasWaldmann> (that could be configurable via ldapauth object __init__ params)
2008-05-23T12:46:33 <dreimark> ok
2008-05-23T12:47:35 <dreimark> currently I do prefer it that way (because of the passwd)
2008-05-23T12:54:35 <dreimark> gizmach: if you want to avoid to check for every request the ldap server you have to think about using the cache environment too
2008-05-23T12:55:09 <dreimark> and for some method to get immeadiatly a user removed if it a ldap group is changed on the server
2008-05-23T12:55:57 <gizmach> dreimark: yes...
2008-05-23T12:56:01 <dreimark> (removed from the groups_dicts cache)
2008-05-23T12:56:58 <dreimark> johill: btw. what are the plans for the caching system using an sql backend?
2008-05-23T12:57:21 <johill> dreimark: none right now, though I suppose you could write a caching system that uses a storage backend
2008-05-23T12:57:21 <dreimark> or dennda
2008-05-23T12:58:05 <dreimark> for the google web app platform that needs to be done too
2008-05-23T12:58:16 <johill> true
2008-05-23T12:58:22 <johill> shouldn't be too hard
2008-05-23T12:58:47 <johill> just kick out all the file handling from caching,py
2008-05-23T12:59:00 <dreimark> yes
2008-05-23T13:25:28 <ThomasWaldmann> mitsuhiko: zenhase: did you already submit ssh pubkeys for repo access?
2008-05-23T13:25:50 <ThomasWaldmann> TheSheep: pawel's is also missing still, iirc
2008-05-23T14:31:28 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 24:9d46f04d556a 1.7-extensions/data/plugin/action/arnica_slides.py: arnica_slides: fixed header for cgi deployment
2008-05-23T14:31:55 <dreimark> johill: arnica is quite fast for cgi too
2008-05-23T14:32:10 <johill> :)
2008-05-23T14:32:51 <dreimark> anyone with IE here ?
2008-05-23T14:33:33 * ThomasWaldmann can switch on the windows machine next to him, if needed.
2008-05-23T14:35:06 <dreimark> ThomasWaldmann: I would like to know if arnica works with IE too
2008-05-23T14:35:16 <dreimark> #format arnica
2008-05-23T14:35:22 <dreimark> and some images on the page
2008-05-23T14:35:26 <dreimark> attached
2008-05-23T14:37:19 <ThomasWaldmann> test url?
2008-05-23T14:39:20 <dreimark> arrgh, don't have a public test wiki currently
2008-05-23T14:39:40 <dreimark> johill: do you have one?
2008-05-23T14:42:18 <johill> not right now, and I have to go in a minute
2008-05-23T14:43:02 <dennda> johill: know http://video.google.com/videoplay?docid=-3733345136856180693 ?
2008-05-23T14:43:15 <dreimark> ok, we delay that
2008-05-23T14:43:31 <johill> no idea, the url doesn't say much :)
2008-05-23T14:43:33 <johill> yeah, I'm off
2008-05-23T14:43:53 <dennda> johill: Talk: How to design a good API and why it matters
2008-05-23T14:44:13 <johill> don't think I've seen that, by whom?
2008-05-23T14:44:49 <dennda> joshua bloch
2008-05-23T14:44:58 <johill> doesn't ring a bell
2008-05-23T14:56:34 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 25:294c4312845a 1.7-extensions/data/plugin/parser/text_x_arnica.py: text_x_arnica: don't waste cache with not needed webnails
2008-05-23T15:13:26 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 26:7cf17d755657 1.7-extensions/data/plugin/parser/text_x_arnica.py: text_x_arnica: fixed some pylints suggestions
2008-05-23T15:36:09 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 27:76bf4fe40f33 1.7-extensions/data/plugin/action/arnica_slides.py: arnica_slides: static_url renamed to url
2008-05-23T16:10:59 <dreimark> bbl
2008-05-23T16:48:23 <zenhase> hmm
2008-05-23T16:48:29 <zenhase> this talk looks interesting
2008-05-23T16:48:41 <zenhase> i think i will take a look at it too, when i am at home again
2008-05-23T16:49:16 <zenhase> and it reminds me, that i have to put up a recurring todo item "watch a google talk"
2008-05-23T16:49:37 <zenhase> the related video-list is already very appealing :o
2008-05-23T16:50:19 <zenhase> there is one of matthieu ricard, a neurobiologist who turned buddhist and talks about neuroplasticity from a meditative point of view
2008-05-23T16:59:48 <TheSheep> eh?
2008-05-23T17:20:10 <zenhase> TheSheep: hmm? :)
2008-05-23T17:41:24 <TheSheep> zenhase: meh
2008-05-23T18:01:30 <ThomasWaldmann> dreimark: your csv_patch does this:
2008-05-23T18:01:31 <ThomasWaldmann> E r = reader(data, delimiter=delimiter, quotechar=quotechar, quoting=quoting)
2008-05-23T18:01:35 <ThomasWaldmann> > TypeError: bad argument type for built-in operation
2008-05-23T18:01:37 <ThomasWaldmann> [/home/tw/moin-1.7/MoinMoin/parser/text_csv.py:119]
2008-05-23T18:01:56 <ThomasWaldmann> (when just running py.test)
2008-05-23T18:02:35 <dennda> those arguments look strange
2008-05-23T18:08:51 <dreimark> ThomasWaldmann: whiy pathon version
2008-05-23T18:09:06 <ThomasWaldmann> Python 2.4.4 (#1, Mar 28 2008, 14:31:40)
2008-05-23T18:12:39 <dreimark> which test ist failing the last one again?
2008-05-23T18:13:57 <ThomasWaldmann> the ABCD...
2008-05-23T18:14:17 <ThomasWaldmann> does that test make sense anyway?
2008-05-23T18:14:47 <dreimark> only for tha case someone has used csv for a txt file
2008-05-23T18:14:53 <dreimark> a file without a delimiter
2008-05-23T18:20:52 <ThomasWaldmann> where's Karol btw?
2008-05-23T18:26:31 <dreimark> ThomasWaldmann: http://mail.python.org/pipermail/csv/2005-December/000665.html
2008-05-23T18:26:56 <dreimark> I guess your version does return a wrong delimiter
2008-05-23T18:28:41 <ThomasWaldmann> if the py 2.4 lib is broken for that, we can add a non-broken version to MoinMoin.support
2008-05-23T18:29:02 <ThomasWaldmann> (or not use the sniffer)
2008-05-23T18:30:08 <dreimark> the old default delimiter was ; for csv files. I would prefer to use the sniffer because I have no csv file with that delimiter
2008-05-23T18:32:50 <dreimark> if delimiter not in prefered_delimiter: \n delimiter = ';'
2008-05-23T18:33:56 <ThomasWaldmann> rr
2008-05-23T18:35:19 <dreimark> did you seen the RuntimeError on the /MoinMoinBugs/ErrorOnAttachZipFileToAPageWhenSubdirectoriesAreInTheZipFile
2008-05-23T18:35:30 <dreimark> on the Attachment page
2008-05-23T18:35:50 <ThomasWaldmann> i moved the file there
2008-05-23T18:36:27 <ThomasWaldmann> ah, reproduces on 1.6
2008-05-23T18:36:59 <dreimark> and the difference is "\" "/"
2008-05-23T18:38:59 <ThomasWaldmann> bug in zipfile maybe. should be checked on 2.5
2008-05-23T18:43:40 <dreimark> ThomasWaldmann: works in my version
2008-05-23T18:43:58 <dreimark> http://moinmo.in/MoinMoinBugs/ErrorOnAttachZipFileToAPageWhenSubdirectoriesAreInTheZipFile?action=AttachFile&do=get&target=package.zip
2008-05-23T18:44:27 <ThomasWaldmann> ?
2008-05-23T18:44:56 <dreimark> if you like to test the file in your version too
2008-05-23T18:45:32 <ThomasWaldmann> i have py 2.4.4 here locally
2008-05-23T18:46:25 <ThomasWaldmann> ok, so you can diff now the zipfile of 2.5 against 2.4 and check what's different (or even against 2.3.0)
2008-05-23T18:47:40 <ThomasWaldmann> or just use the python.org svn :)
2008-05-23T18:47:43 <dreimark> in Python 2.5.1 it is working
2008-05-23T18:47:50 <dreimark> but it is no valid zip file
2008-05-23T18:48:20 <dreimark> unzip does not work too
2008-05-23T18:48:28 <ThomasWaldmann> or it is not processed correctly maybe
2008-05-23T18:48:44 <dreimark> and it won'T be unpacked from MM because using several subdirs
2008-05-23T18:49:29 <dreimark> I add it to the report
2008-05-23T18:59:41 <dreimark> bbl
2008-05-23T20:31:21 <dreimark> ThomasWaldmann: the csv.Sniffer in 2.4 does not raise in case of not delimiter
2008-05-23T20:32:20 <ThomasWaldmann> we have to find a way that is well-behaved for everybody :)
2008-05-23T20:38:34 <ThomasWaldmann> johill: please put some explanations about the openid i18n onto MoinDev/Translation
2008-05-23T20:38:49 <ThomasWaldmann> many translators are unsure how to translate
2008-05-23T21:04:10 <dreimark> http://de.wikipedia.org/wiki/Whitespace_(Programmiersprache)
2008-05-23T21:04:22 <dennda> didn't you know of it?
2008-05-23T21:22:07 <dreimark> yes, first time I've seen it
2008-05-23T21:29:05 <ThomasWaldmann> dreimark: see inbox
2008-05-23T21:32:49 <dreimark> ThomasWaldmann: no french mail
2008-05-23T21:33:01 <dreimark> You have subscribed to a wiki page or wiki category on "Mo ...
2008-05-23T21:34:09 <ThomasWaldmann> i edited test17.moinmo.in/ReimarBauer
2008-05-23T21:34:13 <dreimark> ThomasWaldmann: http://moinmo.in/ReimarBauer?action=AttachFile&do=view&target=csv_patch.patch
2008-05-23T21:34:42 <dreimark> I have tried csv.py from 2.4, 2.4 and 2.5 but always in an 2.5 environment
2008-05-23T21:34:49 <dreimark> 2.3
2008-05-23T21:35:01 <dreimark> not twice 2.4
2008-05-23T21:35:06 <ThomasWaldmann> preferred please
2008-05-23T21:35:54 <dreimark> the changed I did to the parser are tested against the csv module of 2.3, 2.4, 2.5
2008-05-23T21:36:42 <dreimark> but in an 2.5 environment. I don't have currently a 2.3 here.
2008-05-23T21:37:10 <ThomasWaldmann> ok, I'll fix the typos and commit it
2008-05-23T21:37:39 <dreimark> johill: and the csv parser has an other problem
2008-05-23T21:37:43 <dreimark> http://paste.pocoo.org/show/53319/
2008-05-23T21:38:12 <dreimark> result is empty
2008-05-23T21:38:26 <dreimark> because of the empty lines at the beginning
2008-05-23T21:42:10 <dreimark> ThomasWaldmann: my prefered lang is german on test17
2008-05-23T21:42:21 <dreimark> shouldn't I get the mail in german
2008-05-23T21:44:14 <ThomasWaldmann> sure, but see that open notifaction bug we have
2008-05-23T21:44:26 <ThomasWaldmann> "preferred" :)
2008-05-23T21:48:41 <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3635:75db5e7c09e2 1.7/MoinMoin/parser/ (_tests/test_text_csv.py text_csv.py): csv parser: fix delimiter sniffing troubles, fix tests
2008-05-23T21:49:05 <ThomasWaldmann> thanks for the patch :)
2008-05-23T21:50:49 <dreimark> thanks for rewording :)
2008-05-23T21:55:33 * ThomasWaldmann looks at notification language confusion
2008-05-23T22:06:15 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 28:e71bbef3a837 1.7-extensions/data/plugin/ (action/arnica_slides.py parser/text_x_arnica.py): PEP8 whitespace fix to satisfy test_sourcecode
2008-05-23T22:12:57 <dreimark> hi gizmo__
2008-05-23T22:39:52 <dreimark> johill: http://moinmo.in/ReimarBauer?action=AttachFile&do=view&target=csv_patch.patch
2008-05-23T22:40:15 <dreimark> something like this removes the empty lines in front of the table
2008-05-23T22:41:31 * dreimark watches some fireworks
2008-05-23T22:41:44 <ThomasWaldmann> ev.logger.error(_("XML RPC error: %s"), str(err))
2008-05-23T22:41:49 <ThomasWaldmann> wtf!?
2008-05-23T22:43:27 <TheSheep> doesn't %s do str() anyways?
2008-05-23T22:44:13 <ThomasWaldmann> afaics, there is no ev.logger
2008-05-23T22:44:34 <ThomasWaldmann> and even if there were one, would you like french error messages in your logs? :P
2008-05-23T22:45:04 <ThomasWaldmann> or hindi maybe? :)
2008-05-23T22:49:53 <dreimark> the second line afterwards is wrong too
2008-05-23T22:50:46 <dreimark> ThomasWaldmann: search for ev.logger
2008-05-23T22:50:59 <ThomasWaldmann> i did
2008-05-23T22:52:30 <dreimark> if isinstance(event, ev.JabberIDSetEvent):
2008-05-23T22:53:39 <dreimark> oh no looks like a incomplete replacement
2008-05-23T22:54:07 <dreimark> no ot comes from "import MoinMoin.events as ev"
2008-05-23T22:56:45 <TheSheep> import os as o, import sys as s, import MoinMoin as m
2008-05-23T22:57:02 <TheSheep> raise RanOutOfAlphabetError
2008-05-23T22:57:45 <ThomasWaldmann> raise r # :)
2008-05-23T22:59:59 <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3636:4a1813f1cb61 1.7/MoinMoin/events/ (emailnotify.py jabbernotify.py notification.py): event notifications: send notifies in the language of the message recipient (not of the current wiki user)
2008-05-23T23:00:10 <ThomasWaldmann> please help testing ^^^
2008-05-23T23:11:27 <dreimark> works for me on test17
2008-05-23T23:21:24 <ThomasWaldmann> could you do a normal and a trivial edit on my test17 homepage?
2008-05-23T23:26:14 <dreimark> done
2008-05-23T23:30:24 <ThomasWaldmann> ok, got english
2008-05-23T23:30:40 <ThomasWaldmann> your wiki language was ...?
2008-05-23T23:31:14 <dreimark> mine is german
2008-05-23T23:31:42 <dreimark> attachment notification seems not to work
2008-05-23T23:33:14 <ThomasWaldmann> ok, i had language = browser setting (whatever that means for that case :)
2008-05-23T23:34:28 <dreimark> no I 'm wrong you got informed about the attachment but there is no msg shown that it happens
2008-05-23T23:35:54 <CIA-49> Reimar Bauer <rb.proj AT googlemail DOT com> default * 29:af82335acd58 1.7-extensions/data/plugin/action/arnica_slides.py: arnica_slides: requires also POST where delete rights are needed
2008-05-23T23:36:43 <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3637:92d08c1975b0 1.7/MoinMoin/events/ (__init__.py jabbernotify.py): jabber notifications: don't translate log messages, fix non-existing logger
2008-05-23T23:45:11 <CIA-49> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3638:715c0a9e4840 1.7/MoinMoin/events/ (emailnotify.py jabbernotify.py): jabber/email new user notification: use english language if user did not specify language
MoinMoin: MoinMoinChat/Logs/moin-dev/2008-05-23 (last edited 2008-05-22 22:15:02 by IrcLogImporter)