2007-12-23T00:00:14  <ThomasWaldmann> ernestas: looks ok. did you check links to the pages you renamed?
2007-12-23T00:00:23  <ernestas> yes
2007-12-23T00:00:30  <ernestas> I fixed them
2007-12-23T00:00:53  <ernestas> Klasse Hjemmeside and  System Pages In Norwegian Bokmal Group
2007-12-23T00:01:41  <ernestas> and I added comments everywhere
2007-12-23T00:01:47  <ernestas> and deleted previous comments
2007-12-23T00:02:23  <ernestas> I have renamed only one page: WikiHjemmesid
2007-12-23T00:02:27  <ernestas> +e
2007-12-23T00:05:12  <ernestas> ThomasWaldmann, please tell when you update the underlay tarball
2007-12-23T00:05:22  <CIA-34> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2470:b15655ae19d9 1.6/wiki/underlay.tar.bz2: updated underlay
2007-12-23T00:05:27  <ernestas> oh, ok :)
2007-12-23T00:05:31  <xorAxAx> ernestas: i think it needs to be renamed simiarly
2007-12-23T00:05:50  <ernestas> hm, a bit too late.. but ok, I'll do that now...
2007-12-23T00:06:11  <ernestas> and fix backlinks, of course
2007-12-23T00:07:18  <cb22> ThomasWaldmann: btw, i added a patchset for 1.7
2007-12-23T00:08:47  <kikka> Woohoo.
2007-12-23T00:09:00  <kikka> I've got an answer from thomas arendsen:
2007-12-23T00:09:04  <kikka> I will answer these questions probably tomorrow.
2007-12-23T00:09:23  <dreimark> bolekk: bb, (while cooking)
2007-12-23T00:09:38  <kikka> Well, tomorrow I'll be away, but I could write the case study on c3
2007-12-23T00:13:10  <bolekk> dreimark: :) I think I understand what this macro does but what is it needed for?
2007-12-23T00:13:14  <ThomasWaldmann> cb22: thanks :)
2007-12-23T00:14:09  <ThomasWaldmann> kikka: at 24c3, watch out for men in black moin-shirts
2007-12-23T00:14:27  <dreimark> bolekk: if you don't have the developer version of the hg repository
2007-12-23T00:14:30  <kikka> ThomasWaldmann, okay.
2007-12-23T00:14:45  <dreimark> bolekk: you don't have much language Group pages
2007-12-23T00:15:10  <dreimark> bolekk: a productive wiki can have many Group pages for users
2007-12-23T00:15:36  <dreimark> a wiki I have setup some months ago has more than 30 different acl Groups
2007-12-23T00:16:22  <dreimark> if you sort users in such group pages it happens that you can do a typo
2007-12-23T00:16:47  <dreimark> this macro does help to find those typos
2007-12-23T00:18:16  <bolekk> thanks, It does make some sense now :)
2007-12-23T00:18:26  <ernestas> ThomasWaldmann, could you please delete HjemmesideSidemal (I have not renamed it, but copied, so this should be deleted now.) "SaveError has occured in PageEditor.deletePage. We need locking there."
2007-12-23T00:21:16  <bolekk> dreimark: the comment above the code states "Find users in custom groups who don't have user accounts
2007-12-23T00:22:35  <bolekk> dreimark: Should i put there something like "List all items in custom groups that do not have user accounts" ?
2007-12-23T00:23:30  <dreimark> bolekk: ok
2007-12-23T00:24:31  * dreimark tests with AllPagesWithACL the new underlay
2007-12-23T00:26:57  <dreimark> ThomasWaldmann: some pages of the underlay don't have proper acls
2007-12-23T00:27:01  <bolekk> dreimark: LostSoulsInGroups.py posted on MacroMarket/1.6_AdminTools
2007-12-23T00:28:04  <dreimark> e.g. ÍndiceDeAjuda, ÍndiceDePáginas ....
2007-12-23T00:28:07  <dreimark> ThomasWaldmann:
2007-12-23T00:33:20  <ernestas> xorAxAx, fixed...
2007-12-23T00:35:33  <dreimark> bolekk: ok
2007-12-23T00:35:55  <dreimark> just a question sometimes I do wonder if I look at Attachment 'AllPagesWithACL.py'
2007-12-23T00:36:45  <dreimark> lines are much bigger shown as on Attachment 'LostSoulsInGroups.py'
2007-12-23T00:36:51  <dreimark> do you have an idea why?
2007-12-23T00:37:07  <dreimark> or someone else here ?
2007-12-23T00:39:46  <bolekk> I remember that while editing one of the macros vim showed "[dos]" at the bottom, what does it mean? is it about dos linebreaks ?
2007-12-23T00:40:07  <bolekk> it's AllPagesWithACL.py
2007-12-23T00:40:44  <dreimark> bolekk: ahh, yeah that's it can you please remove those DOS linebreaks
2007-12-23T00:41:16  <CIA-34> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2471:677b17dfe380 1.6/MoinMoin/parser/ (_tests/test_text_moin_wiki.py text_moin_wiki.py): wiki parser: fix parser shebang line detection, re-enable tests
2007-12-23T00:41:17  <CIA-34> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2472:9b665769548d 1.6/wiki/underlay.tar.bz2: merged main
2007-12-23T00:41:41  <dreimark>  'ManageUsers.py', Attachment 'WikiLog.py' too
2007-12-23T00:41:41  <cb22>                 (_tests/test_text_moin_wiki.py text_moin_wiki.py): wiki parser: fix parser shebang line detection, re-enable
2007-12-23T00:41:44  <cb22>                 tests
2007-12-23T00:41:52  <cb22> woops
2007-12-23T00:41:54  <cb22> sorry
2007-12-23T00:42:27  <dreimark> bolekk: 'ManageUsers.py', Attachment 'WikiLog.py' too
2007-12-23T00:43:16  * ernestas comments on #54
2007-12-23T00:43:21  <bolekk> all right
2007-12-23T00:44:00  <dreimark> bolekk: you shoul add the macros to the issue tracker too
2007-12-23T00:44:06  <dreimark> and I think you are done then
2007-12-23T00:44:14  <dreimark> the issue
2007-12-23T00:45:16  <ernestas> xorAxAx, ThomasWaldmann: could someone please review my task? #54 Should I provide any more information?
2007-12-23T00:45:49  <ThomasWaldmann> dreimark: i fixed one, but the rest has to be done by translator (or someone else)
2007-12-23T00:46:16  <dreimark> ThomasWaldmann: can translator add acls?
2007-12-23T00:47:59  <ThomasWaldmann> no, but correct master-* values
2007-12-23T00:48:40  <ThomasWaldmann> ernestas: do i have to create underlay again or does it have all needed now?
2007-12-23T00:48:57  <dreimark> hmm ok, but what is with the acl line?
2007-12-23T00:49:04  <ThomasWaldmann> (well, I might recreate it directly before 1.6 release anyway)
2007-12-23T00:49:22  <ThomasWaldmann> dreimark: if the script thinks that it is a template page, it won't add acls
2007-12-23T00:50:09  <ernestas> ThomasWaldmann, it is ok now - no errors. you can update it later
2007-12-23T00:50:10  <bolekk> dreimark: done. both on MacroMarket and Google page
2007-12-23T00:50:39  <ernestas> the file which was causing problems was renamed before the update, so that's ok.
2007-12-23T00:50:45  <bolekk> dreimark: thanks a lot for your help :)
2007-12-23T00:51:34  <ThomasWaldmann> ernestas: you are too fast <g>
2007-12-23T00:51:45  <ernestas> I can wait till tomorrow :)
2007-12-23T00:51:51  <dreimark> bolekk: you are welcome ! :)
2007-12-23T00:52:27  <ernestas> ThomasWaldmann, I am very hard working, so that's perfecly ok. I can explain that in comments ;]]
2007-12-23T00:53:47  <ThomasWaldmann> ernestas: if you have some non-GHOP spare time, you could help with the pt pages on moinmaster
2007-12-23T00:54:00  <ernestas> what's wrong with them?
2007-12-23T00:54:09  <ThomasWaldmann> i don't know if the pt translator is fast enough before the release
2007-12-23T00:54:24  <ernestas> I don't understand pt :)
2007-12-23T00:54:36  <ernestas> but if that's not a translation, then that's ok
2007-12-23T00:54:38  <ThomasWaldmann> they miss acls because translator did not set correct master-page and master-time
2007-12-23T00:54:58  <ThomasWaldmann> for recognizing that, some pattern matching should be enough
2007-12-23T00:55:08  <ernestas> ok. could you provide the acl line? or should it be like in other pages?
2007-12-23T00:55:23  <ThomasWaldmann> only fix master-*, do not try to add acl
2007-12-23T00:55:34  <ernestas> hm?
2007-12-23T00:55:45  <ThomasWaldmann> will be done by automagic script
2007-12-23T00:55:59  * dreimark comments on 62
2007-12-23T00:56:27  <ernestas> what is master-*? master.moinmo.in/*? sorry, I don't understand that.
2007-12-23T00:56:39  <ricardo-fang> talking about the translations... i believe the pt-br issue is due late, but it seems to be not enough to translate 30.000 chars
2007-12-23T00:56:46  <ThomasWaldmann> http://master.moinmo.in/4ct10n/info/%C3%8DndiceDeAjuda?action=diff&rev2=7&rev1=6
2007-12-23T00:56:51  <ThomasWaldmann> ernestas: see that diff
2007-12-23T00:57:14  <ThomasWaldmann> (if master-date is also fixed, it would be great)
2007-12-23T00:57:35  <ernestas> oh, I should fix master-page and master-date, right?
2007-12-23T00:58:09  <ernestas> are there many such pages?
2007-12-23T00:58:37  <ThomasWaldmann> i dont know. there is a search function :)
2007-12-23T00:59:00  * ernestas is confused
2007-12-23T00:59:37  <ernestas> what should I search for?
2007-12-23T01:00:43  <ricardo-fang> ernestas, for pages under MoinI18n/pt without master-date and acl from what i understood ?
2007-12-23T01:00:49  <ThomasWaldmann> http://master.moinmo.in/4ct10n/info/%C3%8DndiceDeAjuda?action=fullsearch&context=180&value=re%3Alanguage.pt+re%3Amaster-page%3AHelpTemplate&fullsearch=Text
2007-12-23T01:00:58  <ThomasWaldmann> 136 pages 8(
2007-12-23T01:01:02  <dreimark> ThomasWaldmann: pages startwith AjudaNa don't have this acl line
2007-12-23T01:01:32  <ricardo-fang> does a search for "pt" includes "pt-br" pages? if yes, he will do it for two translations actually
2007-12-23T01:01:48  <ThomasWaldmann> oh, right
2007-12-23T01:03:07  <ThomasWaldmann> hmm, still 136
2007-12-23T01:03:25  <ernestas> ok, I'll help with that. I'm not sure if I will fix them ALL...
2007-12-23T01:04:31  <ThomasWaldmann> yeah, it is a lot
2007-12-23T01:04:39  <ernestas> well, that could be a GHOP task ;) (and pigs can fly...)
2007-12-23T01:05:50  * dreimark comments on 43
2007-12-23T01:07:49  <ThomasWaldmann> hmm, we have a real pt task and it is still unclaimed, and the pt-br one seems to fail.
2007-12-23T01:08:33  <ThomasWaldmann> ernestas: don't touch it, it should be done by some pt* guy
2007-12-23T01:08:37  <bolekk> dreimark: I think I've already found a solution to #43, maybe you can take a look if you have some time
2007-12-23T01:08:43  <ernestas> ThomasWaldmann, I know
2007-12-23T01:09:48  <ThomasWaldmann> i mean the master* stuff also, it is just too much and you can help us better with another task I guess :)
2007-12-23T01:10:10  <ernestas> ThomasWaldmann, I am going to do #53 "1.6devMissingRightsI18n"
2007-12-23T01:11:10  <ricardo-fang> ThomasWaldmann just a question... i know brazilian portuguese is different from portugal portuguese... but how much is left on both tasks? I mean, wikipedia.org itself has a generic portuguese version...
2007-12-23T01:11:24  * ernestas claimed #53
2007-12-23T01:12:05  <dreimark> bolekk: looking
2007-12-23T01:12:50  <ThomasWaldmann> ernestas: you have it
2007-12-23T01:13:00  <ernestas> that will be enough work for a few days I think ;)
2007-12-23T01:13:24  <ernestas> ThomasWaldmann, ok, thanks
2007-12-23T01:16:04  <xorAxAx>   File "/srv/moin_tw/moin-1.6-main/MoinMoin/request/__init__.py", line 269, in __init__
2007-12-23T01:16:07  <xorAxAx>     self.lang = i18n.requestLanguage(self)
2007-12-23T01:16:10  <xorAxAx>   File "MoinMoin/script/../../MoinMoin/i18n/__init__.py", line 303, in requestLanguage
2007-12-23T01:16:13  <xorAxAx>   File "MoinMoin/script/../../MoinMoin/i18n/__init__.py", line 361, in get_browser_language
2007-12-23T01:16:16  <xorAxAx>  TypeError: iterable argument required
2007-12-23T01:16:19  <xorAxAx> master.mm crashed
2007-12-23T01:17:28  * xorAxAx reopens #26
2007-12-23T01:17:48  <ernestas> ThomasWaldmann, could you remove HjemmesideSidemal? I'm getting that silly error "you need locking there" or so. I have accidentaly not renamed, but copied it, and now this one has to be deleted...
2007-12-23T01:18:12  <ThomasWaldmann> ok
2007-12-23T01:18:24  <ernestas> xorAxAx, I had this one too a few days ago
2007-12-23T01:19:12  <xorAxAx> ernestas: hehe, yeah, moin  is totally buggy
2007-12-23T01:19:18  <ernestas> lol :)
2007-12-23T01:20:34  <xorAxAx> well, thats a serious error in error handling - it seems to fail for a reason, call the error handler which has an exception which runs into another error handler which crashes in inspect.py
2007-12-23T01:21:40  <xorAxAx> good night
2007-12-23T01:21:54  <ernestas> gn, xorAxAx
2007-12-23T01:21:58  <dreimark> gn xorAxAx
2007-12-23T01:22:53  <dreimark> ThomasWaldmann: can you review #43 if we can add this to current 1.6
2007-12-23T01:23:45  <dreimark> good night
2007-12-23T01:24:43  <ernestas> yeah, I'm going to sleep too, g'night
2007-12-23T01:24:55  <kikka> good night
2007-12-23T01:41:02  * ThomasWaldmann looks
2007-12-23T01:49:13  <ThomasWaldmann> bolekk: you are fast 8)
2007-12-23T01:49:28  <ThomasWaldmann> see my comment in the tracker
2007-12-23T01:50:25  <bolekk> I did it a few days ago actually
2007-12-23T01:50:49  <ThomasWaldmann> ah, I already wondered how that worked :)
2007-12-23T01:51:47  <bolekk> luckily no one claimed this issue untill now :p
2007-12-23T01:52:41  <braunsv> hi :)
2007-12-23T01:52:41  <ThomasWaldmann> strange that it only fails for modpy
2007-12-23T01:53:00  <ThomasWaldmann> but well, modpy IS strange :D
2007-12-23T01:53:11  <ThomasWaldmann> hi braunsv
2007-12-23T01:53:40  * cb22 realises that he just fell asleep on his keyboard O-o
2007-12-23T01:53:57  <ThomasWaldmann> cb22: "headcrash" :P
2007-12-23T01:54:10  <cb22> hehe, i think its time for me to move to bed :)
2007-12-23T01:54:13  <cb22> night all
2007-12-23T01:54:17  <ThomasWaldmann> gn cb22
2007-12-23T01:54:43  <braunsv> wow .. i never fell asleep on my keyboard :D
2007-12-23T01:55:16  <cb22> braunsv: what can i say? i guess i have a comfy keybboard :p
2007-12-23T01:55:56  <braunsv> ;)
2007-12-23T01:56:36  <braunsv> i always made it into my bed
2007-12-23T01:56:37  <ThomasWaldmann> bolekk: i think this even should go into 1.6, although it is rather late. but I guess modpy users would really like it...
2007-12-23T01:56:54  <ricardo-fang> never fell asleep on keyboard here but almost doing so... waiting for some cleanup on my OS and looking for a third issue to claim
2007-12-23T01:57:08  <bolekk> ThomasWaldmann: grep returns about 20 forms , I'll try to use them with mod_python and check if they are working
2007-12-23T01:57:44  <bolekk> why do say it's too late, is 1.6 somehow closed ?
2007-12-23T01:58:02  <bolekk> do say - > do you say
2007-12-23T01:58:18  * bolekk feels tired
2007-12-23T01:58:22  <ThomasWaldmann> it will be released at 24/25.12.2007 :)
2007-12-23T01:58:49  <bolekk> well it's still two days
2007-12-23T01:59:00  <braunsv> christmas present? :)
2007-12-23T01:59:10  <ricardo-fang> thought the same
2007-12-23T01:59:32  <ThomasWaldmann> yeah, for fixes that's ok, but it should be well tested. we don't want to break something in the last minutes...
2007-12-23T02:00:23  <bolekk> I think I can fix all these forms tomorrow
2007-12-23T02:00:29  <ThomasWaldmann> braunsv: yes, kind of. the other reasons is that release schedule says december and I will be rather busy at 24c3 from 26.12. to 31.12.
2007-12-23T02:00:43  <ThomasWaldmann> so the only days left IS at xmas
2007-12-23T02:01:07  <braunsv> ThomasWaldmann: you will be at 24c3 too? that's funny :)
2007-12-23T02:01:26  <ThomasWaldmann> look out for men in black moin shirts :))
2007-12-23T02:01:39  <ThomasWaldmann> so we are at least 4 now :))
2007-12-23T02:01:56  <braunsv> wait wait i remember moin shirts at the gpn in karlsruhe
2007-12-23T02:02:49  <braunsv> was somebody of you there, at the gpn?
2007-12-23T02:04:00  <ThomasWaldmann> http://moinmo.in/24c3
2007-12-23T02:04:11  <ThomasWaldmann> yes, I was there
2007-12-23T02:05:03  <braunsv> funny :)
2007-12-23T02:06:33  <bolekk> good night
2007-12-23T02:07:04  <ThomasWaldmann> florian krupicka was also there, doing some organising stuff (SOC student, doing genshi theme stuff for moin)
2007-12-23T02:09:02  <braunsv> ah, you know him too? i wonder how small the world is :>
2007-12-23T02:11:12  <ThomasWaldmann> juergen hermann is also from Ka
2007-12-23T02:13:51  <braunsv> hmm i think i don't know him
2007-12-23T02:15:10  <braunsv> kikka will also be at the 24c3 :)
2007-12-23T02:15:46  <ricardo-fang> quation about issues 61 and 85: every single plugin documented must support at least two browsers?
2007-12-23T02:15:58  <ThomasWaldmann> just add yourself on the 24c3 wiki page ( http://moinmo.in/24c3 )
2007-12-23T02:16:43  <ThomasWaldmann> ricardo-fang: yes
2007-12-23T02:17:01  <ThomasWaldmann> we don't want stuff that is so special that it only works on one
2007-12-23T02:18:17  <ricardo-fang> hmm, will start researching now while some routine maintance on my box doesnt end. If i think i'm able to work on these i'm claim one tomorrow or after christmas
2007-12-23T02:18:43  <ricardo-fang> (two issues from same kind being clamed is unlikely)
2007-12-23T02:20:03  <ricardo-fang> browser detection must also be done or just documenting how to get the plugin to work?
2007-12-23T02:23:31  <braunsv> good night all
2007-12-23T02:24:06  <ThomasWaldmann> gn braunsv
2007-12-23T02:25:01  <ThomasWaldmann> ricardo-fang: we care for the server side (and that should be hopefully the same code no matter what the browser is)
2007-12-23T02:27:07  <ThomasWaldmann> "GNU Octave 3.0 Released After 11 Years" (see /. )
2007-12-23T02:27:18  <ThomasWaldmann> and I thought moin 1.6 took long...
2007-12-23T02:29:50  <ricardo-fang> GNU Hurd is also taking long... and the classical vaporware joke, Duke Nukem Forever :-P
2007-12-23T02:31:13  <ricardo-fang> Konqueror + Firefox seems easy to implement... the first one has support for netscape-like plugins :)
2007-12-23T02:41:43  <ricardo-fang> good night :)
2007-12-23T12:19:27  <dreimark> *sb goto -30
2007-12-23T12:19:36  <dreimark> moin
2007-12-23T12:20:27  <kikka> moin
2007-12-23T12:29:15  <ThomasWaldmann> moin
2007-12-23T12:33:06  <cb22> moin
2007-12-23T12:35:58  <kikka> Jepp, I will be at 24c3. *eintrag*
2007-12-23T12:47:47  <dreimark> on failing test at test_text_html_text_moin_wiki
2007-12-23T12:47:55  <dreimark> s/on/one/
2007-12-23T12:58:16  <rafael> ThomasWaldmann: how do you produce this macros?
2007-12-23T12:58:34  <ThomasWaldmann> what macros?
2007-12-23T13:00:16  <rafael> ThomasWaldmann: the irc logs site you changed like you told me yesterday evening
2007-12-23T13:00:30  <rafael> s/macros/logs/
2007-12-23T13:05:33  <ThomasWaldmann> it is a cron job running moin ... import irclogs fetching logs from xorAxAx' homedir
2007-12-23T13:06:00  <ThomasWaldmann> it didnt run since we switched to 1.6 on moinmo.in
2007-12-23T13:09:01  <rafael> ah ok
2007-12-23T13:29:19  * ThomasWaldmann cleaned up stuff on EditedSystemPages
2007-12-23T13:38:49  <kikka> <- away until 26.
2007-12-23T13:40:56  <braunsv> hi
2007-12-23T13:55:23  * dreimark thinks we should add a basics data.tar.bz2 to create always fresh wikis 
2007-12-23T13:55:29  <dreimark> for 1.7
2007-12-23T14:09:53  <rafael> xorAxAx: so now to the unittests, http://paste.pocoo.org/show/17191/ that's what you gave me..
2007-12-23T14:13:58  <dreimark> xorAxAx: please check 51
2007-12-23T14:16:38  <ernestas> moin
2007-12-23T14:18:38  <dreimark> rafael: do you have seen my comment about not seeing my name (hcard)
2007-12-23T14:23:19  <rafael> dreimark: no. but this hcard is invalid
2007-12-23T14:23:58  <rafael> the fields "fn" and "n" are required and i disabled the view of "fn" because you can construct a more detailed view from splitting n in it's parts
2007-12-23T14:25:36  <xorAxAx> rafael: yes, did you look into the randomquote macro?
2007-12-23T14:27:13  <rafael> yes, but there you have the page etc. because it's a macro and you can access the request with macro.request
2007-12-23T14:30:47  <xorAxAx> rafael: the randomquote macro patches a page object
2007-12-23T14:30:52  <xorAxAx> and thats what you should do as well
2007-12-23T14:31:29  <xorAxAx> and you should have a look at minimalrequest instead of using self.request (see test_formatter in 1.6)
2007-12-23T14:43:55  <rafael> xorAxAx: minimal request? in 1.6 it is page = Page(self.request, pagename, formatter=formatter) *with* self.request
2007-12-23T14:46:50  <ernestas> "On Linux, if u get an error like..." in /BasicInstallation. Is using "u" instead of "you" appropriate?
2007-12-23T14:47:27  <cb22> nope
2007-12-23T14:47:35  <cb22> afaik it never is
2007-12-23T14:48:20  <ernestas> ok, I'll fix it
2007-12-23T15:04:24  <theredmonkey> good morning ;)
2007-12-23T15:04:35  <ernestas> hi theredmonkey
2007-12-23T15:05:15  <rafael> xorAxAx: hm?
2007-12-23T15:40:10  <theredmonkey> After finishing the Issue77 I'm asking me if you (the moinmoin-team) is interested in more CSS-coding of myself (I don't know if there is demand)
2007-12-23T15:40:33  <xorAxAx> rafael: indeed
2007-12-23T15:43:28  <cb22> xorAxAx: btw i added a patchset for 1.7 to my task
2007-12-23T15:52:24  <rafael> xorAxAx: so how do you mean this?
2007-12-23T15:52:30  <xorAxAx> cb22: yes, will review it today
2007-12-23T15:52:37  <xorAxAx> rafael: did you look at the macro?
2007-12-23T15:53:14  <rafael> as i said above "yes, but there you have the page etc. because it's a macro and you can access the request with macro.request"
2007-12-23T15:53:42  <xorAxAx> rafael: so where is the problem?
2007-12-23T15:54:02  <xorAxAx> see     page.set_raw_body(quote, 1)
2007-12-23T15:54:49  <rafael> what must i write to create a page?
2007-12-23T15:55:28  <xorAxAx> Page(...)
2007-12-23T16:04:22  <rafael> and how to get the request for this?
2007-12-23T16:14:32  <xorAxAx> self.rest
2007-12-23T16:14:36  <xorAxAx> request
2007-12-23T16:15:34  <rafael> where is it from?
2007-12-23T16:18:49  <dreimark> rafael: the tests do use a test wiki
2007-12-23T16:19:08  <dreimark> this test wiki is based on request_cli
2007-12-23T16:19:16  <rafael> ?
2007-12-23T16:27:49  <rafael> dreimark: what's request_cli? and how do i call the test then?
2007-12-23T16:28:17  <dreimark> you call the test with py.test
2007-12-23T16:29:34  <rafael> dreimark: no __init__ or something?
2007-12-23T16:29:39  <dreimark> and your request ist self.request
2007-12-23T16:30:25  <rafael> hm, magic
2007-12-23T16:30:27  <dreimark> see MoinMoin/_tests/_test_template.py
2007-12-23T16:32:15  <dreimark> the test framework does initialize request for you
2007-12-23T16:35:41  <dreimark> and that is done in conftest.py
2007-12-23T16:35:54  <dreimark> from MoinMoin.request import request_cli
2007-12-23T16:36:04  <dreimark> cli = command line interface
2007-12-23T16:36:22  <dreimark> the moin command do use this request_cli too
2007-12-23T16:38:08  <rafael> dreimark: and to fill the page with content, i must use PageEditor?
2007-12-23T16:40:16  <dreimark> rafael: there are some tests in test_PageEditor which do write on pages
2007-12-23T16:43:35  <dreimark> in principle it is something like this http://paste.pocoo.org/show/17217/
2007-12-23T16:45:04  <rafael> dreimark: so i don't need Page, only PageEditor
2007-12-23T16:45:43  <dreimark> PageEditor is for writing
2007-12-23T16:45:51  <dreimark> Page for reading
2007-12-23T16:48:19  <dreimark> if you like to test parsing you don't need to save or
2007-12-23T16:51:42  <rafael> you mean i can make it on-the-fly or what?
2007-12-23T16:52:18  <dreimark> for an example you can look into parser/_tests/test_text_creole.py
2007-12-23T16:57:14  <xorAxAx> rafael: no, dont use pageditor
2007-12-23T16:57:18  <xorAxAx> rafael: but the line i pasted
2007-12-23T16:57:58  <rafael> the test_text_creole.py looks helpful
2007-12-23T17:02:45  <rafael> xorAxAx: but instead of HTMLFormatter in test_text_creole.py i use formatter.text_plain.Formatter, right?
2007-12-23T17:08:03  <xorAxAx> rafael: yes
2007-12-23T17:32:43  <ThomasWaldmann> re
2007-12-23T19:12:06  <dreimark> theredmonkey: I think there will be later on more css wishes.
2007-12-23T19:30:35  <bolekk> hello
2007-12-23T19:33:00  <ThomasWaldmann> moin bolekk
2007-12-23T19:34:10  * ThomasWaldmann tries running the 1.6 migration on linuxwiki.de data
2007-12-23T19:43:50  <rafael> hm, i must code my stuff more modular to use parser = ... like it is in test_text_creole.py, right? else i can only test for main() and that's not fine
2007-12-23T19:53:43  <bolekk> when I package pages moin creates package.zip, where can I find it ?
2007-12-23T19:55:38  <bolekk> ok, I've found it :)
2007-12-23T20:23:04  <dreimark> ThomasWaldmann: I do have one test failing: assert u' * {{{\n   test\n   }}}\n\n' == u' * {{{\n   test\n\n}}}\n\n'
2007-12-23T20:23:17  <dreimark> converter/_tests/test_text_html_text_moin_wiki.py:746
2007-12-23T20:28:27  <ThomasWaldmann> dreimark: i know
2007-12-23T20:35:08  <bolekk> what should I do to be able to subscribe a user to a page? is it enough to be an admin ?
2007-12-23T20:35:44  <bolekk> = being listed in the 'superuser' dict in wikiconfig.py
2007-12-23T20:36:31  <johill> list, not dict
2007-12-23T20:36:40  <johill> yes
2007-12-23T20:36:46  <dreimark> bolekk: just click on that page "subscribe"
2007-12-23T20:36:51  <johill> if you're superuser you can do that by doing suid to the other account
2007-12-23T20:36:54  <johill> then go to the page
2007-12-23T20:36:57  <johill> and then click subscribe
2007-12-23T20:37:08  <johill> changing users is in your own preferences
2007-12-23T20:37:25  <dreimark> yeah johill is right
2007-12-23T20:38:06  <dreimark> action subscribe users needs privileges
2007-12-23T20:38:19  <ThomasWaldmann> bolekk: if you are su, you can use subscribe user action from the menu
2007-12-23T20:38:29  <johill> oh right I forgot about that action
2007-12-23T20:38:30  <johill> sorry
2007-12-23T20:38:56  <bolekk> I'm using the action from the menu and it says I can't do that
2007-12-23T20:40:47  <dreimark> bolekk: if not request.user.may.admin(pagename):
2007-12-23T20:41:03  <dreimark> so you need admin rights on the page
2007-12-23T20:41:17  <bolekk> and how can i set those ?
2007-12-23T20:41:21  <bolekk> by acl ?
2007-12-23T20:41:32  <dreimark> yes
2007-12-23T20:42:10  <dreimark> acl_rights_default _before
2007-12-23T20:42:54  <dreimark> ThomasWaldmann: ok, I just wanted not it going missed
2007-12-23T20:48:55  * ThomasWaldmann is currently trying the mig scripts
2007-12-23T20:49:31  <rafael> how looks text_plain formatted text?
2007-12-23T20:52:17  <dreimark> johill: I got to remember that action by second time reading the request
2007-12-23T20:52:53  <dreimark> rafael: as it is written
2007-12-23T20:53:11  <rafael> dreimark: you mean in wiki markup?
2007-12-23T20:53:19  <dreimark> right
2007-12-23T20:54:54  <bolekk> ThomasWaldmann: I'm checking these forms now and some of them also have this empty action="" attribute but work perfectly with mod_python
2007-12-23T20:56:24  <bolekk> ThomasWaldmann: I checked subscribing and despam
2007-12-23T20:57:27  <dreimark> hmm, that test_search in 1.7 eats 79% of my cpu
2007-12-23T20:57:29  <bolekk> so should I change anything there ?
2007-12-23T21:02:43  <ThomasWaldmann> bolekk: then maybe you did not find the real bug yet
2007-12-23T21:03:36  <dreimark> bolekk: what method POST or GET ?
2007-12-23T21:03:52  <ThomasWaldmann> dreimark: that means your disk is too slow :D
2007-12-23T21:04:11  <bolekk> dreimark: POST everywhere
2007-12-23T21:04:30  <dreimark> ThomasWaldmann: yeah, i recognized that yesterday too, with all these admin macros
2007-12-23T21:05:12  <bolekk> ThomasWaldmann: I'm afraid so, I'll check the rest of these forms and try to figure out what is different in move-attachment form
2007-12-23T21:05:58  <dreimark> bolekk: at which position is that empty string, or is the position different
2007-12-23T21:08:52  <dreimark> bolekk: can you please check if the key action is there if it is empty submitted
2007-12-23T21:21:12  <bolekk> dreimark: the move attachment form ?
2007-12-23T21:26:34  <dreimark> bolekk: yes
2007-12-23T21:27:00  <dreimark> johill: do you submit your patch yourselfs ?
2007-12-23T21:27:10  <dreimark> (I do like it)
2007-12-23T21:32:39  <johill> I can commit it
2007-12-23T21:33:24  <johill> but right now I'm working on some wireless stuff
2007-12-23T21:33:47  <bolekk> dreimark: move attachment sends wrong do attribute, it should be "attachment_move" but is "move"
2007-12-23T21:33:53  <dreimark> johill: ok
2007-12-23T21:35:18  <bolekk> action=AttachFile is ok
2007-12-23T21:44:28  <dreimark> bolekk: hmm, strange, gets that changed with baseurl and pagename (adding your patch)?
2007-12-23T21:45:28  <bolekk> yes
2007-12-23T21:46:53  <bolekk> when I set action="" in this form for uploading a new attachment it behaves strangely, it says that the filename wsn't given (while it was given)
2007-12-23T21:47:26  <dreimark> your patch does set "enctype" too
2007-12-23T21:47:48  <dreimark> does this make the difference
2007-12-23T21:47:49  <bolekk> yes but i think thic enctype doesn't matter
2007-12-23T21:48:05  <dreimark> please try, we should be sure
2007-12-23T21:48:43  <bolekk> no, the behaviour of both forms does'n depend on whether this enctype is defined or not
2007-12-23T21:48:51  <bolekk> I tried
2007-12-23T21:55:34  <dreimark> bolekk: http://trac.edgewall.org/ticket/1143
2007-12-23T21:56:00  <dreimark> action=""
2007-12-23T21:57:28  <dreimark> seems to be a similiar problem
2007-12-23T22:02:35  <bolekk> yes. they say that it is the fault of empty action="" but why do some other forms with empty action work ?
2007-12-23T22:03:15  <bolekk> maybe we are just lucky in simpler forms, after all w3c says that action attribute is required
2007-12-23T22:12:47  <bolekk> dreimark: I think that a <form> tag without correct action is simply invalid and may not work, so the action attribute should be added to every form in moin, what do you think ?
2007-12-23T22:13:40  <dreimark> bolekk: yes I think that is the right way to fix it
2007-12-23T22:14:15  <bolekk> http://www.w3.org/TR/html4/interact/forms.html#h-17.3 : "User agent behavior for a value other than an HTTP URI is undefined."
2007-12-23T22:14:22  <dreimark> I wonder too why it mostly works or why the Form in SubscribeUser not fails
2007-12-23T22:15:23  <bolekk> SubscribeUser is very simple...
2007-12-23T22:20:26  <dreimark> and it does not call Page.send_page
2007-12-23T22:20:49  * ThomasWaldmann fixes mig script
2007-12-23T22:24:59  <lanius> hi
2007-12-23T22:26:49  <dreimark> moin lanius
2007-12-23T22:27:03  <bolekk> dreimark: btw, I think that the Polish translation of "Package pages" does not make sense (it treats 'package' as an adjective not a verb) can I fix it somehow ?
2007-12-23T22:27:50  <dreimark> bolekk: you can fix that on master.moinmo.in
2007-12-23T22:27:55  <dreimark> read
2007-12-23T22:28:28  <dreimark> http://moinmo.in/EditingOnMoinMaster
2007-12-23T22:28:57  <bolekk> okay
2007-12-23T22:29:06  <bolekk> but first of all i'll finish those forms
2007-12-23T22:29:26  <dreimark> good
2007-12-23T22:29:43  <CIA-34> moin: Heinrich Wendel <h_wendel@cojobo.net> default * 3194:25e8642c0c7a 1.7-storage-hwendel/ (18 files in 12 dirs): merge main
2007-12-23T22:30:03  <ThomasWaldmann> hey :)
2007-12-23T22:30:13  <ThomasWaldmann> life in the storage branch
2007-12-23T22:30:30  <lanius> i thought maybe we can get it into shape to merge it into 1.7
2007-12-23T22:30:31  <johill> \o/
2007-12-23T22:31:31  <ThomasWaldmann> lanius: getting some work done there would be great, even if the number will be 1.8
2007-12-23T22:31:48  * ThomasWaldmann .oO("zahlen sind schall und rauch" :)
2007-12-23T22:32:03  <xorAxAx> lanius: will you be in berlin?
2007-12-23T22:32:10  <lanius> xorAxAx: should i?
2007-12-23T22:32:21  <ThomasWaldmann> definitely :D
2007-12-23T22:32:34  <lanius> never been there ;)
2007-12-23T22:33:21  <ThomasWaldmann> lanius: maybe read the "fahrplan" on the 24c3 wiki
2007-12-23T22:33:34  <xorAxAx> lanius: its my first time as well
2007-12-23T22:34:30  <ThomasWaldmann> it's quite nice. lots of interesting talks, lots of geeks, nice indian restaurants, ...
2007-12-23T22:37:19  <lanius> ah i see, but no i won't be there, lots of work to do here
2007-12-23T22:37:57  <ThomasWaldmann> pity
2007-12-23T22:39:02  <lanius> how does ghop run?
2007-12-23T22:43:12  <ThomasWaldmann> great :)
2007-12-23T22:43:20  <dreimark> see http://opentouch.info/tmp/ghop/ghop-stats.html
2007-12-23T22:43:31  <ThomasWaldmann> we have some very good students
2007-12-23T22:44:07  <ThomasWaldmann> (of course not every task claimed gets done, but the good thing is that you'll know after a week and you can just reopen it)
2007-12-23T22:45:04  <lanius> seems that there is one leading student with 13 tasks done
2007-12-23T22:46:20  <dreimark> he can only do 15 at all
2007-12-23T22:46:37  <ThomasWaldmann> i hope the quality is as good as the quantity (no idea who it is).
2007-12-23T22:47:33  <lanius> but he likely will get the trip to mountain view :-)
2007-12-23T22:47:50  <dreimark> depends on yuality
2007-12-23T22:48:47  <ThomasWaldmann> that was a far miss, even on a german kbd ;)
2007-12-23T22:48:55  <dreimark> :)
2007-12-23T22:50:48  <lanius> ThomasWaldmann: one student did an interview about moinmoin with my chef
2007-12-23T22:57:44  <bolekk> dreimark: forms using GET should have a non-empty action attribute as well, shouldn't they ?
2007-12-23T22:58:04  <dreimark> bolekk: which one
2007-12-23T22:58:13  <dreimark> normally not
2007-12-23T22:58:45  <bolekk> AdvancedSearch, FullSearch ..
2007-12-23T22:58:52  <bolekk> why not ?
2007-12-23T22:59:24  <dreimark> bolekk: sorry (confusing) I meant they shuld not have an empty one
2007-12-23T22:59:45  <bolekk> dreimark: all right :)
2007-12-23T23:01:12  <xorAxAx> lanius: 10 students will get it
2007-12-23T23:01:14  <CIA-34> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2473:a0950de5a588 1.6/MoinMoin/script/migration/ (_conv160.py migutil.py): 1.6 mig scripts: better error handling
2007-12-23T23:01:16  <CIA-34> moin: Thomas Waldmann <tw AT waldmann-edv DOT de> default * 2474:c8cb540782da 1.6/MoinMoin/wikiutil.py: wikiutil.url_unquote: try harder when decoding to unicode, avoid crashing
2007-12-23T23:03:34  <dreimark> lanius: one of each project
2007-12-23T23:04:35  <lanius> ah, i see
2007-12-23T23:14:26  <ernestas> ThomasWaldmann, I got that error again when I have been trying to edit WikiDienosPatarimas on master: http://pastebin.com/f1ef2ee0a
2007-12-23T23:16:15  <ThomasWaldmann> ernestas: yeah, I also have seen it. it is some race condition with the i18n init.
2007-12-23T23:21:11  <ThomasWaldmann> looks like we have a indonesion system msg translation now
2007-12-23T23:22:30  <ernestas> In the 1.6devMissingRightsI18n task: "Compare owner/mode of installed .po files with installed .py files." With what .py files should I compare? With any?
2007-12-23T23:24:13  <bolekk> dreimark: I would like to test the form in SyncPages but i don't know how to reach it, when I choose the option it says that i have to set remoteWiki parameter, how can I do that ?
2007-12-23T23:25:15  <ThomasWaldmann> ernestas: any.
2007-12-23T23:25:19  <ernestas> ok
2007-12-23T23:25:29  <ThomasWaldmann> (any of moin, to be exact)
2007-12-23T23:25:35  <ernestas> yes, I understand
2007-12-23T23:25:57  <ThomasWaldmann> bolekk: there is a sync template page
2007-12-23T23:26:25  <ThomasWaldmann> be careful :)
2007-12-23T23:30:35  <bolekk> but how can I register a remote wiki name ? create InterWikiMap page ?
2007-12-23T23:30:47  <bolekk> and what to put in it ?
2007-12-23T23:31:09  * xorAxAx reviews cb22's task
2007-12-23T23:31:49  <ernestas> ThomasWaldmann, what should I do with umask? just set it to 0022, then install wiki, check owner/mode, then set to 037/033, install, check... right?
2007-12-23T23:33:52  <xorAxAx> cb22: commented, patch does not apply
2007-12-23T23:34:26  <cb22> xorAxAx: hmm, by theme patches do you mean the css ones?
2007-12-23T23:34:36  <xorAxAx> ThomasWaldmann: #15 is not completed!
2007-12-23T23:34:42  <xorAxAx> ThomasWaldmann: he has only translated 100 strings
2007-12-23T23:34:45  <xorAxAx> cb22: yes
2007-12-23T23:35:00  <xorAxAx> ThomasWaldmann: thats < 20% of the assignment
2007-12-23T23:35:11  <cb22> but the other ones do?
2007-12-23T23:35:16  <xorAxAx> cb22: didnt try :)
2007-12-23T23:35:34  <xorAxAx> also it would be nice if you generated only one theme diff
2007-12-23T23:35:37  * cb22 regenerates those patches
2007-12-23T23:35:40  <cb22> sure
2007-12-23T23:37:10  <dreimark> bolekk: you have to setuo an interwiki name
2007-12-23T23:37:32  <dreimark> and then to start two wiki's (e.g on differnt ports)
2007-12-23T23:37:36  <bolekk> dreimark: I added interwikiname to wikiconfig.py
2007-12-23T23:37:40  <xorAxAx> bolekk: did you read the help page? :)
2007-12-23T23:38:04  <ThomasWaldmann> xorAxAx: oops, shit, i confused it with el
2007-12-23T23:38:27  <dreimark> bolekk: xmlrpc has to be enabled too
2007-12-23T23:38:49  <bolekk> yes but i didn't find how to set remoteWiki
2007-12-23T23:39:15  <xorAxAx> bolekk: did you read the help page on how it works?
2007-12-23T23:39:40  <ernestas> ThomasWaldmann, is that all needed information for one distro/python/umask or do you need anything more? http://moinmo.in/ErnestasLiubarskij/MissingRightsI18n
2007-12-23T23:40:00  <bolekk> xorAxAx: yes
2007-12-23T23:40:15  <xorAxAx> bolekk: then you probably saw that remotewiki does not belong into a configuration file
2007-12-23T23:40:47  <xorAxAx> bolekk: are you using the template?
2007-12-23T23:41:08  <xorAxAx> bolekk: which task are you working on?
2007-12-23T23:41:40  <bolekk> xorAxAx: "Then it is necessary to create a kind of "job page"" - so I created a page using this template and put remoteWiki in it
2007-12-23T23:42:08  <bolekk> but what about InterWikiMap ?
2007-12-23T23:42:34  <xorAxAx> bolekk: well, your remote wiki has to be known in the interwikimap
2007-12-23T23:42:40  <xorAxAx> otherwise it doesnt know how to access it
2007-12-23T23:42:55  <bolekk> xorAxAx: #43 but I just want to see this generated form for sync and check if the code is ok
2007-12-23T23:43:09  <xorAxAx> "generated form"?
2007-12-23T23:43:11  <bolekk> But how can I add it to InterWikiMap ?
2007-12-23T23:43:34  <xorAxAx> bolekk: by editing the page?
2007-12-23T23:43:35  <bolekk> SyncPages.py creates a html form for syncing
2007-12-23T23:43:41  <bolekk> yes
2007-12-23T23:43:50  <xorAxAx> ???
2007-12-23T23:44:01  <xorAxAx> it asks for your password using such a form, yes
2007-12-23T23:44:07  <bolekk> but what is the exact string that i put on InterWikiMap ?
2007-12-23T23:44:19  <xorAxAx> bolekk: the name, space character, the url
2007-12-23T23:44:33  <bolekk> all right , thanks :)
2007-12-23T23:45:21  <xorAxAx> ThomasWaldmann: you didnt reclaim the task #15
2007-12-23T23:45:49  <ThomasWaldmann> xorAxAx: i did
2007-12-23T23:46:20  <xorAxAx> ThomasWaldmann: ah
2007-12-23T23:46:20  <ThomasWaldmann> or rather "he did" X)
2007-12-23T23:46:25  <cb22> xorAxAx: sorted out the css patch
2007-12-23T23:46:50  <xorAxAx> cb22: ok, trying
2007-12-23T23:52:48  <ernestas> Do you need any additional information for one distro/python ver.? Am I setting umasks correctly (I have almost zero knowledge about them) http://moinmo.in/ErnestasLiubarskij/MissingRightsI18n
2007-12-23T23:53:42  <xorAxAx> cb22:
2007-12-23T23:53:43  <xorAxAx> ./action/fullsearch.py:            pagename=pagename, msg=msg)
2007-12-23T23:53:43  <xorAxAx> ./action/recoverpass.py:        page.send_page(msg=msg)
2007-12-23T23:53:58  <xorAxAx> ./action/newaccount.py:        return page.send_page(msg=error)
2007-12-23T23:54:16  <xorAxAx> ./request/__init__.py:                    self.page.send_page(msg=msg)
2007-12-23T23:54:16  <xorAxAx> ./request/__init__.py:                        self.page.send_page(msg=msg)
2007-12-23T23:54:48  <xorAxAx> besides that, the patches apply fine :)
2007-12-23T23:57:09  <xorAxAx> cb22: can you generate a patch that only fixes the above callers for 1.7?
2007-12-23T23:57:59  <bolekk> xorAxAx: I tried to sync with a 1.7 wiki and it says that 1.7 is too old Oo
2007-12-23T23:58:21  <xorAxAx> bolekk: well, then thomas xmlrpc disabling hack is active
2007-12-23T23:58:53  <bolekk> xorAxAx: ?
2007-12-23T23:59:03  <ernestas> ThomasWaldmann, the owner/mode seems not to change at all when I set different umask and install moin. Am I doing everything correctly?
2007-12-23T23:59:54  <xorAxAx> bolekk: thomas added stuff that allows disabling xmlrpc

MoinMoin: MoinMoinChat/Logs/moin-dev/2007-12-23 (last edited 2007-12-22 23:15:02 by IrcLogImporter)