2008-06-12T00:38:14  <ThomasWaldmann> moin
2008-06-12T00:40:35  <ThomasWaldmann> dreimark: the current stuff only has a unpack link, but if the user interface would be changed somehow in a sane way...
2008-06-12T01:13:20  <CIA-51> Pawel Pacana <pawel.pacana@gmail.com> default * 4028:49d0c7daf185 1.8-mercurialbackend-ppacana/MoinMoin/storage/backends/hg.py: Fixed parameter name in repository commit method
2008-06-12T01:13:21  <CIA-51> Pawel Pacana <pawel.pacana@gmail.com> default * 4029:53ca8764fdc7 1.8-mercurialbackend-ppacana/MoinMoin/storage/backends/hg.py: Fixed several typos. Added handling for existing repo in __init__
2008-06-12T01:13:22  <CIA-51> Pawel Pacana <pawel.pacana@gmail.com> default * 4030:1f3f40f7cce0 1.8-mercurialbackend-ppacana/MoinMoin/storage/backends/hg.py: Added get_revision backend method.
2008-06-12T08:42:48  <ThomasWaldmann> moin
2008-06-12T11:15:22  * ThomasWaldmann enabled interhg extensions for MoinMoinBugs/bugname
2008-06-12T11:16:24  <ThomasWaldmann> ... and found 2 bugs in it :|
2008-06-12T12:38:18  <ThomasWaldmann> zenhase: i stumbled over this, can you check it please:
2008-06-12T12:38:48  <ThomasWaldmann> http://www.aminus.net/wiki/ModPythonGateway  http://www.aminus.net/wiki/ASPGateway
2008-06-12T13:03:41  <dreimark> moin
2008-06-12T13:05:25  <johill> dennda: what are you up to? haven't been online much in the past few days
2008-06-12T13:06:03  <johill> just to be clear, I mean I haven't
2008-06-12T13:10:37  <dennda> johill: having an exam tomorrow. going to work after that has been done
2008-06-12T13:10:58  <johill> oh ok
2008-06-12T13:53:38  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3650:14e12039fd5c 1.8-dom-bblank/MoinMoin/converter2/_tests/test_html_out.py: Use default namespace.
2008-06-12T13:53:40  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3651:6e1576678b4f 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Use getattr instead of explicit lists.
2008-06-12T14:12:21  <dreimark> 
2008-06-12T14:13:28  <johill> dreimark: I hope that doesn't mean your mind has gone blank too ;)
2008-06-12T14:13:39  <dreimark> no, wrong keyboard
2008-06-12T14:14:13  <johill> heh
2008-06-12T14:18:25  <dreimark> ThomasWaldmann: the Attachfile controls need more work / ideas how to get them more usefull. it needs at least a sorting function.
2008-06-12T14:18:50  <johill> can we do attachfile after storage? I don't want to merge a lot of stuff again ;)
2008-06-12T14:18:54  <dreimark> may be we could use a widget.databrowser table instead of the list
2008-06-12T14:19:02  <dreimark> johill: yes
2008-06-12T14:19:09  <johill> or maybe during storage
2008-06-12T14:19:23  <dreimark> I wanted to explain why I do think we can't do it sane now
2008-06-12T14:20:56  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3652:efd6c8bdc944 1.8-dom-bblank/MoinMoin/converter2/_tests/test_html_out.py: Simplify namespace usage in tests.
2008-06-12T14:20:56  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3653:628e532d4365 1.8-dom-bblank/MoinMoin/converter2/_tests/test_html_out.py: Redo namespace handling in tests.
2008-06-12T14:20:58  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3654:83ae7736a52c 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Copy all unknown namespaces for now. Fix recursion.
2008-06-12T14:21:24  <dreimark> we should add a page of ideas at the time storage reachs attachfile
2008-06-12T14:21:32  <dreimark> or somehow before to collect all the ideas
2008-06-12T14:23:23  <dreimark> melita has an exam today too
2008-06-12T14:24:55  <dreimark> TheSheep: did you already done some css for arnica?
2008-06-12T14:43:45  <TheSheep> dreimark: no, sorry, it's been a little busy for me lately
2008-06-12T14:44:09  <ThomasWaldmann> attachfile will be killed at that time
2008-06-12T14:47:00  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3655:39b6cf20ab51 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Copy attributes.
2008-06-12T14:47:01  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3656:3c29f6d754c9 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Use name instead of function reference for namespace lookup.
2008-06-12T15:01:20  <zenhase> ThomasWaldmann: yeah, i already found http://www.assurancetechnologies.com/downloads/modpython_wsgi.py for mod_python (as stated on http://moinmo.in/FlorianKrupicka/SOC2008)
2008-06-12T15:02:55  <zenhase> ThomasWaldmann: i will take a look at both
2008-06-12T15:03:52  <zenhase> but i think one of those could be bundled with moin, since they are both really simple and just one source-file
2008-06-12T15:14:49  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3657:ef47cefcedb2 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Rename function.
2008-06-12T15:14:50  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3658:6d27d3b28303 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Add helper method for Element copy.
2008-06-12T15:14:50  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3659:f5a2a5ad2901 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Define valid output namespaces.
2008-06-12T15:22:00  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3660:427148bc49d8 1.8-dom-bblank/MoinMoin/util/namespaces.py: Add additional namespaces.
2008-06-12T15:30:43  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3661:f740987efc61 1.8-dom-bblank/MoinMoin/converter2/html_out.py:
2008-06-12T15:30:43  <CIA-51> Support namespace-less attributes.
2008-06-12T15:30:43  <CIA-51> Assume them with default namespace.
2008-06-12T15:30:43  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3662:bbfac2469b1e 1.8-dom-bblank/MoinMoin/converter2/_tests/test_html_out.py: New testcases.
2008-06-12T15:34:08  <johill> why do we have 1.8?
2008-06-12T15:34:18  <johill> nobody is working on anything, and nobody has been merging stuff
2008-06-12T15:37:46  <TheSheep> johill: for gsoc
2008-06-12T15:38:42  <johill> those could have branched off 1.7 too
2008-06-12T15:39:32  <CIA-51> Johannes Berg <johannes AT sipsolutions DOT net> default * 3694:a2fd6dceccd2 1.7/MoinMoin/action/newaccount.py: add "Use FirstnameLastname" message to newaccount form
2008-06-12T15:40:39  <johill> the situation is starting to be like 1.6/1.7 again where we had to merge a whole bunch of things back and it took forever
2008-06-12T15:57:47  * dreimark suggests to release 1.7 in the next two  weeks
2008-06-12T15:58:02  <ThomasWaldmann> johill: soc stuff isn't going into 1.7
2008-06-12T15:58:25  <johill> yeah but it could still have forked off it? anyway, if we release 1.7 soon it's not too bad I guess
2008-06-12T15:58:37  <ThomasWaldmann> and feel free to work on anything in 1.8 :) including 1.7 pulling/merging :)
2008-06-12T15:59:01  * ThomasWaldmann wants to release 1.7 asap
2008-06-12T15:59:37  <dreimark> TheSheep: ok, sorry for pushing
2008-06-12T15:59:47  <ThomasWaldmann> (but as I had to change i18n few days ago, I'll have to give the translators another few days)
2008-06-12T16:00:44  <dreimark> ThomasWaldmann: we will always find some new i18n strings which could be fixed
2008-06-12T16:01:15  <dreimark> and some of them do bother more than others
2008-06-12T16:01:43  <dreimark> further changes also can be done for 1.7.1
2008-06-12T16:02:18  <johill> can we have a new translation plan for 1.8 that doesn't include us waiting and ships each language separately, preferably even in a separate hg repo? :)
2008-06-12T16:12:11  <ThomasWaldmann> dreimark: sure. I just want to give the fast translators a chance, not wait for the slow ones. :)
2008-06-12T16:13:30  <ThomasWaldmann> johill: if somebody(tm) writes some script, it could even fetch stuff from masterXX.moinmo.in directly
2008-06-12T16:14:03  <johill> if we can agree on a good plan, I'll write scripts
2008-06-12T16:14:08  <ThomasWaldmann> action/InstallLanguage.py :)
2008-06-12T16:14:32  <ThomasWaldmann> (won't be able to write to system locations, though)
2008-06-12T16:15:07  <ThomasWaldmann> i guess we first need something like a common farm directory
2008-06-12T16:16:00  <johill> I also think we handle system pages badly
2008-06-12T16:16:11  <johill> we allow you to change MissingPage for example
2008-06-12T16:16:18  <johill> but it wouln't affect German browsers
2008-06-12T16:18:26  <johill> it'd be smarter if MissingPage was always used and contained a gettext macro
2008-06-12T16:19:28  <dreimark> ThomasWaldmann: see moin auto_create user seems to be  auto_login which is not wanted
2008-06-12T16:20:17  <dreimark> johill: this auto_login was enabled again (some weeks ago)
2008-06-12T16:20:57  <ThomasWaldmann> johill: feel free to change that. one can do lots of stuff :)
2008-06-12T16:21:14  <johill> dreimark: interesting
2008-06-12T16:21:18  <johill> can you turn it off?
2008-06-12T16:21:43  <ThomasWaldmann> auto_login?
2008-06-12T16:22:28  <dreimark> ThomasWaldmann: after auto_create from ldap
2008-06-12T16:22:39  <dreimark> I do remember that we have had a discussion about it
2008-06-12T16:22:57  <ThomasWaldmann> i don't understand what you want to tell...
2008-06-12T16:23:41  <johill> I never heard of a setting called auto_login
2008-06-12T16:24:06  <dreimark> no setting, you will be logged in after user creation
2008-06-12T16:24:41  * dreimark searches the dev log
2008-06-12T16:24:45  <johill> yeah since when?
2008-06-12T16:24:47  <johill> I never saw that
2008-06-12T16:24:53  <johill> it always said "you can log in now"
2008-06-12T16:25:24  <ThomasWaldmann> johill: i implemented that for 1.6 but not for 1.7 iirc
2008-06-12T16:25:52  <johill> oh
2008-06-12T16:26:00  <johill> well this guy on #moin doesn't like it ;)
2008-06-12T16:26:24  <dreimark> on #moin the one has 1.6.3
2008-06-12T16:37:59  <dreimark> hmm don't find it
2008-06-12T16:40:02  <dreimark> http://moinmo.in/MoinMoinChat/Logs/moin-dev/2008-04-20
2008-06-12T16:40:16  <johill> we already solved it by installing a password checker ;)
2008-06-12T16:40:37  <johill> we really ought to work on getting more stuff done via auth methods
2008-06-12T16:40:48  <johill> like "new account", "recover password", ...
2008-06-12T16:42:24  <johill> hmm
2008-06-12T16:42:39  <johill> newaccount action should probably check that MoinAuth is enabled?
2008-06-12T16:43:53  <ThomasWaldmann> not just that
2008-06-12T16:44:17  <johill> yeah but what exactly should it check for?
2008-06-12T16:50:08  <ThomasWaldmann> e.g. twisted http auth also uses the stored password hashes in the user profile iirc
2008-06-12T16:50:27  <johill> I think I'll make newuser and recoverpass check that MoinLogin is in the auth methods. any complaints if I do that?
2008-06-12T16:50:33  <johill> eww, hmm
2008-06-12T16:51:18  <johill> newuser/recoverpass aren't linked to in the UI unless you use MoinAuth
2008-06-12T16:57:08  <CIA-51> Johannes Berg <johannes AT sipsolutions DOT net> default * 3695:6b3274cd86c6 1.7/MoinMoin/action/ (newaccount.py recoverpass.py): make recoverpass/newaccount refuse access unless MoinAuth is enabled
2008-06-12T17:01:03  <johill> ThomasWaldmann: you could enable openid on moin now :)
2008-06-12T17:03:16  <johill> ThomasWaldmann: you only need to install the python-openid package and enable it :)
2008-06-12T17:24:58  <dreimark> WikiCourse needs changes
2008-06-12T17:25:20  <dreimark> e.g. 05%20User%20preferences
2008-06-12T17:26:00  <dreimark> no i m wrong
2008-06-12T17:36:34  <ThomasWaldmann> johill: Version: 2.1.1-1
2008-06-12T17:36:39  <ThomasWaldmann> is that ok?
2008-06-12T17:41:08  <dreimark> ThomasWaldmann: I tried some windows zip files and I have no findings.
2008-06-12T17:44:55  <ThomasWaldmann> did you look at the new code?
2008-06-12T17:51:09  <dreimark> yes, I am only unhappy with the partial unzipped message if the files you do unpack are already unpacked
2008-06-12T17:54:04  <dreimark>  not name.endswith(zip_path_sep): (there was a problem report if \ is used as separator)
2008-06-12T17:58:13  <ThomasWaldmann> dreimark: that stoneage zip standard tells that only / should be used
2008-06-12T17:58:37  <dreimark> http://moinmo.in/MoinMoinBugs/ErrorOnAttachZipFileToAPageWhenSubdirectoriesAreInTheZipFile
2008-06-12T17:58:44  <dreimark> I know, I have added to that page too
2008-06-12T17:59:48  <dreimark> * it
2008-06-12T18:01:20  <ThomasWaldmann> well, that bug states that even zipfile.py falls over that
2008-06-12T18:01:37  <ThomasWaldmann> so I guess it would be pointless to add code dealing with it under these circumstances
2008-06-12T18:03:55  <dreimark> an option wooul be to reject the file
2008-06-12T18:04:12  <dreimark> s/wooul/would
2008-06-12T18:06:29  <ThomasWaldmann> dreimark: packages.py needs some try/except RuntimeError around the zipfile calls
2008-06-12T18:13:25  <dreimark> and it is using zipfile.read(filename.encode("cp437")) in extract_files
2008-06-12T18:14:04  <ThomasWaldmann> ehrm, no idea
2008-06-12T18:14:20  <ThomasWaldmann> zip stuff sucks when it comes to encodings
2008-06-12T18:17:49  <dreimark> xorAxAx: can you explain why filename.encode("cp437") is used ?
2008-06-12T18:18:12  <ThomasWaldmann> (that's the US DOS codepage btw)
2008-06-12T18:18:39  <dreimark> http://mail.python.org/pipermail/python-bugs-list/2006-April/032823.html
2008-06-12T18:19:00  <xorAxAx> dreimark: because thats the zip default encoding AFAIK
2008-06-12T18:19:23  <xorAxAx> probably you can set certain flags to change it to a more modern one
2008-06-12T18:19:39  <xorAxAx> but in that case zipfile would need to do the encoding handling to understand these flags
2008-06-12T18:59:22  <johill> ThomasWaldmann: yeah should be ok
2008-06-12T19:13:05  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3663:5bc545de8cfa 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Support tags with -.
2008-06-12T19:13:06  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3664:461006e7e270 1.8-dom-bblank/MoinMoin/converter2/_tests/test_html_out.py: Add testcases.
2008-06-12T19:23:02  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3665:20347670b990 1.8-dom-bblank/MoinMoin/converter2/_tests/test_html_out.py: Add testcases.
2008-06-12T19:23:03  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3666:48244cfec339 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Support line-break.
2008-06-12T19:42:56  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3667:fd01f70d44d5 1.8-dom-bblank/MoinMoin/converter2/_tests/test_html_out.py: Add testcases.
2008-06-12T19:42:57  <CIA-51> Bastian Blank <bblank@thinkmo.de> default * 3668:1be8b528848f 1.8-dom-bblank/MoinMoin/converter2/html_out.py: Support a and span.
2008-06-12T20:55:45  <ThomasWaldmann> re
2008-06-12T21:01:21  <waldi> bah, pyexpat is not able to get unicode as input
2008-06-12T21:02:10  <gizmach> moin
2008-06-12T21:10:23  <dreimark> hi gizmach
2008-06-12T21:10:32  <dreimark> how was your exam ?
2008-06-12T21:10:54  <gizmach> dreimark: we'll find out tomorrow but I hope good
2008-06-12T21:12:08  <dreimark> you'd got lot's of comments on your log page
2008-06-12T21:13:46  <dreimark> gizmach: did you watched the soccer match ?
2008-06-12T21:13:58  <gizmach> dreimark: a bit
2008-06-12T21:14:16  <dreimark> I've seen the last minutes
2008-06-12T21:14:43  <dreimark> the red card was superfluos
2008-06-12T21:14:46  <gizmach> well I'm not a soccer fun
2008-06-12T21:14:52  * dreimark too
2008-06-12T21:14:54  <gizmach> fan
2008-06-12T21:15:46  <dreimark> I like more ice hockey or volleyball
2008-06-12T21:17:38  <gizmach> I like gymnastics, swimming ;)
2008-06-12T21:17:48  <gizmach> I like to watch that
2008-06-12T21:29:06  <dreimark> gizmach: which were the next tests or codeparts you will work on?
2008-06-12T21:29:20  <dreimark> s/were/are/
2008-06-12T21:30:09  * xorAxAx dislikes that the sticks in hockey are too short
2008-06-12T21:30:28  <TheSheep> and not rubbery
2008-06-12T21:30:34  <gizmach> dreimark: I was thinking to start with part one, maybe to stick with cache system
2008-06-12T21:31:22  <gizmach> I will have about 15 days to work on it almostly all time
2008-06-12T21:32:18  <dreimark> sounds good. I think you should go have a look how to extend the wikidict to your needs and after that how to cache the dicts
2008-06-12T21:32:29  * ThomasWaldmann added exception handling around the zip stuff
2008-06-12T21:33:06  <gizmach> ok
2008-06-12T21:33:46  <ThomasWaldmann> gizmach: i suggest you make a good plan first
2008-06-12T21:34:11  <gizmach> ThomasWaldmann: good idea :)
2008-06-12T21:34:47  <dreimark> (or a plan add all) (good is relative always from the eye of the person who looks at it)
2008-06-12T21:35:04  <gizmach> ;)
2008-06-12T21:38:05  <dreimark> xorAxAx: do you play? I like watching and ice skating
2008-06-12T21:38:28  <dreimark> or you TheSheep
2008-06-12T21:38:30  <dreimark> ?
2008-06-12T21:38:38  <CIA-51> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3696:ac48fad2e117 1.7/MoinMoin/action/AttachFile.py: AttachFile action: catch runtime error raised by zipfile to not make attachments list unusable if someone attached a defective zip
2008-06-12T21:39:33  <xorAxAx> dreimark: i only tried it in school
2008-06-12T21:39:49  <xorAxAx> watching sports is boring :)
2008-06-12T21:40:27  <dreimark> I dislike it on tv but live it is nice
2008-06-12T21:41:30  <xorAxAx> hmm, probably
2008-06-12T21:41:57  <ThomasWaldmann> dreimark: http://moinmo.in/4ct10n/AttachFile/MoinMoinBugs/ErrorOnAttachZipFileToAPageWhenSubdirectoriesAreInTheZipFile?action=AttachFile
2008-06-12T21:42:20  <dreimark> and those sport events are not such much overpriced
2008-06-12T21:42:42  * dreimark looks
2008-06-12T21:43:46  <dreimark> ThomasWaldmann: unzip is gone, and install is not visible because I'm not su
2008-06-12T21:44:21  <dreimark> view gives a RuntimeError
2008-06-12T21:44:48  <ThomasWaldmann> oh, another place to fix
2008-06-12T21:45:11  <ThomasWaldmann> unzip and install is gone because it raised an exception there
2008-06-12T21:45:41  <johill> ThomasWaldmann: you didn't actually enable openid yet, did you?
2008-06-12T21:47:08  <ThomasWaldmann> no
2008-06-12T21:47:24  <johill> ok, was a bit confused for a second
2008-06-12T21:48:03  <dreimark> ThomasWaldmann: &do=unzip is not blocked (param)
2008-06-12T21:48:40  <dreimark> but in that case nothing baf happens only the traceback
2008-06-12T21:48:48  <dreimark> s/baf/bad/
2008-06-12T21:51:47  <dreimark> ThomasWaldmann: http://moinmo.in/MoinMoinBugs/AttachmentUnzipCanCauseUnicodeDecodeError
2008-06-12T21:52:02  <dreimark> new example of a bad filename in a zip file
2008-06-12T21:57:29  <CIA-51> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3697:f0532fa90c6d 1.7/MoinMoin/action/AttachFile.py: AttachFile action: catch runtime error raised by zipfile when trying to view a defective zip
2008-06-12T21:59:46  <dreimark> hmm, we need to think about how strict we want to be with packages viewing for non superusers
2008-06-12T22:00:40  <dreimark> because it does expose page title we can't know if they were protected by acls for reading
2008-06-12T22:02:01  <dreimark> probably we can assume obe uploading package files will not do it on a public page
2008-06-12T22:02:28  <johill> don't worry too much
2008-06-12T22:02:34  <johill> people got along with it fine
2008-06-12T22:02:34  <dreimark> :)
2008-06-12T22:02:36  <johill> so far
2008-06-12T22:02:50  <johill> hence, we can do it all better _after_ we put attachments into proper storage
2008-06-12T22:03:01  <dreimark> right
2008-06-12T22:03:31  <johill> cool
2008-06-12T22:03:40  <johill> 4 poeple actually use openid to sign in to wireless.kernel.org
2008-06-12T22:04:16  <dreimark> :)
2008-06-12T22:04:39  <johill> and me
2008-06-12T22:04:43  <johill> that makes 5 out of 156 users ;)
2008-06-12T22:05:24  <johill> still
2008-06-12T22:05:35  <johill> even if I only made life easier for 5 users ;)
2008-06-12T22:06:14  <dreimark> may be we should have some auth stats
2008-06-12T22:07:46  <dreimark> do you know if those were new users
2008-06-12T22:07:55  <dreimark> johill:
2008-06-12T22:08:45  <johill> they were
2008-06-12T22:08:48  <johill> they have no password set
2008-06-12T22:09:25  <dreimark> others who do have already an account won't recognize the change
2008-06-12T22:09:33  <johill> well they'll see it on the login page
2008-06-12T22:09:40  <johill> hmm
2008-06-12T22:09:46  <dreimark> sure if they always login
2008-06-12T22:09:47  <johill> maybe they need to be told that they can link an openid
2008-06-12T22:09:58  * johill changes the help text
2008-06-12T22:10:04  <dreimark> but I guess they do use the cookie
2008-06-12T22:10:14  <johill> well yeah, in that case it doesn't bother them anyway
2008-06-12T22:11:51  <johill> hm, no, I won't change the help text, that's too intrusive
2008-06-12T22:11:59  <johill> they can discover that by going to their settings
2008-06-12T22:13:24  <johill> darn
2008-06-12T22:13:25  <johill> cache bug
2008-06-12T22:13:35  <johill> I removed my openid and now I can't add it back
2008-06-12T22:13:48  <dreimark> arrgh
2008-06-12T22:14:07  <johill> any idea?
2008-06-12T22:15:22  <johill> yeah the openid cache isn't getting updated
2008-06-12T22:15:38  <dreimark> why not
2008-06-12T22:16:25  <johill> because .save doesn't clear it.
2008-06-12T22:16:26  <johill> doh
2008-06-12T22:16:28  <johill> who'd have thought
2008-06-12T22:16:31  <johill> what a stupid API
2008-06-12T22:17:13  <CIA-51> Johannes Berg <johannes AT sipsolutions DOT net> default * 3698:cfbb31fbd6b7 1.7/MoinMoin/user.py: clear openid cache when saving a user...
2008-06-12T22:17:22  <johill> thankfully all that will go away with storage
2008-06-12T22:17:25  <johill> or maybe even has already
2008-06-12T22:18:37  <dreimark> someone is asking on #moin about wikifarms
2008-06-12T22:18:57  <dreimark> bbl
2008-06-12T22:19:52  * johill tries to set up jabber notification bot
2008-06-12T22:20:39  <johill> or maybe not
2008-06-12T22:20:41  <johill> phone
2008-06-12T22:40:19  * TheSheep reads http://lucumr.pocoo.org/blogarchive/python-plugin-system
2008-06-12T22:40:38  <dreimark> re
2008-06-12T22:41:14  <TheSheep> dreimark: what is actually needed for arnica's ui?
2008-06-12T22:42:49  <dreimark> TheSheep: do you've fetched a clone ?
2008-06-12T22:43:14  <TheSheep> dreimark: good point
2008-06-12T22:43:17  <dreimark> if you enter #format arnica on a page and add some jpgs
2008-06-12T22:43:28  <dreimark> you get thumbnails
2008-06-12T22:43:48  <TheSheep> dreimark: where do I shop?
2008-06-12T22:43:51  <dreimark> and clicking one thumb shows the slide show action
2008-06-12T22:44:15  <TheSheep> found it :)
2008-06-12T22:44:20  <dreimark> http://hg.moinmo.in/moin/1.7-extensions/
2008-06-12T22:44:48  <dreimark> that action needs the css extension
2008-06-12T22:44:58  <dreimark> (there it is needed at most)
2008-06-12T22:48:44  <TheSheep> dreimark: looks good, I will play with it
2008-06-12T22:49:02  <dreimark> :)
2008-06-12T22:49:10  <dreimark> and great!
2008-06-12T22:49:57  <ThomasWaldmann> gna
2008-06-12T22:50:20  <ThomasWaldmann> .decode('utf-8', 'ignore') is not ignoring 8(
2008-06-12T22:56:28  <waldi> ?
2008-06-12T22:57:44  <dreimark> ThomasWaldmann: it may be easier to do the hack to replace those chars by a _
2008-06-12T22:58:34  <CIA-51> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3699:ce632fad1b03 1.7/MoinMoin/action/AttachFile.py: AttachFile action: when unzipping member files, decode their filenames from utf-8 and replace invalid chars
2008-06-12T22:58:35  <CIA-51> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3700:76a8e10cc022 1.7/MoinMoin/user.py: merged main
2008-06-12T22:59:23  <johill> mitsuhiko: ever continue working on the webmailer idea?
2008-06-12T23:00:03  <mitsuhiko> johill: just a bit. i haven't found a good imap lib except of twisted words
2008-06-12T23:00:20  <ThomasWaldmann> dreimark: what's easier with that?
2008-06-12T23:00:25  <johill> what's wrong with the builtin one?
2008-06-12T23:03:36  <dreimark> ThomasWaldmann: looks good. why there and not in add_attachment ?
2008-06-12T23:05:04  <ThomasWaldmann> because add_attachment gets called with unicode
2008-06-12T23:07:42  <gizmach> gn
2008-06-12T23:07:48  <dreimark> night gizmach
2008-06-12T23:20:16  <PawelPacana> johill: _list_revisions should return a list or could it be a generator?
2008-06-12T23:21:21  <johill> PawelPacana: I think right now it should be a list, but I'm not really opposed to making it a generator, we just need to see where it's used and whether that makes sense
2008-06-12T23:21:45  <johill> PawelPacana: if it's much better for you if it's a generator, then we should probably go for that
2008-06-12T23:22:12  <PawelPacana> johill: just wanted to be sure
2008-06-12T23:23:04  <johill> if you have really loads of revisions, a generator might be better even when the info action just shows the last 100
2008-06-12T23:27:24  <dreimark> good night

MoinMoin: MoinMoinChat/Logs/moin-dev/2008-06-12 (last edited 2008-06-11 22:45:02 by IrcLogImporter)