2008-05-02T00:33:25  <ThomasWaldmann> http://moinmo.in/MoinMoinBugs/TypeError%3A%20unsubscriptable%20object can anybody reproduce this?
2008-05-02T00:43:29  <zenhase> hmm, i got galeon 2.0.x
2008-05-02T00:44:29  <zenhase> oh, it's a windows based moin install :o
2008-05-02T00:44:47  <zenhase> hmm, can't test it then, sorry
2008-05-02T00:48:24  <ThomasWaldmann> maybe try what happens with that locale
2008-05-02T00:48:48  <zenhase> hmm ok
2008-05-02T00:49:45  <zenhase> hmm, i think i will put it off for tomorrow morning. i just realized i will have to get up in 7 hours and i should go to sleep right now :o
2008-05-02T01:00:09  <ThomasWaldmann> sure :)
2008-05-02T02:10:36  <moon> ThomasWaldmann: I was read that mail. thanks. :)
2008-05-02T02:11:54  <ThomasWaldmann> did you already have a look at the moin dev tools?
2008-05-02T02:12:43  <moon> is it mean mecurial and checking out the code?
2008-05-02T02:14:27  <ThomasWaldmann> yeah
2008-05-02T02:15:08  <moon> yes and no.
2008-05-02T02:15:25  <moon> I installed and checking out.
2008-05-02T02:16:34  <moon> but my laptop's hard disk was erased without any reason.
2008-05-02T02:16:43  <moon> :-(
2008-05-02T02:17:02  <ThomasWaldmann> hard disks often die
2008-05-02T02:17:49  <moon> anyway, I will reinstall windows and try that again.
2008-05-02T02:18:47  <ThomasWaldmann> you could also install ubuntu :D
2008-05-02T02:19:30  <moon> I like linux and used it about 7 years.
2008-05-02T02:20:51  <moon> but in korea, using linux in main system is so uncomfortable.
2008-05-02T02:21:11  <moon> because of active x reason.
2008-05-02T02:21:18  <livibetter> same in Taiwan
2008-05-02T02:21:34  <livibetter> so I also have Windows aside
2008-05-02T02:21:38  <ThomasWaldmann> what's up with(out) activex?
2008-05-02T02:21:53  <livibetter> I need to use smartcard reader
2008-05-02T02:22:00  <livibetter> in IE...
2008-05-02T02:22:34  <livibetter> banks only develop for IE
2008-05-02T02:22:39  <ThomasWaldmann> livibetter: that sound like an insecurity architecture :D
2008-05-02T02:23:07  <moon> many big size webstes and public department's website using some kind of active x plugin to security login
2008-05-02T02:23:36  <ThomasWaldmann> omg
2008-05-02T02:23:53  <moon> livibetter: It also korea :
2008-05-02T02:24:07  <livibetter> I think it will be safe as long as your windows isn't hacked
2008-05-02T02:24:14  <livibetter> haha...
2008-05-02T02:24:31  * ThomasWaldmann .oO(for 5 minutes :)
2008-05-02T02:24:32  <livibetter> I don't install additional softwares on windows
2008-05-02T02:24:53  <livibetter> not even use browser...
2008-05-02T02:28:11  <ThomasWaldmann> btw, there is some "ie for linux" stuff. I can't say whether it has active x stuff though as I never used it.
2008-05-02T02:28:34  <livibetter> I have tried, it didn't work for me
2008-05-02T02:29:29  <moon> :-) anyway active x problem is hot potato in korea.
2008-05-02T02:31:28  <moon> I'm going to my contury home. so, I can't connect this channel about 3 or 4 days.
2008-05-02T02:31:51  <moon> everybody have a wonderful weekend and see you next week. :-)
2008-05-02T02:32:03  <ThomasWaldmann> u2 :)
2008-05-02T02:32:13  <livibetter> nice to meet you!
2008-05-02T07:47:23  <zenhase> *yawn*
2008-05-02T07:48:27  <zenhase> it's a great morning if the first jabber-message you see is this link http://erleuchtet.org/~cupe/eis.jpg
2008-05-02T08:24:54  <waldi> hihi
2008-05-02T08:53:36  <dreimark_> moin
2008-05-02T08:55:13  <ThomasWaldmann> moin
2008-05-02T09:14:47  <dreimark_> ThomasWaldmann: I do look at the moin command page at sunday
2008-05-02T09:15:04  <dreimark_> it is quite nice in kiel
2008-05-02T09:15:47  <dreimark_> all people do share greetings by "moin"
2008-05-02T09:21:03  <ThomasWaldmann> dreimark_: hehe :)
2008-05-02T09:22:53  <dreimark_> gizmach: hi
2008-05-02T09:23:23  <dreimark_> someone told me ldap groups can inherit other groups or members
2008-05-02T09:25:27  <dreimark_> will this extend the limit of 15000 users / group
2008-05-02T09:26:43  <dreimark_> the one in the neighbour institute i was talking too told me he organizes his groups dependent on their organisations subunit
2008-05-02T09:27:00  <ThomasWaldmann> johill: on moin-user someone has questions about auth / session. before he reinvents the wheel, maybe talk with him about what's already there.
2008-05-02T09:31:22  <dreimark_> gizmach: if a user is added to many groups then disabling the user should be possible at one place for every group
2008-05-02T09:33:02  <dreimark_> which entries were used to have more than one values regular
2008-05-02T09:35:32  <dreimark_> (multivalued).
2008-05-02T09:38:26  <dreimark_> gizmach: i think if one uses ldap for user organistion he has defined users
2008-05-02T09:38:43  <dreimark_> by e.g. name, password, email ...
2008-05-02T09:41:27  <dreimark_> have to go
2008-05-02T10:47:47  <gizmach> moin
2008-05-02T10:59:46  <waldi> dreimark_: usualy ldap groups are not recursively expanded
2008-05-02T12:04:32  <kikka> moin
2008-05-02T12:13:43  <gizmach> kikka: :)))
2008-05-02T12:17:07  <gizmach> waldi: could you please explain " usualy ldap groups are not recursively expanded"
2008-05-02T12:24:18  <waldi> if you lookup a group, you don't check if a member is also a group
2008-05-02T12:31:21  <gizmach> ok...
2008-05-02T12:34:32  <kikka> hey gizmach:)))
2008-05-02T14:29:27  <zenhase> re
2008-05-02T14:34:06  <ThomasWaldmann> zenhase: if still both webob and werkzeug are your choices, maybe a comparison of pros/cons of both would be a fine preparation of your project
2008-05-02T14:35:50  <zenhase> ThomasWaldmann: yeah, that's a good idea
2008-05-02T14:36:49  <ThomasWaldmann> (comparision from a moin POV)
2008-05-02T14:37:39  <zenhase> so like make some demands for such a library and look which ones are met by those two individually
2008-05-02T14:38:13  <ThomasWaldmann> you can also ask your mentor why he did not use webob, but invent werkzeug :D
2008-05-02T14:39:40  <ThomasWaldmann> (apart from NIH aspects :P )
2008-05-02T14:40:27  <zenhase> i think some reason i already know
2008-05-02T14:40:36  <zenhase> like for example there was no webob ;)
2008-05-02T14:40:52  <zenhase> it was only the complete paste-stack back then, which is quite big
2008-05-02T14:41:08  <zenhase> but i guess he had some other reasons too
2008-05-02T14:41:23  <zenhase> and yes, that's what i want to talk about with him next
2008-05-02T14:44:31  <ThomasWaldmann> also, before turning all upside down, please document migration options for our current request/*.py users
2008-05-02T14:48:38  <ThomasWaldmann> livibetter: thanks for the patch :)
2008-05-02T14:49:00  <livibetter> You are welcome! I just added a patch for my patch
2008-05-02T14:49:02  <zenhase> hmm
2008-05-02T14:49:21  <zenhase> more like server/*.py or do i miss something?
2008-05-02T14:49:29  <zenhase> oh, wait
2008-05-02T14:49:37  <zenhase> you mean for developers :)
2008-05-02T14:49:50  <zenhase> who have to work on the new request-objects
2008-05-02T14:50:32  <ThomasWaldmann> zenhase: whatever you want to touch :) (I guess it will be both)
2008-05-02T14:51:32  <ThomasWaldmann> zenhase: no, i meant end users / moin admins wanting to migrate from moin 1.7 to moin-1.8-wsgi without nervous breakdowns :)
2008-05-02T14:51:59  <ThomasWaldmann> livibetter: cool, I'll have a look later.
2008-05-02T14:52:03  <ThomasWaldmann> gtg, bbl ...
2008-05-02T14:53:02  <ThomasWaldmann> livibetter: at the bottom of MoinDev/MoinTranslation, there are some changes the zh-tw stuff should be checked for (on master17)
2008-05-02T14:53:26  <zenhase> ThomasWaldmann: i think the change for users will be mostly hidden by moin.[f]cgi scripts which they already use anyway
2008-05-02T14:53:27  <livibetter> ThomasWaldmann: ok I will check that
2008-05-02T14:53:53  <zenhase> ThomasWaldmann: i think the most impact will be for mod_python and twisted users
2008-05-02T14:54:12  <zenhase> we will have to write migration and docs for those
2008-05-02T14:54:16  <zenhase> erm i will
2008-05-02T14:54:26  <ThomasWaldmann> :)
2008-05-02T14:54:30  * ThomasWaldmann away
2008-05-02T14:54:33  <zenhase> cu later
2008-05-02T16:27:01  <ThomasWaldmann> re
2008-05-02T16:38:36  <mmihaljevic> re
2008-05-02T16:39:27  <gizmach> :)
2008-05-02T17:27:31  <livibetter> ThomasWaldmann: I am not sure what did you want me to look at, could you give me a direct link of the page?
2008-05-02T17:30:10  <ThomasWaldmann> livibetter:  http://moinmo.in/MoinDev/Translation  >  "Please have a correct ##master-page: line!" section
2008-05-02T17:30:43  <livibetter> I see
2008-05-02T17:31:25  <livibetter> and if I want to translate po, should I push it into repo or edit on master?
2008-05-02T17:32:00  <ThomasWaldmann> it lists 7 pages on master17.moinmo.in without acls for zh-tw
2008-05-02T17:32:37  <ThomasWaldmann> livibetter: the po is edited on master17.moinmo.in (or on master16.moinmo.in if you just want it for 1.6 only)
2008-05-02T17:33:09  <livibetter> understood
2008-05-02T17:37:10  <livibetter> ThosmasWaldmann: I searched for en, those look like Chinese is language code 'zh', not 'zh-tw'
2008-05-02T17:38:00  <livibetter> should I change for them?
2008-05-02T17:41:00  <ThomasWaldmann> livibetter: iirc, we have both zh and zh-tw
2008-05-02T17:42:12  <ThomasWaldmann> do the -#acl "#language zh-tw" search
2008-05-02T17:42:30  <livibetter> I did too, there are 7 pages like you said
2008-05-02T17:42:41  <ThomasWaldmann> (it is fine if it does not find zh-tw pages when searching for en :)
2008-05-02T17:42:59  <livibetter> ok
2008-05-02T17:43:12  <ThomasWaldmann> if you like, you can also fix the bugs on the zh pages (as long as zh people would be happy with your changes)
2008-05-02T17:43:32  <livibetter> btw, I don't have permission to edit MoinI18n/zh-tw
2008-05-02T17:43:44  <ThomasWaldmann> read MoinMoin:EditingOnMoinMaster
2008-05-02T17:55:47  <livibetter> I have added myself, but still can't edit
2008-05-02T17:58:15  <ThomasWaldmann> did you log in (does it show your name at the top border)?
2008-05-02T17:58:26  <starshine> yeah you have to be You to edit :)
2008-05-02T17:58:31  <livibetter> yes, i did
2008-05-02T17:58:48  <starshine> did you spell yourself properly?
2008-05-02T18:01:05  <ThomasWaldmann> livibetter: which page do you try to edit? url?
2008-05-02T18:01:16  <livibetter> http://master17.moinmo.in/MoinI18n/zh-tw
2008-05-02T18:02:37  <ThomasWaldmann> strange
2008-05-02T18:02:49  <ThomasWaldmann> guess you found some bug X)
2008-05-02T18:03:18  <livibetter> I have another question.. why do usernames in RecentChanges links to moinmo.in not master17.moinmo.in?
2008-05-02T18:04:55  <ThomasWaldmann> livibetter: try now
2008-05-02T18:05:17  <livibetter> yes, I can edit not
2008-05-02T18:05:20  <livibetter> * now
2008-05-02T18:05:22  <ThomasWaldmann> I had to nuke dicts_groups
2008-05-02T18:05:28  <ThomasWaldmann> BUG!
2008-05-02T18:06:13  <TheSheep> oh no!
2008-05-02T18:06:20  * TheSheep hides
2008-05-02T18:06:55  <ThomasWaldmann> :P
2008-05-02T18:07:14  <ThomasWaldmann> sheep have to hide those days anyway :))
2008-05-02T18:08:03  * TheSheep hides on train tracks in a tunnel
2008-05-02T18:31:42  <ThomasWaldmann> livibetter: your created your user account short before editing the group page, right?
2008-05-02T18:32:19  <livibetter> yes
2008-05-02T18:32:42  <livibetter> is that the problem?
2008-05-02T18:33:05  <ThomasWaldmann> no, i just wanted to put some facts into the bug report
2008-05-02T18:33:57  <ThomasWaldmann> livibetter: in case you still search for bugs to fix, we have one more now :)))
2008-05-02T18:37:25  <livibetter> hehe, I will try, my capability isn't enough to solve most of them
2008-05-02T20:27:20  <ThomasWaldmann> re
2008-05-02T20:35:51  <gizmach> hi ThomasWaldmann
2008-05-02T20:57:39  <ThomasWaldmann> 2008-05-02 20:47:25,704 MoinMoin.server.server_standalone INFO 127.0.0.1 "GET /SystemInfo?action=newaccount HTTP/1.1" 200 -
2008-05-02T20:57:42  <ThomasWaldmann> 2008-05-02 20:47:55,143 MoinMoin.mail.sendmail ERROR smtp mail failed with an exception.
2008-05-02T20:57:58  <ThomasWaldmann> (i just clicked on "create account")
2008-05-02T20:58:09  <ThomasWaldmann> why does it want to send mail?
2008-05-02T21:51:21  <johill> ThomasWaldmann: which user has session problems :)
2008-05-02T22:14:53  <ThomasWaldmann> johill: ?
2008-05-02T22:16:01  <johill> ThomasWaldmann: you said some user was working on session stuff/had problems
2008-05-02T22:23:16  <ThomasWaldmann> on the mailing list, some of the last mails
2008-05-02T22:24:38  <johill> doh. I'm not subscribed to that
2008-05-02T22:24:42  <johill> can you ask them to CC me?
2008-05-02T22:26:58  <ThomasWaldmann> ok
2008-05-02T22:55:02  <ThomasWaldmann> hmm, TitleSearch.xapian_wanted returns True
2008-05-02T22:55:55  <ThomasWaldmann> but for title searching, xapian is rather useless (as is, it only finds single words - for a title without blanks, that means you can only find the complete title)
2008-05-02T23:03:57  <johill> xapian search is misdesigned anyway
2008-05-02T23:04:47  <johill> so just remove that?
2008-05-02T23:07:36  <ThomasWaldmann> hmm, if i just return False there, that seems to disable xapian search for the whole query (not only for the titlesearch)
2008-05-02T23:07:59  <johill> told you it was misdesigned ;)
2008-05-02T23:08:36  <johill> the code was written as though it was the only search code
2008-05-02T23:08:39  <johill> but that's obviously not true
2008-05-02T23:34:40  <ThomasWaldmann> if we had stuff in normalized form, it could be done in multiple passes (for xapian and for normal search and for every AND-term)
2008-05-02T23:36:16  <johill> that's what I was planning for the storage search stuff
2008-05-02T23:36:31  <johill> see the code I have there for index search optimisations
2008-05-02T23:45:24  <ThomasWaldmann> XOR is wrong :P
2008-05-02T23:46:22  <ThomasWaldmann> hmm, it matches the comment. so it is rather meant as "one of all"?
2008-05-02T23:47:18  <johill> exactly one of all
2008-05-02T23:47:26  <johill> which is xor if you have two
2008-05-02T23:48:19  <ThomasWaldmann> but xor(1,1,1)==1
2008-05-02T23:48:36  <johill> oh, I never thought about xor on more than two
2008-05-02T23:48:55  <ThomasWaldmann> not sure if it makes much sense for searching
2008-05-02T23:49:06  <johill> true too
2008-05-02T23:49:08  <livibetter> xor(1,1,1) = xor(xor(1,1),1) = xor(0,1) = 1
2008-05-02T23:49:50  <johill> yes, obviously, I just didn't think of it
2008-05-02T23:50:00  <johill> started with xor(a,b) and generalised to "exactly one of"
2008-05-02T23:50:16  <johill> (which probably makes more sense for search anyway)

MoinMoin: MoinMoinChat/Logs/moin-dev/2008-05-02 (last edited 2008-05-01 22:45:02 by IrcLogImporter)