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)