2008-02-26T00:00:52  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3116:240d1d367018 1.7/ (2 files in 2 dirs): replace wikiwikiweb.de by moinmo.in
2008-02-26T00:08:07  <ThomasWaldmann> TheSheep: btw, if you have time, we could redo the _() stuff in 1.7 (with different default). maybe tomorrow?
2008-02-26T00:08:45  <TheSheep> ThomasWaldmann: ok, I will reserve tomorrow evening
2008-02-26T00:10:23  <ThomasWaldmann> great. looks like we're done soon with the syncing.
2008-02-26T00:12:00  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3117:ca46b0fb40d1 1.7/contrib/googleimport/ (__init__.py driver.py googlepush.py): googleimport: copied from 1.6 as of rev 2560:e2d1e0285eda
2008-02-26T00:16:18  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3118:95026d5a2125 1.7/docs/CHANGES: update CHANGES: 1.5 branch up to 1.5.8, 1.6 branch up to 1.6.1 release
2008-02-26T00:19:16  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3119:2a380f99afa8 1.7/MoinMoin/script/migration/ (7 files): migration scripts: copied from 1.6 as of rev 2560:e2d1e0285eda
2008-02-26T01:14:14  <dreimark> good night
2008-02-26T01:22:57  <ThomasWaldmann> gn dreimark
2008-02-26T02:04:17  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3120:a7c1680aeaa0 1.7/ (10 files in 10 dirs): PEP8 fixes, mostly whitespace
2008-02-26T08:14:10  <dreimark> moin
2008-02-26T08:14:16  <starshine> moin
2008-02-26T08:15:21  <dreimark> hi starshine
2008-02-26T08:15:44  <starshine> summer of code already?  it just barely stopped raining.  like, uh, yesterday.
2008-02-26T08:16:35  <dreimark> yeah, evaluation of projects beguns
2008-02-26T08:17:25  <dreimark> it'S sunny here too, a bit to warm for winter
2008-02-26T08:41:02  <ThomasWaldmann> moin
2008-02-26T08:46:36  <starshine> hi TW
2008-02-26T08:46:43  <starshine> enjoying your XOs ?
2008-02-26T08:47:31  <ThomasWaldmann> yeah, nice stuff :) last weekend did a field trial with children ;)
2008-02-26T08:47:49  <starshine> and how many are new moin devs?
2008-02-26T08:48:16  <ThomasWaldmann> too young ;) 4y old
2008-02-26T08:48:38  <starshine> oh ok let em get wired up to be perfect python devs
2008-02-26T08:48:51  <starshine> by the time they're 8 they'll run rings around guido :P
2008-02-26T08:49:08  <ThomasWaldmann> hehe
2008-02-26T08:50:21  <ThomasWaldmann> they esp. like speak.xo
2008-02-26T08:50:40  <ThomasWaldmann> (speaks whatever you type in, even in german)
2008-02-26T08:50:50  <ThomasWaldmann> ...liked...
2008-02-26T16:05:40  <dreimark> Fastest Civil Supercomputer in the World Officially Unveiled in Jülich :)
2008-02-26T16:12:10  * ThomasWaldmann looks
2008-02-26T16:12:49  <dreimark> http://www.fz-juelich.de/portal/index.php?index=163&cmd=show&mid=564
2008-02-26T16:18:16  <ThomasWaldmann> the network latency is quite impressive :)
2008-02-26T16:20:01  <ThomasWaldmann> hmm, 64K CPU / 16 "Towers" = 4096 CPUs per "Tower"?
2008-02-26T16:20:42  <dreimark> and cooled by aircondition
2008-02-26T16:22:48  <dreimark> Main memory: 32 terabytes
2008-02-26T16:36:10  <ThomasWaldmann> bbl
2008-02-26T19:20:45  <dreimark> bbl
2008-02-26T21:38:27  <grzywacz> moin
2008-02-26T21:40:12  <ThomasWaldmann> hi grzywacz
2008-02-26T21:41:01  <grzywacz> hey ThomasWaldmann
2008-02-26T21:41:31  <ThomasWaldmann> do you have time for soc again?
2008-02-26T21:42:31  <grzywacz> I don't think so.
2008-02-26T21:43:14  <ThomasWaldmann> pity. maybe as mentor?
2008-02-26T21:43:49  <grzywacz> Maybe, but I don't really know Moin very well and I doubt if there's room for a project related to Jabber.
2008-02-26T21:44:03  <grzywacz> I think this year Wesnoth is going to be a mentoring org as well, maybe there.
2008-02-26T21:45:08  <ThomasWaldmann> well, we are still in the project definition phase :)
2008-02-26T21:45:41  <grzywacz> I know. I'll keep it in mind. :)
2008-02-26T21:48:35  * TheSheep would gladly mentor some parser/formatter/theme stuff
2008-02-26T21:49:18  <grzywacz> :-)
2008-02-26T21:49:23  * grzywacz recommends TheSheep
2008-02-26T21:49:24  <grzywacz> :D
2008-02-26T21:49:27  <grzywacz> Not that he needs it.
2008-02-26T21:50:04  <ThomasWaldmann> TheSheep: there is already some idea in that scope on the ideas page
2008-02-26T21:50:38  <ThomasWaldmann> if you want to add more ideas / details, feel free! and you're very welcome if you like to mentor.
2008-02-26T21:51:16  <ThomasWaldmann> http://moinmo.in/GoogleSoc2008/InitialProjectIdeas
2008-02-26T21:54:57  <TheSheep> ThomasWaldmann: btw, I just wrote a simple toy wiki engine using wsgiref.simple_server, two-pass regexp parser and flat text files. No cache, and it's two times faster than moin on the same server with fastcgi :)
2008-02-26T21:55:25  <TheSheep> of course, it doesn't do even a half of what moin doe
2008-02-26T21:55:26  <TheSheep> s
2008-02-26T21:55:41  <ThomasWaldmann> wsgirefactoring is also on the ideas page :)
2008-02-26T21:55:56  <TheSheep> yeah, that's why I mention it
2008-02-26T21:56:15  <grzywacz> ThomasWaldmann, is this a secret list, or maybe I can send it to someone as an appetizer :P
2008-02-26T21:56:21  <grzywacz> ?;)
2008-02-26T21:56:22  <TheSheep> btw, hg is great for a wiki backend :)
2008-02-26T21:56:44  <ThomasWaldmann> grzywacz: just send the url
2008-02-26T21:56:47  <grzywacz> TheSheep?
2008-02-26T21:57:08  <ThomasWaldmann> of course there are no guarantees, not that we are chosen for soc, not that those projects will be taken...
2008-02-26T21:57:17  <grzywacz> That's obvious. :)
2008-02-26T21:57:17  <TheSheep> grzywacz: I use flat text files + mercurial for version control and logs :)
2008-02-26T21:57:25  <ThomasWaldmann> it is just to be prepared, just for the case :)
2008-02-26T21:57:28  <grzywacz> TheSheep, in your wiki, that is?
2008-02-26T21:57:37  <TheSheep> grzywacz: in that toy I just mentioned, yes
2008-02-26T21:57:43  <grzywacz> TheSheep, sounds interesting.
2008-02-26T21:57:53  <grzywacz> TheSheep, esp. multiple branches :)
2008-02-26T21:58:06  <TheSheep> grzywacz: the best thing is that you can clone it, edit, and push the changes back :)
2008-02-26T21:58:40  <grzywacz> TheSheep, makes sense. Potentially easier to write tools, no?
2008-02-26T21:59:25  <TheSheep> grzywacz: all the hard stuff is already done, I just need to learn the api and generate html from it
2008-02-26T21:59:27  <grzywacz> ThomasWaldmann, what's the procedure for applying to be a mentoring org?
2008-02-26T22:01:08  <ThomasWaldmann> you read the faq and apply :)
2008-02-26T22:01:23  <grzywacz> Doesn't sound complicated. :P
2008-02-26T22:01:33  <grzywacz> And beyond that, do they require some special information?
2008-02-26T22:02:16  <ThomasWaldmann> it's about a dozen questions for applying
2008-02-26T22:02:27  <grzywacz> ok
2008-02-26T22:05:08  <ThomasWaldmann> TheSheep: not sure if wsgirefactoring is ok for soc
2008-02-26T22:05:34  <ThomasWaldmann> it has a quite big QA and documentation component
2008-02-26T22:05:36  <TheSheep> ThomasWaldmann: true, depends on who takes it
2008-02-26T22:05:51  <ThomasWaldmann> the coding itself is maybe not that much
2008-02-26T22:05:54  <TheSheep> maybe openid?
2008-02-26T22:06:05  <TheSheep> not sure what is the status
2008-02-26T22:06:53  <ThomasWaldmann> johill said it is done
2008-02-26T22:13:09  <TheSheep> ah, cool!
2008-02-26T22:13:19  <TheSheep> now I only need to set up some authorizing page
2008-02-26T22:13:50  <ThomasWaldmann> btw, time for some _() sprint now? :)
2008-02-26T22:15:34  <ThomasWaldmann>       252     formatted = kw.get('formatted', True) # TODO: change to False, review all _() calls
2008-02-26T22:15:38  <ThomasWaldmann>       253     percent = kw.get('percent', False) # TODO: review all _() calls
2008-02-26T22:15:46  <ThomasWaldmann> this is the current getText code
2008-02-26T22:17:00  * ThomasWaldmann would do at least that formatted=False default change
2008-02-26T22:17:20  <ThomasWaldmann> but if we want to change more, now is the time to think about it
2008-02-26T22:22:03  <ThomasWaldmann> e.g. if we want something shorter?
2008-02-26T22:22:33  <ThomasWaldmann> wiki=False instead of formatted=...?
2008-02-26T22:27:00  <ThomasWaldmann> TheSheep: still there? :)
2008-02-26T22:27:17  <TheSheep> ThomasWaldmann: yes, do we do the _() now?
2008-02-26T22:27:31  <ThomasWaldmann> yes :)
2008-02-26T22:27:38  <ThomasWaldmann> see my comments above
2008-02-26T22:27:52  <ThomasWaldmann> if we use wiki=True it is less to type than formatted=True
2008-02-26T22:28:15  * TheSheep presses '.' anyways
2008-02-26T22:28:47  * TheSheep gets a fresh copy of 1.7
2008-02-26T22:29:12  <ThomasWaldmann> TheSheep: any other changes?
2008-02-26T22:30:09  <ThomasWaldmann> xorAxAx: any other changes?
2008-02-26T22:30:19  <xorAxAx> nope
2008-02-26T22:30:22  <TheSheep> I think it's fine
2008-02-26T22:30:54  <xorAxAx> ThomasWaldmann: umm, to what?
2008-02-26T22:31:05  <xorAxAx> the 1.7 code base?
2008-02-26T22:31:06  <ThomasWaldmann> _ params
2008-02-26T22:31:21  <ThomasWaldmann> in 1.7
2008-02-26T22:31:57  <xorAxAx> hmm, not sure if its worth renaming formatted
2008-02-26T22:32:13  <ThomasWaldmann> we will review each call anyway
2008-02-26T22:32:28  <ThomasWaldmann> so if we like to do it, it will be not more work if we do it now
2008-02-26T22:32:29  <TheSheep> ThomasWaldmann: if it's formatted, it will be wiki-fromatted always, right?
2008-02-26T22:32:37  <ThomasWaldmann> TheSheep: yes
2008-02-26T22:32:47  <TheSheep> ThomasWaldmann: then I think it's better to call it 'wiki'
2008-02-26T22:33:12  <TheSheep> otherwise it might suggest that it uses the wiki's defaultparser
2008-02-26T22:34:20  <ThomasWaldmann> ok, so we use wiki now. wait a sec for next changeset...
2008-02-26T22:34:57  <TheSheep> besides, 'fromatted' is such an ugly spelling error ;)
2008-02-26T22:35:15  <TheSheep> fromaged would sound tastier
2008-02-26T22:36:58  <grzywacz> ThomasWaldmann, could you send me the public key I have registered with hg?
2008-02-26T22:40:43  <CIA-38> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 3121:ca1c60a5285c 1.7/ (MoinMoin/i18n/__init__.py docs/CHANGES): i18n.getText: renaming the 'formatted' (default True) keyword arg to 'wiki' (default False)
2008-02-26T22:41:09  <ThomasWaldmann> ok, we need some changesets now :D
2008-02-26T22:41:24  <ThomasWaldmann> grzywacz: mail to which email?
2008-02-26T22:41:29  <TheSheep> so, the default is change to both
2008-02-26T22:41:54  <TheSheep> we need to set percent to true if it's an argument for %, and wiki if it contains wiki markup
2008-02-26T22:41:57  <grzywacz> ThomasWaldmann, gmail please
2008-02-26T22:42:09  <TheSheep> s/change to both/false to both
2008-02-26T22:42:14  <grzywacz> Somehow I keep losing my public keys. ;)
2008-02-26T22:42:34  <TheSheep> grzywacz: can't you regenerate them from the private one?
2008-02-26T22:42:59  <TheSheep> not sure which algorithm ssh uses
2008-02-26T22:43:13  <xorAxAx> TheSheep: not the signatures (that are hopefully published)
2008-02-26T22:44:11  <grzywacz> TheSheep, no idea. :)
2008-02-26T22:45:16  <ThomasWaldmann> grzywacz: complete email?
2008-02-26T22:52:38  <ThomasWaldmann> TheSheep: let's announce what we refactor, so we can avoid choosing the same
2008-02-26T22:52:56  * ThomasWaldmann takes action/*
2008-02-26T22:53:32  * TheSheep takes auth/*
2008-02-26T22:56:51  <TheSheep> wait, what was the rule about percent again?
2008-02-26T22:58:36  <ThomasWaldmann>       244     @keyword percent: True if we need special escaping because we use the translation
2008-02-26T22:58:39  <ThomasWaldmann>       245                       result as the left side of a % operator: e.g. % chars need to
2008-02-26T22:58:42  <ThomasWaldmann>       246                       become %% for that usage. This will only escape generated % chars,
2008-02-26T22:58:45  <ThomasWaldmann>       247                       e.g. in wiki links to non-ascii pagenames (%XX%XX%XX).
2008-02-26T22:58:48  <ThomasWaldmann>       248                       False, if we don't use it as a left-side of % operator.
2008-02-26T22:58:51  <ThomasWaldmann>       249                       Only specify this option for formatted==True, it doesn't do
2008-02-26T22:58:54  <ThomasWaldmann>       250                       anything for formatted==False.
2008-02-26T22:58:57  <ThomasWaldmann> s/formatted/wiki/g
2008-02-26T22:59:44  <TheSheep> so, if it has a %s in it, I don't use percent=True?
2008-02-26T23:00:30  <TheSheep> I'm stupid today, I remember it was clear when we did it the first time
2008-02-26T23:05:38  <ThomasWaldmann> you just use percent=True if you use wiki=True AND you use it as left side of %
2008-02-26T23:06:09  <ThomasWaldmann> (esp. when there is some %(pagename)s in it), or username ...
2008-02-26T23:06:51  <ThomasWaldmann> if moin creates a link because of that, the link will have %XX chars for nonascii stuff
2008-02-26T23:07:43  <TheSheep> aah, ok
2008-02-26T23:07:52  <TheSheep> that's the part I was missing
2008-02-26T23:07:55  <ThomasWaldmann> to be even more exact:
2008-02-26T23:07:56  <TheSheep> wiki=True only
2008-02-26T23:08:26  <ThomasWaldmann> if the RESULT of the translation/parsing/formatting is used as left side of %
2008-02-26T23:10:20  * TheSheep takes config/*
2008-02-26T23:13:26  * TheSheep takes converter/*
2008-02-26T23:14:58  * TheSheep takse events/*
2008-02-26T23:19:55  * TheSheep takes filter/*
2008-02-26T23:20:40  * TheSheep takes formatter/*
2008-02-26T23:26:36  * TheSheep takes i18n/*
2008-02-26T23:27:10  <dreimark> cool progress :)
2008-02-26T23:27:35  <TheSheep> dreimark: they don't have any _('s :)
2008-02-26T23:27:54  * TheSheep takes logfile/*
2008-02-26T23:28:27  <TheSheep> I guess most of the user interface is in actions
2008-02-26T23:28:36  * TheSheep takes macro/*
2008-02-26T23:37:17  <dreimark> macro seems to have lots, as you proceed now 6mins on it ;)
2008-02-26T23:37:33  <dreimark> hmm 8
2008-02-26T23:42:34  * ThomasWaldmann takes mail/*
2008-02-26T23:43:29  * ThomasWaldmann takes parser/*
2008-02-26T23:44:02  <TheSheep>         'attachments': (("File attachment browser"), do_admin_browser),
2008-02-26T23:44:07  <TheSheep> looks like a missing _ ?
2008-02-26T23:46:36  <dreimark> SystemAdmin.py: yes and there is currently no translation for it
2008-02-26T23:49:47  <ThomasWaldmann> TheSheep: look at how it is used in the following code
2008-02-26T23:50:13  * ThomasWaldmann takes request/*
2008-02-26T23:50:57  <TheSheep> ThomasWaldmann: definitely not translated anywhere later
2008-02-26T23:51:05  <TheSheep> Im adding _
2008-02-26T23:55:16  <dreimark> gn
2008-02-26T23:55:24  <ThomasWaldmann> gn dreimark
2008-02-26T23:56:08  * ThomasWaldmann takes script/*
2008-02-26T23:57:25  <TheSheep> ecutio/me takes search/*
2008-02-26T23:57:33  <TheSheep> argh
2008-02-26T23:57:34  <TheSheep> lags
2008-02-26T23:59:26  * ThomasWaldmann takes security/*

MoinMoin: MoinMoinChat/Logs/moin-dev/2008-02-26 (last edited 2008-02-25 23:15:02 by IrcLogImporter)