2007-11-28T00:01:19 <xorAxAx> TheSheep: on every easytodo page, there is a short and a long description of the particular task
2007-11-28T00:02:24 <xorAxAx> and the icon task we are talking about is linked above
2007-11-28T00:03:05 <xorAxAx> can somebody review my last edits? i will "freeze" them soon
2007-11-28T00:10:24 <ThomasWaldmann> modern task is rather vague
2007-11-28T00:11:02 <xorAxAx> yes
2007-11-28T00:11:44 <TheSheep> something like this?
2007-11-28T00:15:03 * xorAxAx is in a task item spree
2007-11-28T00:15:35 * grzywacz is in a sore throat mood
2007-11-28T00:17:49 <grzywacz> Time for me, I'll get online from work tomorrow. :)
2007-11-28T00:17:54 <grzywacz> or maybe now...
2007-11-28T00:18:47 <ThomasWaldmann> there should be multiple, different installdocs tasks
2007-11-28T00:19:14 <grzybacz> Actually...
2007-11-28T00:19:23 <grzybacz> moinmoin/student/karol is kind of outdated, no? :)
2007-11-28T00:20:26 <ThomasWaldmann> 4min screencast?
2007-11-28T00:21:29 <ThomasWaldmann> and isnt flash a popular format for that?
2007-11-28T00:21:43 <xorAxAx> no
2007-11-28T00:22:04 <xorAxAx> a flash movie is always the result of some transcoding, not the source
2007-11-28T00:22:51 <xorAxAx> hmm, thats all i can think of currently
2007-11-28T00:24:50 <xorAxAx> ThomasWaldmann: can you do the push tonight?
2007-11-28T00:25:37 <ThomasWaldmann> i will go sleeping rsn
2007-11-28T00:25:56 <ThomasWaldmann> but i can do it tomorrow
2007-11-28T00:26:07 <ThomasWaldmann> ehrm, today
2007-11-28T00:27:32 <ThomasWaldmann> xorAxAx: vnc2swf?
2007-11-28T00:27:39 <xorAxAx> T-5:00
2007-11-28T00:27:56 <xorAxAx> i can also do it in a few hours
2007-11-28T00:29:08 <xorAxAx> good night
2007-11-28T00:32:07 <dreimark> gn xorAxAx
2007-11-28T00:33:10 <dreimark> gn ThomasWaldmann
2007-11-28T00:34:18 <ThomasWaldmann> gn
2007-11-28T09:32:20 <grzybacz> moin
2007-11-28T09:32:22 <grzybacz> ;s
2007-11-28T09:50:38 <dreimark> moin
2007-11-28T09:50:44 <dreimark> it is done
2007-11-28T10:40:00 * xorAxAx announces the secret project
2007-11-28T10:41:20 <grzybacz> ;>
2007-11-28T10:42:26 <xorAxAx> we have 90 tasks now
2007-11-28T10:43:54 <CIA-27> moin: Alexander Schremmer <alex AT alexanderweb DOT de> default * 2373:2dde35b02026 1.6/contrib/googleimport/driver.py: Updated import driver with new blacklist.
2007-11-28T10:52:11 <xorAxAx> highschool units all over the world - read this and win: http://moinmo.in/Ghop2007
2007-11-28T10:52:14 <xorAxAx> :-)
2007-11-28T10:55:03 <vpv> I posted the Google GHOP site link to some people who may have contacts to Finnish high schools, we'll see :)
2007-11-28T11:07:01 <dreimark> xorAxAx: let some open for user contributions
2007-11-28T11:07:22 <xorAxAx> dreimark: hmm?
2007-11-28T11:07:35 <xorAxAx> vpv: nice
2007-11-28T11:10:27 <dreimark> We do link from http://code.google.com/p/google-highly-open-participation-moinmoin/ -> Suggesting Tasks
2007-11-28T11:11:13 <dreimark> thats for the community
2007-11-28T11:22:24 <dreimark> xorAxAx: so we should leave some e.g 10? open for some days
2007-11-28T11:26:20 <xorAxAx> dreimark: yes, we have 12 remaining slots
2007-11-28T11:26:29 <xorAxAx> and i dont plan to fill them anymore
2007-11-28T11:26:34 <xorAxAx> in the short term
2007-11-28T11:29:38 <dreimark> :)
2007-11-28T11:35:45 <xorAxAx> grzybacz: please sign up http://groups.google.com/group/ghop-discuss and http://groups.google.com/group/ghop-announce and introduce yourself in the thread on the discuss list
2007-11-28T11:35:49 <xorAxAx> dreimark: same for you
2007-11-28T11:58:54 <ThomasWaldman2> moin
2007-11-28T12:14:32 <ThomasWaldman2> hmm, not sure if german gymnasium students are appealed by a "highschool students" program
2007-11-28T12:14:33 <grzybacz> xorAxAx: k
2007-11-28T12:15:16 <xorAxAx> you mean people training in a sports gym? :)
2007-11-28T12:15:35 <xorAxAx> ThomasWaldman2: at the particular age, class mates of mine knew what high school means
2007-11-28T12:20:25 <ThomasWaldmann> maybe they don't know that they are MEANT
2007-11-28T12:20:50 <ThomasWaldmann> because we don't have "high schools" in germany. it could be a US program.
2007-11-28T12:21:09 <xorAxAx> "The term pupil (originally a Latin term for a minor as the ward of an adult guardian etc.) is used in British primary and secondary schools instead of "student", but once attending higher education such as sixth-form college etc, the term "student" is standard."
2007-11-28T12:22:24 <xorAxAx> ThomasWaldmann: i added some bits
2007-11-28T12:24:15 <ThomasWaldmann> in the rules, it gets clearer (if you read until you get there)
2007-11-28T12:28:41 * ThomasWaldmann changed some bits
2007-11-28T12:29:45 <xorAxAx> ThomasWaldmann: 500
2007-11-28T12:29:51 <xorAxAx> 200
2007-11-28T12:30:23 <ThomasWaldmann> 42 :)
2007-11-28T12:30:28 <xorAxAx> argh
2007-11-28T12:30:37 <xorAxAx> http return codes on moinmo.in like usually
2007-11-28T12:44:59 <dreimark> xorAxAx: seen already (at 6am), will post in the evening
2007-11-28T12:58:11 <xorAxAx> dreimark: cool
2007-11-28T13:02:21 <grzybacz> xorAxAx: done ;]
2007-11-28T13:03:33 <xorAxAx> grzybacz: seen it, nice
2007-11-28T13:33:14 <vpv> btw, Moin's GHOP page mentions three tasks, Google's FAQ talks about five. is this a Moin-only limitation or an error?
2007-11-28T13:50:44 <xorAxAx> vpv: i copied that from the faq
2007-11-28T13:50:50 <xorAxAx> this morning
2007-11-28T13:50:59 <xorAxAx> this means that they reduced the money for this program
2007-11-28T13:51:20 <xorAxAx> (and leslie communicated 3 beforehand)
2007-11-28T13:52:04 <xorAxAx> vpv: where do you see the 5?
2007-11-28T13:56:54 <vpv> hmm, I may have misunderstood, now that I read the FAQ again it is indeed 3 tasks
2007-11-28T14:11:04 <dreimark> bbl reboot
2007-11-28T14:20:25 * ThomasWaldmann notified heise
2007-11-28T15:46:52 <grzybacz> how peaceful...
2007-11-28T15:59:00 <ThomasWaldmann> hm?
2007-11-28T16:20:45 <xorAxAx> first claimer!
2007-11-28T16:20:55 <xorAxAx> ThomasWaldmann, grzybacz: how do you think about subscribing to all changes?
2007-11-28T16:21:07 <xorAxAx> you can do that on the first page of the administer view
2007-11-28T16:24:43 <dreimark> xorAxAx: good idea at All issue changes: ? currently only your address is added there
2007-11-28T16:26:52 <xorAxAx> yes
2007-11-28T16:30:58 <ThomasWaldmann> xorAxAx: I will after I have read them :)
2007-11-28T16:31:18 <xorAxAx> read what? :)
2007-11-28T16:31:37 <ThomasWaldmann> the issues I have not subscribed yet
2007-11-28T16:32:17 <xorAxAx> ah
2007-11-28T16:32:24 <xorAxAx> well, i suggest to subscribe to all at once
2007-11-28T16:32:35 <xorAxAx> not manually (i just disabled all yellow stars)
2007-11-28T16:34:23 <ThomasWaldmann> hmm, still no slashdot and heise coverage
2007-11-28T16:36:57 <xorAxAx> currently there is already one known problem
2007-11-28T16:37:13 <xorAxAx> regardless of the rules, the system allows contestants to claim more than one task at once
2007-11-28T16:38:06 <xorAxAx> so we need to check if somebody does so and unclaim the task
2007-11-28T16:39:32 <ThomasWaldmann> xorAxAx: "the"?
2007-11-28T16:40:07 <ThomasWaldmann> we either have to unclaim n or n-1
2007-11-28T16:41:22 <xorAxAx> tasks
2007-11-28T16:41:25 <xorAxAx> yes
2007-11-28T16:41:52 <ThomasWaldmann> (if we want to have sth specific done, we unclaim all except that :)
2007-11-28T16:43:36 <ThomasWaldmann> i unchecked both options in the issues change notification settings
2007-11-28T16:43:50 <ThomasWaldmann> now I either get notified of all or of none of the changes
2007-11-28T16:56:18 <ThomasWaldmann> hmm, some \n are also missing in the recently pushed tasks
2007-11-28T16:57:27 <xorAxAx> people will learn to love the link into our wiki
2007-11-28T17:01:37 <ThomasWaldmann> yeah X)
2007-11-28T17:21:05 <dreimark> xorAxAx: for "dummies" do I have to replace your name with mine in that input box
2007-11-28T17:26:10 <xorAxAx> dreimark: no
2007-11-28T17:26:14 <xorAxAx> append your address
2007-11-28T17:26:20 <xorAxAx> i think you need to separate with a comma
2007-11-28T17:28:58 <dreimark> done
2007-11-28T17:29:28 <xorAxAx> dreimark: edit a wikipage and see if it works
2007-11-28T17:34:32 <dreimark> xorAxAx: did you get a mail ?
2007-11-28T17:35:33 <xorAxAx> yes
2007-11-28T17:36:21 <dreimark> I am not
2007-11-28T17:37:04 <dreimark> so may be I don't get one for my own changes
2007-11-28T17:37:28 <dreimark> http://google-code-updates.blogspot.com/ is quite busy
2007-11-28T17:38:00 <dreimark> bbl
2007-11-28T17:40:14 <dreimark> http://developers.slashdot.org/article.pl?sid=07/11/28/1336222&from=rss
2007-11-28T17:40:19 <dreimark> so now bye
2007-11-28T20:34:00 <veerz> Hi, I'm working on http://moinmo.in/MoinMoinBugs/XmlRpcPutPageAllowsEmptyPageName and got a few questions
2007-11-28T20:34:47 <veerz> Shall I create a unittest to test the rpc interface or is this out of scope?
2007-11-28T20:35:21 <xorAxAx> hey veerz
2007-11-28T20:35:27 <veerz> The correct behavior is to raise an exception - right?
2007-11-28T20:35:30 <veerz> xorAxAx, hi :)
2007-11-28T20:35:34 <xorAxAx> thats perfectly in scope
2007-11-28T20:35:44 <xorAxAx> we are using py.test
2007-11-28T20:35:52 <veerz> I've seen that :)
2007-11-28T20:36:09 <xorAxAx> yes, an exception ("failure")
2007-11-28T20:36:58 <veerz> Is there a way to reach the rpc interface from within a unittest or is it better to just import the module and directly call the methods?
2007-11-28T20:37:36 <xorAxAx> good question, we dont have any such blackboxing tests yet in the code base
2007-11-28T20:37:42 <xorAxAx> so directly calling it would be fine
2007-11-28T20:37:49 <veerz> ok
2007-11-28T20:37:52 <veerz> I'll do that
2007-11-28T20:38:06 <veerz> thanks for your help xorAxAx
2007-11-28T20:38:28 <xorAxAx> thanks for joining here and (hopefully) staying :)
2007-11-28T20:56:34 <ThomasWaldmann> veerz: hi :)
2007-11-28T20:56:57 <veerz> Hi ThomasWaldmann
2007-11-28T20:57:53 <ThomasWaldmann> veerz: how did you hear from the program? slashdot?
2007-11-28T20:58:02 <veerz> ThomasWaldmann, python-dev
2007-11-28T20:58:51 <ThomasWaldmann> ah, great :)
2007-11-28T21:01:38 <ThomasWaldmann> heise still didnt report it, strange
2007-11-28T21:01:53 <ThomasWaldmann> (well, they'll read it tomorrow on slashdot :)
2007-11-28T21:02:03 <veerz> heh
2007-11-28T21:02:26 <xorAxAx> ThomasWaldmann: can you send a mail to our users list?
2007-11-28T21:03:29 <ThomasWaldmann> sure
2007-11-28T21:12:30 <rafael> hiho
2007-11-28T21:14:58 <rafael> which lib is recommended for playing with html? HTMLParser from the stdlib or what?
2007-11-28T21:16:49 <xorAxAx> rafael: beautifulsoup is nice as well
2007-11-28T21:16:58 <xorAxAx> and there is a third, ask mitsuhiko
2007-11-28T21:18:04 <rafael> xorAxAx: html5lib you mean.. but is beatifulsoup already in moinmoin or else it must be a dependency, right?
2007-11-28T21:18:13 <xorAxAx> it would be a dependency
2007-11-28T21:19:52 <veerz> How can I get a request object that I can use to test the XmlRpcBase?
2007-11-28T21:20:55 <rafael> i wonder because there's no html building tool served by moin?
2007-11-28T21:20:55 <veerz> RequestBase and request_cli seem to lack the cfg property
2007-11-28T21:29:34 <ThomasWaldmann> finding out a good method is part of the task :) otherwise it would be a 15minute task :D
2007-11-28T21:31:47 <veerz> Means there is no one so far :)
2007-11-28T21:32:11 <xorAxAx> veerz: self.request
2007-11-28T21:32:39 <veerz> xorAxAx, in which scope?!
2007-11-28T21:33:04 <xorAxAx> veerz: in a method. for a single function, def test_foo...(request, ...) works
2007-11-28T21:33:46 <veerz> xorAxAx, ah, thats not the problem
2007-11-28T21:34:16 <veerz> I need a way to get an instance of the XmlRpcBase where I can call the xmlrpc_* methods
2007-11-28T21:34:21 <rafael> alright :)
2007-11-28T21:34:23 <xorAxAx> ah
2007-11-28T21:34:34 <xorAxAx> veerz: and request.cfg doesnt work for you?
2007-11-28T21:35:11 <veerz> xorAxAx, when request == request_cli.Request, no
2007-11-28T21:35:24 <xorAxAx> did you try it?
2007-11-28T21:35:46 <veerz> yes, from within ipython
2007-11-28T21:36:38 <xorAxAx> hmm
2007-11-28T21:36:59 * xorAxAx has to see there is a wasserrohrbruch in the house, BRB
2007-11-28T21:37:18 <veerz> good luck xorAxAx
2007-11-28T21:37:38 * ThomasWaldmann gives xorAxAx a patch :D
2007-11-28T21:40:45 <veerz> I solved the request thing :)
2007-11-28T21:48:22 <xorAxAx> just a stick vent
2007-11-28T21:52:51 <xorAxAx> sticky valve
2007-11-28T21:53:12 <xorAxAx> but i got to know the parents of the neighbour :)
2007-11-28T22:03:46 <grzybacz> xorAxAx: how do I separate email addresses for notifications?
2007-11-28T22:03:49 <grzybacz> spaces? commas?
2007-11-28T22:06:42 <xorAxAx> grzybacz: gnome claims that it doesnt work at all
2007-11-28T22:06:54 <xorAxAx> both doesnt work?
2007-11-28T22:08:52 <veerz> xorAxAx, http://dpaste.com/26158/ does that look good? ;)
2007-11-28T22:11:08 <xorAxAx> veerz: nearly perfect - the method names should adhere to pep8, though and the class name has an x at the beginning
2007-11-28T22:11:47 <ThomasWaldmann> and add a few empty lines (also pep8)
2007-11-28T22:12:31 <veerz> ok, I'll fix that
2007-11-28T22:17:41 <grzybacz> xorAxAx: lol ok
2007-11-28T22:19:16 <veerz> btw, TestPage().testExists is failing
2007-11-28T22:19:44 <xorAxAx> yes, some tests are broken
2007-11-28T22:19:57 <xorAxAx> because they were copied 1:1 from the 1.7 branch :-)
2007-11-28T22:20:05 <veerz> "assert not True" yes... broken :)
2007-11-28T22:20:11 <xorAxAx> wtf? :)
2007-11-28T22:20:53 <xorAxAx> hmm, thats unrelated to the porting issue
2007-11-28T22:21:02 <veerz> thats the line where testExists fails
2007-11-28T22:21:15 <xorAxAx> it doesnt have assert True in the code
2007-11-28T22:21:25 <xorAxAx> its only shown like that to see which value is returned
2007-11-28T22:21:39 <veerz> Ah, ok
2007-11-28T22:21:46 <xorAxAx> and for me its passing
2007-11-28T22:22:11 <veerz> hm, I'll look at that later
2007-11-28T22:27:07 <veerz> xorAxAx, http://dpaste.com/26161/
2007-11-28T22:29:16 <veerz> the page testcase failed because I already had the empty page
2007-11-28T22:30:22 <xorAxAx> 6 claimed tasks currently
2007-11-28T22:30:28 <xorAxAx> veerz: ah :-)
2007-11-28T22:30:53 <xorAxAx> yes, much better
2007-11-28T22:30:56 <ThomasWaldmann> veerz: dont forget the empty line at EOF
2007-11-28T22:31:15 <veerz> ThomasWaldmann, pep8.py complained about that
2007-11-28T22:31:32 <veerz> so I removed it
2007-11-28T22:32:07 <ThomasWaldmann> yeah, pep8 does some strange things
2007-11-28T22:32:20 <ThomasWaldmann> our tests disable some parts of it
2007-11-28T22:32:41 <veerz> Ok, I added that empty line again
2007-11-28T22:34:24 <veerz> Shall I attach the patch to the wiki and the google code issue now?
2007-11-28T22:36:22 <ThomasWaldmann> do some tests and if you are sure proceed as documented
2007-11-28T22:36:36 <ThomasWaldmann> (both)
2007-11-28T22:36:53 <ThomasWaldmann> btw, if you have some time left, make a changeset for 1.7, too
2007-11-28T22:40:39 <veerz> Ok
2007-11-28T22:41:28 * xorAxAx introduces claimedby for our list
2007-11-28T22:46:14 <xorAxAx> ThomasWaldmann: couldnt we use emailimport?
2007-11-28T22:46:22 <xorAxAx> to get the status changes into the main moinmoin
2007-11-28T22:46:34 <xorAxAx> mailing list for dummies
2007-11-28T22:50:09 <veerz> test coverage for 1.7 looks far better :)
2007-11-28T22:51:21 <xorAxAx> the tests are the same :)
2007-11-28T22:51:40 <veerz> but self.request is not defined in the testcase, do you know why xorAxAx?
2007-11-28T22:52:20 <xorAxAx> veerz: in which testcase? yours?
2007-11-28T22:52:28 <veerz> yes
2007-11-28T22:52:41 <veerz> In 1.6 it worked like a breeze
2007-11-28T22:52:56 <xorAxAx> thats weird
2007-11-28T22:53:18 <veerz> AttributeError: 'TestPutPage' object has no attribute 'request'
2007-11-28T22:53:34 <xorAxAx> veerz: you are maybe in the wrong dir
2007-11-28T22:53:50 <xorAxAx> try to change your current dir
2007-11-28T22:53:56 <xorAxAx> to MoinMoin
2007-11-28T22:54:31 <veerz> Ok, that helps
2007-11-28T22:55:34 <xorAxAx> py.test is 99% magic
2007-11-28T22:55:45 <veerz> Looks like it works there as well
2007-11-28T22:59:18 <veerz> Is there anything I could have broken by adding a unittest and testing pagename for truth?
2007-11-28T23:00:09 <xorAxAx> no
2007-11-28T23:00:10 <xorAxAx> why?
2007-11-28T23:09:11 <dreimark> moin
2007-11-28T23:14:32 <veerz> xorAxAx, I just want to make sure I didn't break anything :)
2007-11-28T23:14:48 <veerz> *that I didn't break anything
2007-11-28T23:14:59 <veerz> Und moin dreimark
2007-11-28T23:28:52 <veerz> xorAxAx, How can I attach a file to the issue? I just can't find the link
2007-11-28T23:29:12 <xorAxAx> veerz: indeed, thats not possible
2007-11-28T23:29:21 <xorAxAx> then attach it to the wiki page that belongs to the issue
2007-11-28T23:29:28 <xorAxAx> hmm
2007-11-28T23:29:37 <xorAxAx> i wonder how that was planned by google
2007-11-28T23:29:47 <xorAxAx> i mean, we dont want it in their system either
2007-11-28T23:41:04 <veerz> xorAxAx, http://moinmo.in/MoinMoinBugs/XmlRpcPutPageAllowsEmptyPageName is this ok now? - May I already claim another ticket/issue?
2007-11-28T23:41:42 <xorAxAx> put a link to the attached file into the wiki page
2007-11-28T23:43:52 <veerz> xorAxAx, done
2007-11-28T23:45:33 <dreimark> veerz: :)
2007-11-28T23:45:37 <xorAxAx> ok, now you may claim a new task
2007-11-28T23:46:49 <dreimark> patches should have an extension of txt otherwise we can't preview them without downloading
2007-11-28T23:46:59 <dreimark> next time
2007-11-28T23:48:23 <veerz> ok!
2007-11-28T23:56:20 <veerz> btw, is it possible that most moinmoin devs are german? :)
2007-11-28T23:56:51 <xorAxAx> yes, some are not, though
2007-11-28T23:59:12 <dreimark> starshine: ping
2007-11-28T23:59:40 <dreimark> hmm its pretty late
MoinMoin: MoinMoinChat/Logs/moin-dev/2007-11-28 (last edited 2007-12-22 22:45:02 by IrcLogImporter)