2007-05-28T03:21:55  <zenhase> *yawn* gn8
2007-05-28T08:11:46  <dreimark> ThomasWaldmann: SystemInfo works on t.www.de
2007-05-28T08:16:52  <dreimark> some days before it has worked on my system too, I have used it to check the status of xapian
2007-05-28T09:37:23  <neagulm> moin
2007-05-28T11:24:12  <ThomasWaldmann> moin
2007-05-28T11:24:41  <starshine> moin
2007-05-28T11:25:31  <ThomasWaldmann> Summer of Code is on. :)
2007-05-28T11:31:16  <neagulm> ye
2007-05-28T11:31:17  <neagulm> yes
2007-05-28T11:44:37  * neagulm want's to implement a MoinMoin bar for firefox :)
2007-05-28T11:46:28  <zenhase> moin
2007-05-28T13:03:37  <neagulm> dreimark, I think that we might need captcha's to check if a user is a bot or a human
2007-05-28T13:04:29  <neagulm> dreimark, Using only SB for enforcing the editing policy is not ok
2007-05-28T13:05:52  <dreimark> neagulm: see MoinMoinChat/Logs/moin-dev/2007-05-25 discussion of recaptcha.net
2007-05-28T13:06:27  <dreimark> neagulm: you think about verifying ?
2007-05-28T13:06:48  <starshine> I don't like captcha because there are plenty of humans who *can't* answer them. nuff said.
2007-05-28T13:07:31  <dreimark> starshine: see that discussion too
2007-05-28T13:08:33  <neagulm> dreimark, yes. I don't trust only the classifier, at least at the beginning... The captcha's should be used only when we have a transition like: hamPage->spamPage
2007-05-28T13:10:40  <lanius> ThomasWaldmann: can you update my 1.7 branch so i have the current code in it
2007-05-28T13:13:32  <starshine> dreimark: iirc I participated the first time, a little bit.
2007-05-28T13:13:42  <zenhase> lanius: just pull the changesets from the real trunk
2007-05-28T13:14:17  <xorAxAx> hi my student, grzywacz
2007-05-28T13:15:25  <dreimark> starshine: neagulm: it should be added in that way that it is optional to the wikiadministrator to use it
2007-05-28T13:16:06  <dreimark> if we have a moderated wiki it is not necessary but the classifier will help people to force to enter one language
2007-05-28T13:17:44  <ThomasWaldmann> lanius: hg pull moin/1.7
2007-05-28T13:18:14  <grzywacz> xorAxAx, hi, I'm back. It's time to commit some stuff, I presume? :D
2007-05-28T13:18:20  <lanius> ThomasWaldmann: k
2007-05-28T13:18:28  <grzywacz> Hello others. :)
2007-05-28T13:18:33  <zenhase> hi grzywacz
2007-05-28T13:18:55  <grzywacz> zenhase, hello, what's happened to your nick? 8)
2007-05-28T13:19:19  <dreimark> ThomasWaldmann: did you updated the other student braches too ?
2007-05-28T13:20:00  <ThomasWaldmann> i didnt update student branches
2007-05-28T13:20:05  <xorAxAx> grzywacz: yes, one commit per 10 minutes please :)
2007-05-28T13:20:26  <grzywacz> xorAxAx, ok, but starting in the evening, 'cos I have to go to the uni in 2 hours. :-D
2007-05-28T13:20:39  <xorAxAx> we have a public holiday here, hehe
2007-05-28T13:20:58  <grzywacz> Lucky you. :)
2007-05-28T13:21:00  <starshine> dreimark: perhaps if you hook it as an approve method on the Save function, either instead of or in addition to SecurityPolicy
2007-05-28T13:21:22  <starshine> ..the one that prevents spam from being saved.
2007-05-28T13:21:29  <neagulm> dreimark, yes but we should not assume that the classifier is always right, at least at the beginning
2007-05-28T13:23:09  <starshine> 1. it's visual, good users with visual issues will suffer; 2. there is a methodology for spammers to answer them well; 3. it could be misclassified? (more distant problem)
2007-05-28T13:26:10  <lanius> ThomasWaldmann: seems to work :D
2007-05-28T13:32:08  <dreimark> neagulm: who should be allowed to correct the classification?
2007-05-28T13:35:02  <neagulm> dreimark, admins or users that have the classification right (I'm thinking in introducing this)
2007-05-28T13:37:25  <dreimark> so that is a special group only so I think a captcha will only make sense if its open to do for all
2007-05-28T13:44:47  <neagulm> dreimark, for a public wiki the captcha is very important. For a moderated one the captcha is almost useless
2007-05-28T13:47:43  <lanius> abort: push creates new remote branches! (did you forget to merge? use push -f to force)
2007-05-28T13:47:52  <lanius> what does that mean
2007-05-28T13:48:10  <xorAxAx> that you have two concurrent branches in your local repo
2007-05-28T13:48:17  <xorAxAx> try "hg heads"
2007-05-28T13:48:39  <lanius> only get one entry
2007-05-28T13:49:04  <xorAxAx> hmm, then you need to pull first
2007-05-28T13:49:22  <xorAxAx> it means that your repo has the head on another branch than the remote repo
2007-05-28T13:49:28  <xorAxAx> (and you will need to merge)
2007-05-28T13:49:46  <xorAxAx> you can have a look at the resulting repo structure using hg branchview:
2007-05-28T13:49:48  <grzywacz> hg pull -u, that is
2007-05-28T13:49:52  <grzywacz> or just pull ;S
2007-05-28T13:50:04  <xorAxAx> http://hg.alexanderweb.de/moin-1.7-storage-hwendel/branchview/cc636ac8d6a6
2007-05-28T13:50:18  <xorAxAx>  http://hg.alexanderweb.de/moin-1.7-storage-hwendel/branchview
2007-05-28T13:50:26  <lanius> now there are two
2007-05-28T13:50:48  <dreimark> neagulm: lets wait and see - make it optional
2007-05-28T13:51:07  <neagulm> dreimark, ok
2007-05-28T13:51:19  <lanius> now it worked, strange
2007-05-28T13:51:54  <neagulm> dreimark, i'm now reuniting the two actions in a single one, as ThomasWaldmann suggested
2007-05-28T13:52:01  <neagulm> dreimark, it's more natural
2007-05-28T13:54:04  <dreimark> neagulm: what does swspamstatus mean the sw? is it a typo and it should be sb?
2007-05-28T13:54:37  <neagulm> neagulm, I'm thinking in something like "switchspamstatus"
2007-05-28T13:54:43  <neagulm> dreimark, I'm thinking in something like "switchspamstatus"
2007-05-28T13:55:36  <dreimark> ok :)
2007-05-28T13:55:59  <neagulm> dreimark, I didn't come with a better idea... do you suggest a more appropriate name ?
2007-05-28T13:57:00  <dreimark> thinking... currently no better name, maybe toggle instead of switch
2007-05-28T14:06:03  <neagulm> dreimark, is in MoinMoin a built-in function to remove a user from a group? or a page from a category ?
2007-05-28T14:10:35  <dreimark> currently no, its always done by editing
2007-05-28T14:12:27  <neagulm> dreimark, ok
2007-05-28T14:12:46  <dreimark> parts of RecommedPage could be used but that needs to be refactored too
2007-05-28T14:13:07  <dreimark> that is on ActionMarket
2007-05-28T14:14:26  <zenhase> hmm
2007-05-28T14:14:59  <zenhase> grzywacz: it changed to the one i use on ircnet
2007-05-28T14:15:10  <dreimark> better write a new function for that
2007-05-28T14:21:41  <dreimark> bbl some hours
2007-05-28T16:55:44  <zenhase> hmm
2007-05-28T16:56:35  <zenhase> i realize that moin with light-fcgi is perhaps not the perfect solution when debugging is needed
2007-05-28T16:59:06  <xorAxAx> hehe
2007-05-28T17:01:36  <ThomasWaldmann> zenhase: moin.py or cgi
2007-05-28T17:02:26  <ThomasWaldmann> moin.py is especially nice if you want to use some debugger as the one in eclipse/pydev
2007-05-28T17:02:52  <ThomasWaldmann> except that you have to kill it manually often
2007-05-28T17:03:25  <zenhase> i think i will go with moin.py
2007-05-28T17:04:13  <zenhase> that way i have debug-output on the console and restarting can be fixed with a while-loop and ctrl-c
2007-05-28T17:04:25  <ThomasWaldmann> for 1.6/1.7 you can directly run moin.py from toplevel directory. but please don't commit any changes in the wiki part (like edit-log).
2007-05-28T17:04:58  <zenhase> i would like to run it on a created wikiinstance
2007-05-28T17:05:34  <zenhase> just run it from the wikiinstance-directory where wikiconfig.py is located, i presume?
2007-05-28T17:11:35  <zenhase> hmm k, not that easy :>
2007-05-28T17:35:00  <neagulm> bbl
2007-05-28T20:00:19  <xorAxAx> dreimark: you can cheat by using the language name stored in the translation files
2007-05-28T20:03:05  <zenhase> the sky in karlsruhe is crying and i am wet to the bone :<
2007-05-28T20:05:10  <dreimark> xorAxAx: X-Language-in-English can I get a list of those
2007-05-28T20:06:07  <xorAxAx> see how the user form is generated
2007-05-28T20:11:04  <dreimark> cool
2007-05-28T20:16:36  <neagulm> zenhase, You are lucky, In timisoara it is very very hot >30 degrees Celsius
2007-05-28T20:17:28  * neagulm is reading PEP8 again...
2007-05-28T21:04:43  <CIA-27> moin: Reimar Bauer <rb.proj AT googlemail DOT com> * 2085:a69e49763d21 1.6/MoinMoin/search/Xapian.py: Xapian: used Stemmer.algorithms for checking
2007-05-28T21:09:04  <dreimark> bbl 30mins
2007-05-28T21:44:33  <zenhase> i am currently trying to dissect the html output with genshis .select method on a html stream
2007-05-28T21:45:37  <zenhase> there seem to be some issues
2007-05-28T21:46:15  <zenhase> it throws away those [if IE] comments
2007-05-28T21:48:31  <zenhase> oh, i stand corrected
2007-05-28T21:49:17  <zenhase> hmm ... ah now i don't ;>
2007-05-28T22:08:31  <ThomasWaldmann> dreimark: why not just catch the TypeError?
2007-05-28T22:09:52  <dreimark> if debug we know which lang is supported and I learned from that that we need to be very carefull with the iso names for lang names and shortcuts
2007-05-28T22:11:21  <ThomasWaldmann> you mean that Stemmer(lang) doesnt accept the isoname of some languages?
2007-05-28T22:20:33  <dreimark> they have less languages, we use x-language-in-english to describe the long name while searching for a common definition I found several iso norms for short and long
2007-05-28T22:21:30  <dreimark> and the best would be python has a builin function but I didn't found one
2007-05-28T22:21:48  <dreimark> builtin
2007-05-28T22:45:50  <ThomasWaldmann> there are 2 norms, one for 2 char and one for 3 char language identifiers
2007-05-28T22:46:09  <ThomasWaldmann> (we use the 2 char norm)
2007-05-28T22:49:25  <ThomasWaldmann> but I still don't understand why your change is better than just adding except TypeError: ...
2007-05-28T22:50:05  <ThomasWaldmann> (maybe give an example what your code handles better)
2007-05-28T22:57:10  <neagulm> dreimark, I have to leave....
2007-05-28T22:57:26  <neagulm> see you tomorrow and good night to all
2007-05-28T22:57:37  <dreimark> good night neagulm
2007-05-28T22:59:05  <dreimark> ThomasWaldmann: they use dutch, english
2007-05-28T23:08:07  <ThomasWaldmann>      |  algorithm names may be obtained by calling the `algorithms()` function
2007-05-28T23:08:07  <ThomasWaldmann>      |  in this module.  In addition, the appropriate stemming algorithm for a
2007-05-28T23:08:07  <ThomasWaldmann>      |  given language may be obtained by using the 2 or 3 letter ISO 639
2007-05-28T23:08:07  <ThomasWaldmann>      |  language codes.
2007-05-28T23:08:32  <ThomasWaldmann> ... but you can't query the short names. great. 8-X
2007-05-28T23:09:25  <ThomasWaldmann> but still: it is allowed to give the 2 letter iso name, so why not just do that?
2007-05-28T23:11:02  <dreimark> ThomasWaldmann: I agree
2007-05-28T23:14:14  <dreimark> can I use algorithms for SystemInfo to show which langs are stemmable ?
2007-05-28T23:23:18  <dreimark> ThomasWaldmann: I'll change that tomorrow
2007-05-28T23:27:27  <dreimark> http://www.cheeserater.com/packages/MoinMoin/
2007-05-28T23:29:01  <ThomasWaldmann> sure
2007-05-28T23:32:40  <dreimark> good night

MoinMoin: MoinMoinChat/Logs/moin-dev/2007-05-28 (last edited 2007-10-29 19:20:22 by localhost)