2007-07-10T00:27:06 <xorAxAx> grzywacz: you wanted to check :) (This message has been postponed.)
2007-07-10T00:27:31 <grzywacz> xorAxAx, check what?
2007-07-10T00:27:53 <xorAxAx> well, what your problem is ... i asked what it is and you said that you wanted to check :)
2007-07-10T00:28:40 <grzywacz> Ah, but I wanted to check it myself. ;)
2007-07-10T00:28:43 <grzywacz> I think it's ok now.
2007-07-10T00:28:52 <grzywacz> Unless I've managed to confuse myself again.
2007-07-10T00:28:53 <grzywacz> ;)
2007-07-10T00:28:57 <xorAxAx> hehe
2007-07-10T00:38:06 <dreimark> xorAxAx: how was your exam ?
2007-07-10T01:01:51 <dreimark> gn
2007-07-10T01:12:22 <CIA-27> moin: Marian Neagul marian@info.uvt.ro work * 2322:cd0e677c7bed 1.7-classify-mneagul/ (5 files in 4 dirs): Initial ACL right
2007-07-10T01:12:25 <CIA-27> moin: Marian Neagul marian@info.uvt.ro work * 2323:6580136fbea2 1.7-classify-mneagul/ (4 files in 3 dirs): Small but usefull internal WikiTokenizer update.
2007-07-10T01:12:39 <neagulm> good night
2007-07-10T01:22:05 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2329:d680aee762a7 1.7-jabber-knowak/MoinMoin/events/jabbernotify.py: Fix notification about user creation - command needs a list of jids.
2007-07-10T01:22:07 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2330:59d83c1c6ffc 1.7-jabber-knowak/MoinMoin/events/ (emailnotify.py jabbernotify.py): Refactor email notification so more code is shared. Initial user creation notification - not tested.
2007-07-10T01:22:09 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2331:bf3ec2aadfb6 1.7-jabber-knowak/MoinMoin/events/ (emailnotify.py jabbernotify.py): Merge with devel.
2007-07-10T01:27:21 <grzywacz> (Will fix in a moment, no worries)
2007-07-10T01:31:46 <grzywacz> Weird. I get some "random" html in email's text, which looks like plain text to me...
2007-07-10T09:01:10 <ThomasWaldmann> moin
2007-07-10T09:04:19 <dreimark> moin
2007-07-10T09:04:39 <starshine> moin
2007-07-10T09:15:08 <lanius_> moin
2007-07-10T09:37:35 <xorAxAx> dreimark: a bit unexpected, i cant judge my performance for these kinds of exams ... i will see :)
2007-07-10T09:37:47 <xorAxAx> hmm, the hetzner problems look pretty bad in the backlog ...
2007-07-10T09:39:23 <xorAxAx> oh, those were freenode problems
2007-07-10T09:45:24 <ThomasWaldmann> btw, we have 1 failing test in main if your timezone is not CE(S)T
2007-07-10T09:46:10 <xorAxAx> :-)
2007-07-10T09:46:45 * ThomasWaldmann is on EEST currently
2007-07-10T09:52:55 <lanius_> :-)
2007-07-10T10:09:00 <zenhase> moin
2007-07-10T10:42:42 <dreimark> bbl 3h talk
2007-07-10T12:38:50 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2292:953a0e4e3dac 1.7/MoinMoin/parser/_tests/test_text_moin_wiki.py: tests: document some DateTime timezone related test failure we can't easily fix for some special cases
2007-07-10T12:40:37 <ThomasWaldmann> Lithuania seems to have switched timezones in recent history, so the 1970 test fails while the same kind of test for 2000 works
2007-07-10T12:44:54 * ThomasWaldmann .oO(not having a proper inverse of gmtime sucks)
2007-07-10T12:53:28 <dreimark> xorAxAx: I'll keep my fingers crossed.
2007-07-10T13:04:13 <grzywacz> ThomasWaldmann, still in .lt? :)
2007-07-10T13:50:48 <CIA-27> moin: Ville-Pekka Vainio <vpivaini AT cs DOT helsinki DOT fi> * 2351:929d8ea6cd76 1.7-maninfo-vpv/MoinMoin/script/xmlrpc/manimport.py: Basics of mirrorlist/rpm repo integration, some cleanups
2007-07-10T13:50:51 <CIA-27> moin: Ville-Pekka Vainio <vpivaini AT cs DOT helsinki DOT fi> * 2352:93de1ab8b6ff 1.7-maninfo-vpv/MoinMoin/script/xmlrpc/manimport.py: Fix 'tempdir left behind if help message is shown' bug
2007-07-10T13:50:52 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2353:953a0e4e3dac 1.7-maninfo-vpv/MoinMoin/parser/_tests/test_text_moin_wiki.py: tests: document some DateTime timezone related test failure we can't easily fix for some special cases
2007-07-10T13:50:53 <CIA-27> moin: Ville-Pekka Vainio <vpivaini AT cs DOT helsinki DOT fi> * 2354:6d512d04b50f 1.7-maninfo-vpv/MoinMoin/parser/_tests/test_text_moin_wiki.py: merge from main
2007-07-10T13:54:09 <neagulm> hello dreimark
2007-07-10T13:59:25 <xorAxAx> lanius_: ahhhhh
2007-07-10T13:59:30 <xorAxAx> lanius_: http://hg.alexanderweb.de/moin-1.7-storage-hwendel/rev/0dd621b304da is not thread-safe!
2007-07-10T14:00:04 <xorAxAx> lanius_: or can you ensure that the exception is used in one thread at most?
2007-07-10T14:02:00 <xorAxAx> lanius_: http://hg.alexanderweb.de/moin-1.7-storage-hwendel/rev/581b8916236b -- why do you introduce a request dummy instead of using self.request?
2007-07-10T14:11:44 <lanius_> xorAxAx: i don't see the problem, please explain more detailed
2007-07-10T14:12:02 <lanius_> xorAxAx: the request dummy is just for the tests
2007-07-10T14:12:05 <xorAxAx> lanius_: the problem is that composite exceptions are not immutable
2007-07-10T14:12:15 <xorAxAx> lanius_: in unittests, you get a request object via self.request
2007-07-10T14:12:35 <lanius_> xorAxAx: i'm not using the moinmoin unittest base
2007-07-10T14:12:47 <xorAxAx> ?
2007-07-10T14:12:54 <xorAxAx> what do you mean?
2007-07-10T14:13:04 <lanius_> xorAxAx: i don't have a self.request
2007-07-10T14:13:26 <xorAxAx> you should ...
2007-07-10T14:13:28 <xorAxAx> automatically
2007-07-10T14:13:38 <lanius_> i don't use anything from the MoinMoin test base scripts
2007-07-10T14:13:42 <xorAxAx> ???
2007-07-10T14:13:50 <xorAxAx> there are no base scripts that you need to use
2007-07-10T14:14:03 <lanius_> then i don't know where self.request should come from
2007-07-10T14:14:06 <xorAxAx> just use self.request
2007-07-10T14:14:10 <xorAxAx> you will see
2007-07-10T14:14:21 <xorAxAx> py.test magic
2007-07-10T14:14:41 <lanius_> there can't be py.test magic if i am calling from storage as base directory, can there
2007-07-10T14:15:00 <lanius_> xorAxAx: so i should throw a copy of the exception?
2007-07-10T14:15:20 <xorAxAx> lanius_: would be cleaner, yes
2007-07-10T14:15:40 <xorAxAx> lanius_: try it, it should even work then
2007-07-10T14:15:41 <lanius_> still i don't see the issue since the exception is not crossing thread borders, is it
2007-07-10T14:16:45 <xorAxAx> imagine one exception being thrown and then another one being thrown while handling the first
2007-07-10T14:16:57 <xorAxAx> or something like that :)
2007-07-10T14:18:20 <lanius_> so where does self.request come from?
2007-07-10T14:19:48 <xorAxAx> conftest.py
2007-07-10T14:41:39 <johill> xorAxAx: simple...
2007-07-10T14:41:42 <CIA-27> moin: Heinrich Wendel <h_wendel@cojobo.net> * 2395:751c3c797e50 1.7-storage-hwendel/MoinMoin/storage/_tests/ (__init__.py test_external.py): use self.request from py.magic
2007-07-10T14:41:44 <CIA-27> moin: Heinrich Wendel <h_wendel@cojobo.net> * 2396:016b34b0516a 1.7-storage-hwendel/MoinMoin/storage/ (_tests/test_external.py external.py): make the exception handling thread safe
2007-07-10T14:41:58 <xorAxAx> johill: hmm? :)
2007-07-10T14:42:49 <johill> the merge thing
2007-07-10T14:43:25 <johill> I finally got fed up with the userpreferences inflexibility and completely rewrote it
2007-07-10T14:43:38 <xorAxAx> :-)
2007-07-10T14:43:46 <xorAxAx> which merge?
2007-07-10T14:44:01 <johill> sharing objects, what I asked
2007-07-10T14:44:33 <johill> guess I'm spoiled by git where I just point it to the other object dir and all works fine
2007-07-10T14:45:27 <xorAxAx> well, you could ask on #mercurial to see how far the shared repo thingie is
2007-07-10T14:45:59 <johill> I don't care *that*m uch :)
2007-07-10T14:46:07 <grzywacz> blah, surveys
2007-07-10T14:46:11 <xorAxAx> would be interesting, though :)
2007-07-10T14:46:15 <grzywacz> Beaurocracy. ;]
2007-07-10T14:46:24 <grzywacz> (or whatever the correct spelling is :S)
2007-07-10T14:46:33 <johill> grzywacz: oh good thing you're here
2007-07-10T14:46:38 <xorAxAx> a means to let keppys fail :)
2007-07-10T14:46:45 <grzywacz> johill, yes?
2007-07-10T14:47:08 <grzywacz> xorAxAx, you can always mail google directly to drop bad students pre-surveys ;)
2007-07-10T14:47:29 <xorAxAx> yes :)
2007-07-10T14:49:09 <dreimark> hi neagulm
2007-07-10T14:49:14 <grzywacz> There's this really sad story on the ML. ;(
2007-07-10T14:49:16 <neagulm> hello dreimark
2007-07-10T14:49:18 <grzywacz> s/this/that/
2007-07-10T14:49:26 <xorAxAx> grzywacz: how does it go?
2007-07-10T14:50:10 <grzywacz> xorAxAx, the story?
2007-07-10T14:50:31 <xorAxAx> yes
2007-07-10T14:50:39 <grzywacz> I'll paste it for you, no idea how to link.
2007-07-10T14:50:44 <xorAxAx> ok
2007-07-10T14:51:18 <johill> grzywacz: I was rewriting userprefs stuff
2007-07-10T14:51:23 <johill> and it turned out that your jabber things in there are weird
2007-07-10T14:51:33 <johill> you have inputs for 'send account data by jabber' but no handler for that form button afaict
2007-07-10T14:51:51 <grzywacz> johill, ah yes, that's a stub.
2007-07-10T14:52:21 <grzywacz> johill, is your code going to appear in 1.7 soon?
2007-07-10T14:52:23 <johill> mind if I remove it?
2007-07-10T14:52:24 <dreimark> neagulm: please can you merge with main and call py.test
2007-07-10T14:52:37 <grzywacz> johill, go ahead, I'll re-add it whenever it's really needed.
2007-07-10T14:52:49 <johill> I was going to run it through the pep8 tester and then post it for some review
2007-07-10T14:52:55 <johill> the thing is it removes the 'UserPreferences' page
2007-07-10T14:53:00 <johill> and splits the whole stuff into multiple actions
2007-07-10T14:53:06 <johill> (recoverpass, newaccount, userprefs)
2007-07-10T14:53:40 <dreimark> neagulm: and I have seen you have introduced acl right train
2007-07-10T14:53:42 <grzywacz> Too many changes for me to review in a reasonable manner. 8)
2007-07-10T14:54:31 <neagulm> dreimark, i will merge in 4 minutes... currently i'm working with the parser for Reverend and I have headaches with the regex'es
2007-07-10T14:54:35 <neagulm> dreimark, :D
2007-07-10T14:55:11 <dreimark> regex could be much fun ;)
2007-07-10T14:56:29 <johill> grzywacz: was that to me?
2007-07-10T14:56:56 <grzywacz> johill, yes, sorry for not addressing you explicitly. :)
2007-07-10T14:57:27 <grzywacz> Ok, forms done. ;S
2007-07-10T14:58:48 <johill> grzywacz: well, yeah, it's a whole bunch of changes, but it can't be done in smaller steps unfortunately without breaking things inbetween
2007-07-10T15:00:11 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2293:bb76818db210 1.7/MoinMoin/ (4 files in 3 dirs): i18n fixes, mostly _('aa'%xx) -> _('aa')%xx
2007-07-10T15:00:12 <dreimark> coffeebreak
2007-07-10T15:01:07 <xorAxAx> johill: ugh, who wrote that code? :)
2007-07-10T15:01:19 <xorAxAx> i.e. where did i miss it in the review
2007-07-10T15:01:59 <johill> no idea
2007-07-10T15:02:10 <johill> check hg annotate if you want :)
2007-07-10T15:02:11 * xorAxAx checks the changeset
2007-07-10T15:04:05 <johill> xorAxAx: thoughts on getting rid of the UserPreferences page?
2007-07-10T15:04:13 <xorAxAx> sounds good
2007-07-10T15:04:14 <johill> right now it has a huge amount of information that doesn't apply in most cases
2007-07-10T15:04:26 <johill> by stripping it down to have only those input fields you need, all that info is no longer required
2007-07-10T15:04:37 <xorAxAx> you need to recomposite the pieces well again, though
2007-07-10T15:04:44 <xorAxAx> to avoid usability regressions
2007-07-10T15:04:51 <johill> what would you consider a regression?
2007-07-10T15:05:02 <xorAxAx> no idea, i have to see a demo :)
2007-07-10T15:05:19 <johill> ok sure
2007-07-10T15:05:54 <johill> try http://131.234.73.169:8080/
2007-07-10T15:06:29 <johill> uh sorry
2007-07-10T15:06:32 <xorAxAx> Unbekannte Aktion newaccount.
2007-07-10T15:06:36 <johill> reload please, I didn't have the patch applied
2007-07-10T15:07:06 <xorAxAx> what is that + email button?
2007-07-10T15:07:11 <xorAxAx> that sounds confusing
2007-07-10T15:07:15 <johill> dunno it's there always
2007-07-10T15:07:18 <johill> if you enable mail
2007-07-10T15:07:21 <johill> not my invention
2007-07-10T15:07:34 <johill> oh did you create an account?
2007-07-10T15:07:37 <johill> let me know the account name
2007-07-10T15:07:37 <xorAxAx> yes
2007-07-10T15:07:40 <xorAxAx> foo
2007-07-10T15:07:45 <johill> ok wait a sec
2007-07-10T15:07:49 <xorAxAx> dreimark: that button sounds like you - what does it do? :)
2007-07-10T15:07:54 <johill> reload prefs
2007-07-10T15:07:58 <grzywacz> I get an apache default page. ;)
2007-07-10T15:08:07 <johill> grzywacz: port 8080??
2007-07-10T15:08:10 <johill> xorAxAx: see suid :)
2007-07-10T15:08:12 <grzywacz> yea O_o;
2007-07-10T15:08:35 <johill> xorAxAx: I intend to split up prefs into 4-5 categories too
2007-07-10T15:08:45 <johill> xorAxAx: also, you can have a plugin for a new category
2007-07-10T15:08:47 <xorAxAx> johill: yes, one thing is missing - it doesnt show in which category you are in the title div
2007-07-10T15:09:02 <johill> oh, it shows it in the page title but not there
2007-07-10T15:09:12 <xorAxAx> johill: and it would be nice if "einstellungen" in the title bar was clickable
2007-07-10T15:09:27 <xorAxAx> so you can navigate back without using the back button or using the small preferences link at the top
2007-07-10T15:10:22 <johill> seems I forgot that
2007-07-10T15:10:30 <johill> wait are you sure?
2007-07-10T15:10:43 <johill> you can always click cancel
2007-07-10T15:11:23 <johill> hm? it does show the title in the title div for me
2007-07-10T15:11:29 <xorAxAx> well, the title bar should make it possible like its possible with pages already
2007-07-10T15:11:49 <johill> oh you want
2007-07-10T15:11:50 <xorAxAx> johill: it shows "einstellungen" for me when i am on the sub=prefs
2007-07-10T15:11:56 <johill> "Settings / Switch user"?
2007-07-10T15:11:57 <xorAxAx> i am expecting at least 2 levels here
2007-07-10T15:11:59 <xorAxAx> yes
2007-07-10T15:12:04 <xorAxAx> and settings clickable
2007-07-10T15:12:06 <johill> alright yeah that makes sense
2007-07-10T15:12:13 <johill> should be easy to do
2007-07-10T15:12:21 <johill> I'll just have to figure out how to :)
2007-07-10T15:12:53 <xorAxAx> hehe
2007-07-10T15:13:19 <johill> oh easy just use title=something_more_elaborate
2007-07-10T15:16:08 <johill> hah
2007-07-10T15:16:12 <johill> not so easy after all
2007-07-10T15:22:05 <johill> hey wait
2007-07-10T15:22:11 <johill> the wiki doesn't ever do that actually
2007-07-10T15:22:15 <johill> no wonder I can't make it work
2007-07-10T15:22:38 <xorAxAx> ?
2007-07-10T15:23:23 <johill> ohhh
2007-07-10T15:23:31 <johill> "add spaces to wikinames" breaks that completely
2007-07-10T15:23:32 <johill> wtf
2007-07-10T15:24:16 <xorAxAx> wasnt that killed by ThomasWaldmann some time ago ...
2007-07-10T15:24:26 <johill> not in 1.7 if at all
2007-07-10T15:25:05 <johill> in any case, that stuff sucks
2007-07-10T15:25:23 <johill> it gives you say "HelpMiscellaneous/ExperimentalFeatures" and the theme has to format the links properly
2007-07-10T15:25:27 <johill> which is bougs
2007-07-10T15:25:28 <johill> bogus
2007-07-10T15:27:17 <johill> so I can't really do it without theme bcode hacking
2007-07-10T15:27:39 <xorAxAx> grzywacz: i cant spot where the mail body from handle_user_created is enhanced by the user name
2007-07-10T15:27:59 <johill> xorAxAx: for now I'll add just Settings/ wtithout a link and then we can clean up that part later, acceptable?
2007-07-10T15:28:07 <xorAxAx> no :)
2007-07-10T15:28:11 <xorAxAx> well
2007-07-10T15:28:30 <xorAxAx> you can also use the action=info way to creating tabs
2007-07-10T15:28:34 <grzywacz> xorAxAx, line 108
2007-07-10T15:28:36 <xorAxAx> maybe that can be made more nice in the future
2007-07-10T15:28:38 <johill> what's the action=info way?
2007-07-10T15:28:51 <xorAxAx> well, look at the info page
2007-07-10T15:29:03 <johill> oh you mean the [..] [..] [..] stuff?
2007-07-10T15:29:07 <xorAxAx> yes
2007-07-10T15:29:16 <johill> yeah I guess I could do that
2007-07-10T15:29:22 <xorAxAx> grzywacz: umm, which file?
2007-07-10T15:29:48 <grzywacz> xorAxAx, emailnotify.py
2007-07-10T15:30:14 <xorAxAx> 108 emails = []
2007-07-10T15:30:15 <johill> however, what do I display if none of them is selected? :)
2007-07-10T15:30:39 <xorAxAx> i prefer line numbers against the current official repo
2007-07-10T15:30:55 <xorAxAx> johill: i guess all links
2007-07-10T15:31:01 <johill> I think I'll do the SystemAdmin way
2007-07-10T15:31:21 <xorAxAx> grzywacz:
2007-07-10T15:31:46 <grzywacz> erm
2007-07-10T15:31:47 <grzywacz> yeah
2007-07-10T15:31:56 <grzywacz> Maybe I should push. ;)
2007-07-10T15:32:28 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2332:4d97c3df9677 1.7-jabber-knowak/MoinMoin/events/emailnotify.py: Fix sending email notifications about accounts being created.
2007-07-10T15:32:30 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2333:8b4c8ebdd8bc 1.7-jabber-knowak/MoinMoin/events/emailnotify.py: Merge with devel.
2007-07-10T15:34:28 <johill> xorAxAx: check it out again
2007-07-10T15:36:09 <johill> should I make cancel go back to the page then?
2007-07-10T15:36:21 <xorAxAx> yes
2007-07-10T15:36:34 <xorAxAx> hmm, you could add _("Please choose:") if nothing is selected
2007-07-10T15:37:03 <johill> ok
2007-07-10T15:39:47 <johill> hm
2007-07-10T15:40:09 <johill> ok cancel goes back to the page now and the plugin never gets to see the cancel
2007-07-10T15:40:20 <johill> relies on all plugins naming the cancel button 'cancel' but that's ok, I'll document that
2007-07-10T15:42:01 <johill> so do you think there are regressions now? :)
2007-07-10T15:42:11 <xorAxAx> hmm, no
2007-07-10T15:42:18 <xorAxAx> wait
2007-07-10T15:42:21 <xorAxAx> there is one issue
2007-07-10T15:42:38 <xorAxAx> how can the user know that the settings arent saved when he selects the pseudo-tab
2007-07-10T15:42:45 <johill> hm
2007-07-10T15:42:55 <johill> I guess we shouldn't have them then
2007-07-10T15:43:05 <xorAxAx> yeah
2007-07-10T15:43:06 <johill> and have cancel go back to the settings
2007-07-10T15:43:13 <xorAxAx> and a linked title bar :-p
2007-07-10T15:43:20 <xorAxAx> and theme hacking is ok
2007-07-10T15:43:39 <johill> well that code is quite crufty, with magic determining whether to do links and where to do them
2007-07-10T15:44:05 <xorAxAx> well, you could add another crufty case and wait for zenhase to fix it later on
2007-07-10T15:44:08 <xorAxAx> :)
2007-07-10T15:44:50 <johill> heh
2007-07-10T15:47:31 <johill> not so easy
2007-07-10T15:47:44 <johill> I'd basically have to kick out that link magic
2007-07-10T15:48:54 <johill> I'm not too sure why anyhow
2007-07-10T15:49:08 <johill> I want to make the prefs form shorted so cancel will be reachable w/o scrolling
2007-07-10T15:49:13 <johill> shorter
2007-07-10T15:54:11 <johill> ah well
2007-07-10T16:01:49 <johill> any further thoughts?
2007-07-10T16:02:03 <xorAxAx> no :)
2007-07-10T16:02:15 <xorAxAx> grzywacz: should i answer question 17 with yes or no? :)
2007-07-10T16:04:08 <johill> alright, I'll commit that and you get to flame me for the code ;)
2007-07-10T16:04:16 <xorAxAx> hehe
2007-07-10T16:32:47 <dreimark> stupid weather hail in july
2007-07-10T16:35:12 <xorAxAx> well, its autumn, summer ended in may
2007-07-10T16:42:59 <dreimark> xorAxAx: if you lost your password and do have already an account you like that button much see http://moinmo.in/FeatureRequests/LoginHintToSendPasswordonlyWithoutUserCreation
2007-07-10T16:43:43 <xorAxAx> dreimark: well, its highly confusing
2007-07-10T16:43:50 <dreimark> why
2007-07-10T16:43:57 <xorAxAx> because its not clear what it does
2007-07-10T16:44:04 <xorAxAx> without crawling in the non-existant docs
2007-07-10T16:44:14 <dreimark> its documented
2007-07-10T16:44:45 <dreimark> http://moinmaster.wikiwikiweb.de/SendMyPassword
2007-07-10T16:44:49 <xorAxAx> yes, nevertheless you shouldnt need docs to understand such easy features
2007-07-10T16:44:58 <xorAxAx> the old UI was understandable
2007-07-10T16:45:16 <dreimark> no
2007-07-10T16:45:31 <dreimark> only if the wiki is open for eveyone
2007-07-10T16:45:38 <xorAxAx> ?
2007-07-10T16:45:48 <xorAxAx> well, what does the button do exactly?
2007-07-10T16:45:52 <xorAxAx> i still havent understood it
2007-07-10T16:46:23 <dreimark> http://test.wikiwikiweb.de/SendMyPassword
2007-07-10T16:47:06 <xorAxAx> please explain it
2007-07-10T16:47:20 <xorAxAx> as i said, i dont want to read docs for trivial features
2007-07-10T16:47:42 <xorAxAx> ah, that wiki doesnt have feature
2007-07-10T16:47:57 <xorAxAx> i was talking about a second button on the login screen
2007-07-10T16:48:16 <xorAxAx> and johill said that he didnt add it
2007-07-10T16:48:23 <dreimark> Siehe Seite BenutzerEinstellungen, um einen Account anzulegen. Um ein verlorenes Passwort wieder zu erhalten, siehe SendMyPassword.
2007-07-10T16:48:36 <johill> SendMyPassword doesn't exist in underlay
2007-07-10T16:48:45 <dreimark> it is
2007-07-10T16:48:51 <dreimark> strange
2007-07-10T16:48:57 <johill> but
2007-07-10T16:49:01 <johill> so that button should be on the prefs form?
2007-07-10T16:49:05 <johill> not on the create password form?
2007-07-10T16:49:14 <johill> eh create account
2007-07-10T16:49:26 <johill> highly confusing
2007-07-10T16:49:30 <johill> mind cleaning it up after I commit?
2007-07-10T16:49:38 <johill> it should probably be on the recoverpass action then
2007-07-10T16:50:09 <dreimark> johill ts on the testwiki so it should be in underlay.
2007-07-10T16:50:44 <dreimark> if you are logged in why do you want that button on the preferences form?
2007-07-10T16:50:54 <dreimark> you need it if you can't login
2007-07-10T16:51:02 <johill> ok
2007-07-10T16:51:08 <johill> then why is it on the create user form?
2007-07-10T16:51:15 <johill> create user + mail account info doesn't make sense
2007-07-10T16:51:42 <dreimark> at this place this was not me
2007-07-10T16:51:56 <johill> hm
2007-07-10T16:52:00 <johill> ok sendmypassword
2007-07-10T16:52:34 <johill> look at that page at test.whttp://test.wikiwikiweb.de/SendMyPassword
2007-07-10T16:52:40 <johill> well
2007-07-10T16:52:43 <johill> if you look at
2007-07-10T16:52:43 <johill> http://test.wikiwikiweb.de/SendMyPassword
2007-07-10T16:52:44 <johill> vs.
2007-07-10T16:53:05 <johill> http://131.234.73.169:8080/FrontPage?action=recoverpass
2007-07-10T16:53:15 <johill> where's the difference?
2007-07-10T16:53:31 <johill> except for the text I guess
2007-07-10T16:53:43 <johill> which I suppose I can add
2007-07-10T16:54:11 <johill> this whole action/macro mixed crap is sannoying
2007-07-10T16:57:18 <johill> so does anybody know what create_and_mail is for?
2007-07-10T16:57:32 <dreimark> action=recoverpass is a better place. If you add the text ts ok with me. And I think we can remove the sen password button from the login too
2007-07-10T16:57:39 <xorAxAx> johill: hg annotate :)
2007-07-10T16:58:08 <johill> dreimark: I already removed it
2007-07-10T16:58:25 <johill> xorAxAx: I guess, but I won't remove it in this cset anyway
2007-07-10T17:02:43 <johill> oh btw
2007-07-10T17:02:54 <johill> why do we require plugin dirs to be present?
2007-07-10T17:04:38 <dreimark> why do we require e-mail if we don't verify the adress?
2007-07-10T17:04:49 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2294:22749e92a461 1.7/ (15 files in 7 dirs): new userprefs handling including plugins; todo: refactor prefs.py
2007-07-10T17:04:51 <johill> dunno :)
2007-07-10T17:05:35 <johill> well there, you can start flaming me now :P
2007-07-10T17:05:59 <johill> might not be perfect, but at least it's now extensible
2007-07-10T17:06:22 <dreimark> johill: did you see that patch http://moinmoin.wikiwikiweb.de/RussellStuart/EmailActivation
2007-07-10T17:06:38 <johill> yeah I think I saw it a long time ago
2007-07-10T17:09:34 <johill> should be a lot more straightforward now
2007-07-10T17:10:24 <johill> I care more about adding new userprefs pages for other things though right now
2007-07-10T17:11:16 <CIA-27> moin: Heinrich Wendel <h_wendel@cojobo.net> * 2397:4cdfb8729371 1.7-storage-hwendel/MoinMoin/ (14 files in 9 dirs): mtime stuff
2007-07-10T17:16:17 <johill> huh something went wrong with my commit
2007-07-10T17:17:31 <johill> ohhh
2007-07-10T17:17:45 <johill> my recoverpass action should show an error right away if no mail is enabled
2007-07-10T17:17:50 <CIA-27> moin: Heinrich Wendel <h_wendel@cojobo.net> * 2398:18dbd9f1da57 1.7-storage-hwendel/MoinMoin/ (Page.py config/multiconfig.py): eliminate ItemCache
2007-07-10T17:20:07 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2295:66cc37b8f297 1.7/MoinMoin/action/recoverpass.py: recoverpass: give message about no mail right away
2007-07-10T17:23:54 <johill> now I can write a userprefs plugin for openid and merge all the openid stuff
2007-07-10T17:25:30 <johill> grzywacz: as you can see I committed stuff and removed your jabber things, please do add them back. if you have more time, feel free to factor out the notification stuff into a new userprefs plugin
2007-07-10T17:27:03 * xorAxAx likes 18dbd9f1da57 :-)
2007-07-10T17:27:44 <dreimark> http://moinmoin.wikiwikiweb.de/CodingStyle the python vim checker needs an extension to find blanks in comment blocks
2007-07-10T17:29:16 <grzywacz> xorAxAx, what's question 17?
2007-07-10T17:40:03 <johill> grzywacz: let me know if you need any help with the new prefs stuff, but do look into MoinMoin/userprefs/__init__.py
2007-07-10T17:40:12 <johill> if it's not clear I'll commit explanations :)
2007-07-10T17:40:12 <xorAxAx> grzywacz: i wont tell you, you have to decide :) i was about to complete the google soc mentor form :)
2007-07-10T17:46:46 <CIA-27> moin: Marian Neagul marian@info.uvt.ro work * 2324:1f4042212ab1 1.7-classify-mneagul/ (MoinMoin/classifier/__init__.py wikiconfig.py): Do not use the wiki parser for embeded classifier.
2007-07-10T17:46:51 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2325:b0031a34f96d 1.7-classify-mneagul/MoinMoin/conftest.py: fixed some typos
2007-07-10T17:46:57 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2326:a607b0329922 1.7-classify-mneagul/MoinMoin/_tests/test_wikiutil.py: add tests for parsing and making of query strings
2007-07-10T17:46:58 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2327:3318504c5dd5 1.7-classify-mneagul/MoinMoin/ (_tests/test_wikiutil.py wikiutil.py): create tickets as fn(time, pagename, action, secret) - so they are not reusable, add tests for tickets
2007-07-10T17:46:59 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2328:463f3de3f981 1.7-classify-mneagul/MoinMoin/ (_tests/test_wikiutil.py wikiutil.py): more wikiutil tests, minor bugfix
2007-07-10T17:47:01 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2329:e6792cdb3e83 1.7-classify-mneagul/MoinMoin/_tests/test_Page.py: Page: added some tests
2007-07-10T17:47:02 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2330:9f9a79d5a8d9 1.7-classify-mneagul/MoinMoin/ (8 files in 4 dirs): tests: move macro and parser tests to macro/_tests and parser/_tests
2007-07-10T17:47:07 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2331:1a2c91fa17a5 1.7-classify-mneagul/MoinMoin/ (20 files in 11 dirs): tests: move them to /_tests/
2007-07-10T17:47:10 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2332:7f703eba4403 1.7-classify-mneagul/MoinMoin/_tests/test_parser_text_moin_wiki.py: remove leftover test, see MoinMoin/parser/_tests/test_text_moin_wiki.py for current test
2007-07-10T17:47:14 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2333:2aa65d5835d4 1.7-classify-mneagul/tests/rpctest.py: remove useless test
2007-07-10T17:47:17 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2334:80c083a0e4a7 1.7-classify-mneagul/MoinMoin/_tests/test_tab.py: tests: test for source files containing tabs, thanks to Armin Rigo
2007-07-10T17:47:22 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2335:01f6172dabd0 1.7-classify-mneagul/MoinMoin/ (6 files in 3 dirs): remove tabs from source files, remove excludes from test_tab
2007-07-10T17:47:27 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2336:023e0f0d264e 1.7-classify-mneagul/MoinMoin/ (3 files in 2 dirs): tests: rename test_tab to test_sourcecode, also test for sourcefiles not ending with a newline char
2007-07-10T17:47:33 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2337:e56af6f9b2cc 1.7-classify-mneagul/MoinMoin/_tests/test_sourcecode.py: tests: test for crlf in Python sourcecode
2007-07-10T17:47:36 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2338:5638ffa2fb38 1.7-classify-mneagul/ (4 files in 4 dirs): replace crlf in python src files by lf
2007-07-10T17:47:39 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2339:9df10b5358b5 1.7-classify-mneagul/MoinMoin/_tests/test_sourcecode.py: test_sourcecode: add test for trailing spaces (currently disabled), other minor changes
2007-07-10T17:47:44 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2340:938d6761519f 1.7-classify-mneagul/MoinMoin/_tests/test_sourcecode.py: test_sourcecode: ignore/test/fix modes for trailing spaces, fixed file mode to use binary
2007-07-10T17:47:50 <CIA-27> moin: Alexander Schremmer <alex AT alexanderweb DOT de> * 2341:27cd29db1b96 1.7-classify-mneagul/MoinMoin/conftest.py: Fix conftest to allow generative tests.
2007-07-10T17:47:57 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2342:a6a4eaa948aa 1.7-classify-mneagul/MoinMoin/_tests/ (test_sourcecode.py pep8.py): test_sourcecode: added PEP8 checker
2007-07-10T17:48:00 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2343:bb9853b194f7 1.7-classify-mneagul/MoinMoin/conftest.py: merge main
2007-07-10T17:48:03 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2344:959d0815e149 1.7-classify-mneagul/MoinMoin/_tests/ (pep8.py test_sourcecode.py): pep8: don't count stuff we ignore, added comments about pep8 test usage
2007-07-10T17:48:08 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2345:71f7bde1077b 1.7-classify-mneagul/MoinMoin/_tests/test_sourcecode.py: test_sourcecode: trying to use generative tests (doesn't work yet)
2007-07-10T17:48:11 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2346:751e149a9a0a 1.7-classify-mneagul/MoinMoin/_tests/test_sourcecode.py: test_sourcecode: fix generative test
2007-07-10T17:48:16 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2347:01f05e74aa9c 1.7-classify-mneagul/ (212 files in 55 dirs): Big PEP8 and whitespace cleanup
2007-07-10T17:48:21 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2348:0005f996ff92 1.7-classify-mneagul/MoinMoin/wikidicts.py: wikidicts: add comment about (empty) dict entry syntax
2007-07-10T17:48:24 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2349:0f44ed5ed2a1 1.7-classify-mneagul/MoinMoin/_tests/ (pep8.py test_sourcecode.py): test_sourcecode: remove tests that pep8 checker also does, enable warnings, add crlf check to pep8 checker
2007-07-10T17:48:30 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2350:9d347f8bfd1c 1.7-classify-mneagul/MoinMoin/_tests/test_sourcecode.py: test_sourcecode: fixed docstring
2007-07-10T17:48:33 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2351:49188b1e803c 1.7-classify-mneagul/MoinMoin/_tests/test_sourcecode.py: test_sourcecode: only yield tests for *.py files, fixes test count
2007-07-10T17:48:38 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2352:c5d01f74189a 1.7-classify-mneagul/MoinMoin/_tests/pep8.py: test_sourcecode: use binary mode, so we can detect CRLF line ends on win32 platform, too
2007-07-10T17:48:40 <grzywacz> xorAxAx, answering questions blindly is not the wisest thing to do. :D
2007-07-10T17:48:45 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2353:953a0e4e3dac 1.7-classify-mneagul/MoinMoin/parser/_tests/test_text_moin_wiki.py: tests: document some DateTime timezone related test failure we can't easily fix for some special cases
2007-07-10T17:48:51 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2354:bb76818db210 1.7-classify-mneagul/MoinMoin/ (4 files in 3 dirs): i18n fixes, mostly _('aa'%xx) -> _('aa')%xx
2007-07-10T17:48:54 <CIA-27> moin: Marian Neagul marian@info.uvt.ro work * 2355:e6ca376afc2b 1.7-classify-mneagul/ (246 files in 60 dirs): PEP8 fixes.
2007-07-10T17:48:58 <johill> oh btw
2007-07-10T17:49:05 <johill> now that I see my i18n fixes scroll past again
2007-07-10T17:49:09 <johill> make i18n_check is brokend
2007-07-10T17:49:19 <johill> it tries to run the wrong script and never calls i18n_init()
2007-07-10T17:49:34 * starshine loans grzywacz some very readable dice ;P
2007-07-10T17:49:48 <starshine> s/blindly/randomly/ :>
2007-07-10T17:49:55 <neagulm> bbl
2007-07-10T17:50:19 <grzywacz> ;s
2007-07-10T17:51:44 <CIA-27> moin: Heinrich Wendel <h_wendel@cojobo.net> * 2399:77344ad6345d 1.7-storage-hwendel/MoinMoin/ (6 files in 4 dirs): cleanups
2007-07-10T17:53:04 <xorAxAx> grzywacz: thats why i am asking :)
2007-07-10T17:53:17 <xorAxAx> ok, actually i answered it for you and clicked "yes"
2007-07-10T17:53:53 <grzywacz> O_o;
2007-07-10T17:57:29 <lanius_> xorAxAx: i think student and mentor question 17 are different
2007-07-10T17:57:41 <xorAxAx> lanius_: yes
2007-07-10T17:57:43 <xorAxAx> :)
2007-07-10T18:00:24 <grzywacz> Let's get up to date...
2007-07-10T18:00:27 <CIA-27> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> * 2334:953a0e4e3dac 1.7-jabber-knowak/MoinMoin/parser/_tests/test_text_moin_wiki.py: tests: document some DateTime timezone related test failure we can't easily fix for some special cases
2007-07-10T18:00:29 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2335:bb76818db210 1.7-jabber-knowak/MoinMoin/ (4 files in 3 dirs): i18n fixes, mostly _('aa'%xx) -> _('aa')%xx
2007-07-10T18:00:30 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2336:22749e92a461 1.7-jabber-knowak/ (15 files in 7 dirs): new userprefs handling including plugins; todo: refactor prefs.py
2007-07-10T18:00:31 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2337:66cc37b8f297 1.7-jabber-knowak/MoinMoin/action/recoverpass.py: recoverpass: give message about no mail right away
2007-07-10T18:00:33 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2338:7dd064111811 1.7-jabber-knowak/ (20 files in 8 dirs): Merge main.
2007-07-10T18:00:36 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2339:61829d040c63 1.7-jabber-knowak/ (MoinMoin/events/emailnotify.py jabberbot/xmlrpcbot.py): Don't send html-formatted notifications.
2007-07-10T18:00:39 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2340:2b4ae7c40bfa 1.7-jabber-knowak/ (21 files in 9 dirs): Merge main.
2007-07-10T18:00:44 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2341:0b2420a9b14d 1.7-jabber-knowak/ (MoinMoin/events/emailnotify.py jabberbot/xmlrpcbot.py): Merge devel.
2007-07-10T18:03:52 <grzywacz> xorAxAx, do you want me to update "progress report" on the JabberSupport page? Looks like I forgot about it...
2007-07-10T18:04:43 <xorAxAx> yes :)
2007-07-10T18:06:00 <grzywacz> Ack.
2007-07-10T18:19:48 <grzywacz> xorAxAx, done.
2007-07-10T18:32:12 <xorAxAx> does anybody of the soc students need a webhosting provider with shell account, mailbox and 5 GB storage for 4 EUR per month? :)
2007-07-10T18:33:23 <grzywacz> Hm.
2007-07-10T18:33:47 <xorAxAx> (or anybody else if interested)
2007-07-10T18:34:00 <grzywacz> No, maybe next year. Right now I still have my university computers. :)
2007-07-10T18:34:44 <grzywacz> johill, ping?
2007-07-10T18:36:34 <grzywacz> johill, translated names for Preferences are broken atm.
2007-07-10T18:36:44 <johill> what exactly?
2007-07-10T18:37:37 <johill> there are some new strings I guess
2007-07-10T18:37:44 <grzywacz> "/PreferencjeCzytelnika" used to point to UserPreferences page, not it returns a page which looks like FrontPage with "[[UserPreferences]]" at the beginning.
2007-07-10T18:38:06 <johill> huh?
2007-07-10T18:38:21 <johill> /PreferencjeCzytelnika is the UserPreferences translation?
2007-07-10T18:38:29 <grzywacz> yes
2007-07-10T18:38:34 <johill> that's not used any more
2007-07-10T18:38:40 <johill> you need to use the userprefs action
2007-07-10T18:39:53 <grzywacz> Well, ok, but there's some breakage that can't be avoided, then.
2007-07-10T18:39:55 <johill> the theme should send you there
2007-07-10T18:40:00 <grzywacz> Like users having UserPreferences in their trails.
2007-07-10T18:40:09 <grzywacz> It does with the link on top, no problem with that.
2007-07-10T18:40:10 <johill> right, yeah
2007-07-10T18:40:20 <johill> don't see a way to fix that though
2007-07-10T18:40:30 <johill> well the page ought to be deleted so it'll go nowhere then
2007-07-10T18:40:33 <grzywacz> Can't neither. Oh well.
2007-07-10T18:41:45 <grzywacz> johill, the only notification-related thing you removed was the "send my account details with jabber" button?
2007-07-10T18:42:39 <johill> yeah
2007-07-10T18:42:39 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2296:f22518801de4 1.7/MoinMoin/ (action/userprefs.py userprefs/__init__.py): allow wizard-like userprefs (and document how to achieve that)
2007-07-10T18:42:58 <johill> I didn't see a handler for when you clicked it so I got confused and just removed it
2007-07-10T18:43:18 <johill> if you want to do it right, imho a new userprefs plugin for all the notification stuff would be good
2007-07-10T18:43:20 <grzywacz> ok, great
2007-07-10T18:43:23 <johill> oh no, I removed one more thing
2007-07-10T18:43:30 <johill> the 'send my password via jabber' one
2007-07-10T18:43:38 <grzywacz> ack
2007-07-10T18:44:26 <grzywacz> What next... Attachment notification via email?
2007-07-10T18:44:44 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2297:84aad7171a56 1.7/MoinMoin/widget/html.py: allow for_= (translated to for=) in html.LABEL
2007-07-10T18:44:46 <johill> :)
2007-07-10T18:45:57 <xorAxAx> grzywacz: yes
2007-07-10T18:47:07 <grzywacz> What creates .orig files? 3-way merging?
2007-07-10T18:47:20 <xorAxAx> well, yes
2007-07-10T18:47:39 <grzywacz> I have some leftovers, I guess they can be safely deleted then...
2007-07-10T19:01:34 <johill> cool, that was easy
2007-07-10T19:01:41 <johill> I now have an openid prefs plugin
2007-07-10T19:01:45 <johill> guess I can commit the openid code now :)
2007-07-10T19:01:57 <grzywacz> woot
2007-07-10T19:02:04 <xorAxAx> :-)
2007-07-10T19:02:10 <xorAxAx> enterprise moin!
2007-07-10T19:02:44 <johill> it has a list of currently associated IDs as well as allows adding ones to an existing account
2007-07-10T19:02:47 <johill> that's all we want, right?
2007-07-10T19:02:57 <johill> well you can remove ones
2007-07-10T19:03:04 <johill> and if openid auth is the only auth you can't remove all
2007-07-10T19:03:43 <johill> good thing I added session support ;)
2007-07-10T19:03:45 <johill> need it again here
2007-07-10T19:06:31 <johill> so yeah, I think I can commit it now
2007-07-10T19:07:14 <johill> well, the rp (client)
2007-07-10T19:07:47 <grzywacz> :)
2007-07-10T19:08:57 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2298:c81b9c983b1d 1.7/MoinMoin/util/moinoid.py: OpenID storage for moin session
2007-07-10T19:11:27 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2299:39d11cf4af6c 1.7/ (9 files in 8 dirs): OpenID relying party (client) support
2007-07-10T19:12:06 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2300:95e57cb59bb0 1.7/MoinMoin/auth/botbouncer.py: botbouncer.com OpenID verification plugin
2007-07-10T19:12:43 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2301:35617ed953c4 1.7/MoinMoin/userprefs/oid.py: OpenID preferences (allows adding/removing OpenIDs)
2007-07-10T19:12:44 <johill> done :)
2007-07-10T19:14:28 <johill> if you want to see the preferences then grab the python openid libs
2007-07-10T19:14:42 <johill> (http://alnk.org/cookylip)
2007-07-10T19:15:27 <johill> run the example server and go to http://131.234.73.169:8080/
2007-07-10T19:15:39 <johill> oh wait
2007-07-10T19:15:43 <johill> you can't log in using a localhost openid :)
2007-07-10T19:15:50 <johill> get a real one on moin-test.sipsolutions.net or something
2007-07-10T19:16:07 <johill> or just use http://localhost:8000/id/abc
2007-07-10T19:16:13 <johill> it's valid and will always reply with 'ok'
2007-07-10T19:16:32 <johill> though it might not work actually
2007-07-10T19:17:14 <johill> now I suppose that we'll have to get rid of the "forgot your password" link if MoinAuth isn't used
2007-07-10T19:21:15 <starshine> actually it would be nice to have auth plugins able to invoke an alternate URL with that
2007-07-10T19:21:28 <johill> good point
2007-07-10T19:21:48 <starshine> it could easily go to a plain page telling them how to call the help desk, or invoke a script on some ldap server elsewhere, or whatever
2007-07-10T19:22:18 <johill> yeah, though for all of those exccept the moin auth this is a config issue
2007-07-10T19:22:25 <starshine> or for really draconian sites lock their account til someone reopens it for them so nobody can damage their wiki pages for them
2007-07-10T19:22:28 <johill> I suppose it could be configured with the auth plugin though
2007-07-10T19:22:28 <dreimark> hmm seems we have a config bug http://test.wikiwikiweb.de/wiki/ can one explain why this becomes http://test.wikiwikiweb.de/wiki/moin.cgi/
2007-07-10T19:22:45 <johill> dreimark: because there's a redirecting html in the default?
2007-07-10T19:22:56 <dreimark> I have the same on my system
2007-07-10T19:23:37 <dreimark> and I have fcg and not cgi and I have not found where that happens
2007-07-10T19:24:49 <johill> wiki/htdocs/moin.html
2007-07-10T19:24:54 <johill> index.html
2007-07-10T19:24:55 <johill> or something
2007-07-10T19:24:57 <johill> iirc
2007-07-10T19:29:53 <dreimark> it is in index.html below htdocs, and we should change it. e.g. we can use it for advertising MM but that default is bad
2007-07-10T19:31:05 <johill> starshine: done :)
2007-07-10T19:31:05 <CIA-27> moin: Johannes Berg <johannes AT sipsolutions DOT net> * 2302:1f449e482bcc 1.7/MoinMoin/ (auth/__init__.py auth/openidrp.py userform/login.py): allow auth methods to set the login hint below the input fields
2007-07-10T19:34:10 <johill> grzywacz: will you be doing stuff with the prefs?
2007-07-10T19:36:45 <grzywacz> johill, not now :)
2007-07-10T19:37:01 <grzywacz> It doesn't look complicated anyway.
2007-07-10T19:37:10 <johill> ok, then I might look at refactoring some time soon, but dunno
2007-07-10T19:37:22 <grzywacz> No problem with me. :)
2007-07-10T19:38:38 <dreimark> btw. its worse to fix something in 1.6 and merge it into 1.7 because then you have to redo all the PEP8 changes ThomasWaldmann has already applied
2007-07-10T19:39:23 <grzywacz> Which sucks badly. 8)
2007-07-10T19:41:36 <johill> heh
2007-07-10T19:46:49 <johill> well, I guess that's it for now, I better go
2007-07-10T19:46:57 <johill> updated the docs too though
2007-07-10T19:48:30 <dreimark> bbl
2007-07-10T19:49:24 <starshine> johill: excellent.
2007-07-10T19:49:47 <johill> some more foo will be required with the auth plugins though
2007-07-10T19:49:55 <johill> if you only have ldap then right now you don't get any text
2007-07-10T19:50:17 <starshine> eep.
2007-07-10T19:50:28 <johill> better than being told to go to a page that doesn't work ;)
2007-07-10T19:50:59 <starshine> I know one site who's hot enough on their ldap they don't even have a localhost entry in /etc/hosts. (yes, they eventually broke something that expected this.)
2007-07-10T19:52:13 <johill> heh
2007-07-10T19:52:29 <johill> well really it's easy to get around even from the configuration
2007-07-10T19:52:39 <johill> but I just want to add an option to the ldap plugin to specify some html
2007-07-10T19:53:14 <johill> anyway, gotta go. I would, btw, appreciate ldap testing of the 1.7 auth :)
2007-07-10T20:08:31 <starshine> I'm not *at* an ldap site with moin right now; TW may have to test that aspect. I'm just commenting from the sysadmin perspective on that part
2007-07-10T20:34:36 <dreimark> bb
2007-07-10T20:37:15 <dreimark> * reading mentoring questions
2007-07-10T20:37:23 <xorAxAx> ugh, blue
2007-07-10T20:37:54 <grzywacz> Evil colors.
2007-07-10T20:38:05 <grzywacz> Very evil. ;]
2007-07-10T20:39:16 <xorAxAx> as long as it doesnt blink
2007-07-10T20:39:38 <grzywacz> how about unicode RTL? ;-)
2007-07-10T20:39:48 <xorAxAx> thats fine
2007-07-10T20:43:31 <dreimark> grzywacz: if ThomasWaldmann sends something with a * he chooses blue too but may be blue is not blue
2007-07-10T20:44:00 <xorAxAx> dreimark: well, ThomasWaldmann doesnt use any colours
2007-07-10T20:44:11 <xorAxAx> dreimark: your client will change the colour most probably
2007-07-10T20:44:28 <dreimark> this is now red
2007-07-10T20:44:44 <xorAxAx> no, i dont see any red :)
2007-07-10T20:44:53 <dreimark> then its my client
2007-07-10T20:46:35 <dreimark> 3. and 4. are relative questions
2007-07-10T20:47:03 <dreimark> bad for statistics
2007-07-10T20:47:37 <starshine> I can tell my client a 'blue' is any color I want.
2007-07-10T20:49:02 <grzywacz> But the you miss all the "fun".:P
2007-07-10T20:49:48 <xorAxAx> btw, you 3 are purple
2007-07-10T20:49:51 <xorAxAx> in my client
2007-07-10T20:49:55 <grzywacz> You're green.
2007-07-10T20:50:02 <xorAxAx> yes!
2007-07-10T20:50:02 <grzywacz> Nice, calming color. :P
2007-07-10T20:50:09 <xorAxAx> my favorite colour
2007-07-10T20:50:16 <grzywacz> Mine as well. ;)
2007-07-10T20:51:40 <starshine> my favorite color is midnight blue but it's terrible for a foreground color :)
2007-07-10T20:51:54 <grzywacz> Especially on gray background. :P
2007-07-10T20:52:15 <xorAxAx> hmm, midnight blue ... isnt that black? :)
2007-07-10T20:52:21 <xorAxAx> hmm, only if the moon is missing
2007-07-10T20:53:35 <starshine> unless you live in the wilds, no, there's far too much ambient light from city lines on the horizon
2007-07-10T20:53:45 <starshine> but *um* we digress.
2007-07-10T20:54:05 <xorAxAx> oh, so midnight blue is smoggish grey? :)
2007-07-10T20:54:05 <grzywacz> Ambient light from cities tends to look orange at night.
2007-07-10T20:54:13 <xorAxAx> grey/orange :)
2007-07-10T20:54:35 <xorAxAx> blue and orange pair up nicely as complementary colours :)
2007-07-10T20:55:13 <grzywacz> Unless you mean background/foreground on a website, I must agree :D
2007-07-10T20:59:03 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2342:d9da7dbce6cd 1.7-jabber-knowak/MoinMoin/userprefs/__init__.py: Minor spelling fixes.
2007-07-10T20:59:04 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2343:ebc8fc2a482a 1.7-jabber-knowak/ (6 files in 2 dirs): Add user_created_message() to share some code. Some fixes to support subjects.
2007-07-10T20:59:05 <CIA-27> moin: Karol 'grzywacz' Nowak <grzywacz@sul.uni.lodz.pl> * 2344:91b9d9e40e07 1.7-jabber-knowak/ (7 files in 3 dirs): Merge with my devel branch.
2007-07-10T22:27:48 <dreimark> hi neagulm
2007-07-10T22:28:46 <neagulm> hello dreimark
2007-07-10T22:29:31 <dreimark> i filed the survey a few minutes ago
2007-07-10T22:30:35 <neagulm> dreimark, The survey?
2007-07-10T22:31:21 <dreimark> neagulm: you should go to your student account on google, you should have one there too
2007-07-10T22:31:31 <neagulm> oh, yes
2007-07-10T22:31:35 <neagulm> i forgot about it
2007-07-10T22:32:05 <dreimark> if you want money you should not miss that
2007-07-10T22:33:44 <dreimark> btw. if you have no concrete nice idea how to embed the language classifier i would prefer first to proceed finishing
2007-07-10T22:34:19 <dreimark> SB integration, documentation and afterwards working on additional features
2007-07-10T22:35:27 <neagulm> dreimark, ok. So I will finish the SB integration...
2007-07-10T22:35:54 <dreimark> :)
2007-07-10T22:35:58 <neagulm> dreimark, but after finishing I will work for language classification or openid ? :)
2007-07-10T22:36:28 <neagulm> dreimark, or both ?
2007-07-10T22:36:53 <neagulm> dreimark, maybe it would be better both. I think that language classification might be a very usefull feature
2007-07-10T22:36:59 <dreimark> we have to talk with johill how much he has already done.
2007-07-10T22:37:13 <dreimark> on openid
2007-07-10T22:37:49 <dreimark> may be its quite finished.
2007-07-10T22:40:23 <neagulm> ok
2007-07-10T22:40:34 <dreimark> neagulm: I have no objections if you like to work on both but the sb project needs to finished first
2007-07-10T22:40:56 <dreimark> or quite finished
2007-07-10T22:42:44 <dreimark> in working order and documented
2007-07-10T22:45:40 <dreimark> neagulm: and adding another feature will give +++ honor
2007-07-10T22:46:52 <neagulm> dreimark, why does not MM have REST support ? It would be nice to implement
2007-07-10T22:48:49 <dreimark> REST in addtion to xmlrpc (REpresentational State Transfer Architektur)?
2007-07-10T22:50:11 <xorAxAx> BUZZWORD ALARM
2007-07-10T22:51:13 <neagulm> xorAxAx, :)
2007-07-10T22:51:18 <neagulm> dreimark, YES
2007-07-10T22:54:08 <dreimark> neagulm: a simple answer noone has requested it or added some code. I think there is no special reason why we didn't have it yet
2007-07-10T22:56:41 <neagulm> brb
2007-07-10T22:57:09 <dreimark> sorry in german http://www.oio.de/public/xml/rest-webservices.htm
2007-07-10T22:58:32 <xorAxAx> moin's xmlrpc api is completly rest-compliant
2007-07-10T22:58:41 <xorAxAx> so it supports rests nicely
2007-07-10T22:58:44 <xorAxAx> neagulm: eat that!
2007-07-10T22:58:44 <xorAxAx> :-)
2007-07-10T23:03:32 <xorAxAx> grzywacz: how is attachment notifying working? :)
2007-07-10T23:17:58 <neagulm> xorAxAx, :) thank you! :D
2007-07-10T23:18:12 <neagulm> xorAxAx, I didn't know that
2007-07-10T23:19:25 <grzywacz> xorAxAx, is not :)
2007-07-10T23:19:39 <grzywacz> xorAxAx, I had a break to socialise with a friend, now back to night coding :D
2007-07-10T23:23:10 <xorAxAx> hehe
2007-07-10T23:27:23 <neagulm> dreimark, I had lots of PEP8 error in my code... I spent over 1h fixing coding style :(
2007-07-10T23:29:26 <dreimark> neagulm: I did the mistake to merge 1.6 code in 1.7 which was beforehand cleaned so i have had to do ThomasWaldmann work again
2007-07-10T23:32:27 <dreimark> but its important to do this effort
2007-07-10T23:53:56 <grzywacz> Can I somehow get a current user from request object?
2007-07-10T23:54:37 <dreimark> grzywacz: see how superuser works
2007-07-10T23:55:53 <xorAxAx> grzywacz: request.user
2007-07-10T23:56:43 <grzywacz> d'oh
2007-07-10T23:56:46 <grzywacz> :)
2007-07-10T23:57:30 * xorAxAx hands grzywacz a `vars(request)` on the debug prompt
2007-07-10T23:58:26 * grzywacz doesn't use debug prompts ;]
2007-07-10T23:58:38 <xorAxAx> print vars(request)
MoinMoin: MoinMoinChat/Logs/moin-dev/2007-07-10 (last edited 2007-12-22 22:45:02 by IrcLogImporter)