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)