2007-04-08T00:02:15  <ThomasWaldmann> ah, ok
2007-04-08T00:04:15  <xorAxAx> interestingly,  a scheme backend sounds much more difficult
2007-04-08T00:04:22  <xorAxAx> at least if you want to get pypy running on it
2007-04-08T00:04:39  <ThomasWaldmann> reimar needs to unmentor him
2007-04-08T00:06:17  <ThomasWaldmann> now we just need to hunt Florian Krupicka
2007-04-08T00:06:58  <xorAxAx> and fabi
2007-04-08T00:07:04  <xorAxAx> 3 days left
2007-04-08T00:11:26  <ThomasWaldmann> fabi knows the date. and even if he misses, any other mentor can announce mentorship (for him).
2007-04-08T00:12:02  <ThomasWaldmann> but if the student doesnt reappear, we'll have to give back a grant
2007-04-08T00:12:03  <xorAxAx> but google might not allow for 2 mentors
2007-04-08T00:12:47  <ThomasWaldmann> btw, how man grants does psf have?
2007-04-08T00:13:47  <xorAxAx> 35, he thinks
2007-04-08T00:39:08  <ThomasWaldmann> not bad :)
2007-04-08T00:39:34  <ThomasWaldmann> xorAxAx: do they have a project related to moin?
2007-04-08T00:40:09  <ThomasWaldmann> and do they have >35 useful applications?
2007-04-08T00:41:02  <ThomasWaldmann> and a irc channel? :)
2007-04-08T00:41:10  <ThomasWaldmann> xorAxAx:
2007-04-08T00:43:56  <xorAxAx> ThomasWaldmann: i dont know, he went to bed
2007-04-08T00:44:09  <xorAxAx> there is #python-dev, but there are not many socers in there
2007-04-08T00:44:23  <xorAxAx> he said that there are hardly enough useful applications though
2007-04-08T01:20:22  <ThomasWaldmann> http://hg.thinkmo.de/moin/1.6-accessibility?cs=6436f77e241a
2007-04-08T01:38:36  <grzywacz> What's that?
2007-04-08T01:39:22  <ThomasWaldmann> an example how to NOT do it
2007-04-08T01:39:44  <grzywacz> You mean the granularity? :D
2007-04-08T01:40:05  <ThomasWaldmann> yes, and even committing pages and cache files
2007-04-08T01:40:21  <grzywacz> Looks pretty awful, actually.
2007-04-08T01:40:36  * grzywacz usually produces tons of small commits
2007-04-08T01:40:48  <grzywacz> Sometimes I think I overdo it a little. ;)
2007-04-08T01:41:48  <ThomasWaldmann> we have almost 2000 changesets in 1.6 now :)
2007-04-08T01:42:02  <grzywacz> O_o
2007-04-08T01:42:11  <grzywacz> Active developement. :)
2007-04-08T02:19:13  <grzywacz> Hm, the latest poedit is really nice.
2007-04-08T10:04:58  <xorAxAx> dreimark: please choose again another student (This message has been postponed.)
2007-04-08T10:05:01  <xorAxAx> dreimark: can you try to resolve the gsoc duplicate issue? (This message has been postponed.)
2007-04-08T10:47:07  <xorAxAx> hi dreimark
2007-04-08T10:47:18  <xorAxAx> please ignore the second message :)
2007-04-08T10:47:25  <xorAxAx> and look at the first one
2007-04-08T10:48:10  <dreimark> xorAxAx:I've cleared the mentoring so he gets out of the list
2007-04-08T10:48:26  <xorAxAx> and i have just assigned you as the mentor
2007-04-08T10:49:13  <dreimark> fine, so florian will get the templating stuff ;)
2007-04-08T10:49:44  <xorAxAx> yeah, or not. thomas is thinking about kicking florian(, the student)
2007-04-08T10:55:49  <dreimark> devlogs,  Robert joined yesterday the list
2007-04-08T11:00:13  <xorAxAx> well, its ok to talk about that, no?
2007-04-08T11:07:44  <dreimark> it's ok, unfortunately I was not here
2007-04-08T11:09:42  <xorAxAx> ah, you mean robert
2007-04-08T11:09:46  <xorAxAx> yes, i have seen him
2007-04-08T11:09:52  <xorAxAx> well, you will get to know him early enough
2007-04-08T11:17:23  <dreimark> bbl
2007-04-08T11:49:15  <ThomasWaldmann> moin
2007-04-08T12:30:15  <grzywacz> moin
2007-04-08T12:31:24  <xorAxAx> hi grzywacz
2007-04-08T12:32:01  <grzywacz> hello there xorAxAx :)
2007-04-08T12:45:09  * ThomasWaldmann hopes that heinrich will soon join us
2007-04-08T12:49:16  * ThomasWaldmann currently tries to cleanup the storage related pages a bit
2007-04-08T12:56:30  <grzywacz> Arrrr, hiding definition of RequestBase in __init__ is a clever trick to confuse newbies. :D
2007-04-08T12:58:18  <xorAxAx> well, you usually look at the imports if you dont find a name :)
2007-04-08T12:59:08  <xorAxAx> and the concept of packages is explained here - basename
2007-04-08T12:59:09  <grzywacz> from MoinMoin.request import RequestBase
2007-04-08T12:59:14  <xorAxAx> oopshttp://www.python.org/doc/essays/packages.html
2007-04-08T12:59:21  <xorAxAx> yes, request is a package :)
2007-04-08T12:59:28  <grzywacz> I know.
2007-04-08T12:59:35  <grzywacz> But the first I do is look for a file. ;)
2007-04-08T13:02:16  <ThomasWaldmann> grzywacz: hit f3 in eclipse :-P
2007-04-08T13:03:15  <grzywacz> Unfortunately it does nothing in my eclipse, but I've used the search function to find it, so no worries.
2007-04-08T13:03:16  <grzywacz> ;]
2007-04-08T13:05:13  <xorAxAx> did you put the cursor into the word "RequestBase"?
2007-04-08T13:05:52  <grzywacz> ... yes.
2007-04-08T13:08:59  <ThomasWaldmann> btw, i used __init__.py quite often when modularizing stuff
2007-04-08T13:09:35  <ThomasWaldmann> like MoinMoin/request.py (all in one) -> MoinMoin/request/*.py
2007-04-08T13:10:14  <ThomasWaldmann> from MoinMoin import request works with both
2007-04-08T13:17:23  <ThomasWaldmann> keppy will receive some notifications that we are working on that again :)
2007-04-08T13:20:49  <grzywacz> I must say that being able to run a local instance of Moin from within eclipse is neat.
2007-04-08T13:29:02  <ThomasWaldmann> did you try with the debugger?
2007-04-08T13:52:49  <grzywacz> Not yet.
2007-04-08T21:14:37  <dreimark> I do fix the inline bug
2007-04-08T21:17:02  <ThomasWaldmann> great :)
2007-04-08T21:17:12  <ThomasWaldmann> btw, i dont think this is new
2007-04-08T21:23:38  <dreimark> I have not tried in 1.5
2007-04-08T21:28:20  * ThomasWaldmann plays with YAML
2007-04-08T21:28:38  <ThomasWaldmann> (yaml.org, not .de)
2007-04-08T22:11:47  * ThomasWaldmann likes YAML
2007-04-08T22:12:45  <xorAxAx> OMG
2007-04-08T22:13:29  <xorAxAx> the story began with a certain person called tim and ended with the new python.org - one of the most unmaintainable python projects ever seen in the latest years :-)
2007-04-08T22:14:08  <xorAxAx> (of course the format is rather unrelated to that, but even though the choice of YAML makes me think)
2007-04-08T22:14:32  <xorAxAx> ThomasWaldmann: any intended usage for moin?
2007-04-08T22:16:13  <ThomasWaldmann> still thinking, but some places would be rather obvious
2007-04-08T22:16:22  <ThomasWaldmann> like user profile
2007-04-08T22:16:26  <ThomasWaldmann> meta data
2007-04-08T22:17:05  <ThomasWaldmann> right now I have written a moin yaml parser that just puts the data into caching area
2007-04-08T22:17:47  <ThomasWaldmann> (very few LOC)
2007-04-08T22:18:42  <xorAxAx> well
2007-04-08T22:26:18  <ThomasWaldmann> {{{#!text/x-yaml
2007-04-08T22:26:19  <ThomasWaldmann> format: wiki
2007-04-08T22:26:19  <ThomasWaldmann> author: ThomasWaldmann
2007-04-08T22:26:19  <ThomasWaldmann> timestamp: 2007-04-08 22:20:00
2007-04-08T22:26:19  <ThomasWaldmann> acl: 'ThomasWaldmann:read,write,revert All:'
2007-04-08T22:26:21  <ThomasWaldmann> section-numbers: True
2007-04-08T22:26:23  <ThomasWaldmann> }}}
2007-04-08T22:26:36  <ThomasWaldmann> {'timestamp': datetime.datetime(2007, 4, 8, 22, 20), 'format': 'wiki', 'acl': 'ThomasWaldmann:read,write,revert All:', 'section-numbers': True, 'author': 'ThomasWaldmann'}
2007-04-08T22:28:35  <ThomasWaldmann> lowerstuff = yaml.load(upperstuff)
2007-04-08T23:13:58  <besonen_mobile2> does ThomasWaldmann like JSON?
2007-04-08T23:16:09  <ThomasWaldmann> i didnt use json yet (nor AJAX :)
2007-04-08T23:23:46  <besonen_mobile2> ThomasWaldmann:  have you ever considered namespaces that map to directories (a la dokuwiki) for moinmoin?
2007-04-08T23:30:09  <ThomasWaldmann> dirs in the filesystem?
2007-04-08T23:30:54  <ThomasWaldmann> besonen_mobile2:
2007-04-08T23:31:20  <besonen_mobile2> correct
2007-04-08T23:31:51  <ThomasWaldmann> i have written a fs browser based on the virtualpages hack
2007-04-08T23:32:21  <ThomasWaldmann> but there needs to be quite some other stuff done until this is less a hack
2007-04-08T23:32:36  <xorAxAx> besonen_mobile2: thats an implementation detail
2007-04-08T23:32:53  <besonen_mobile2> i guess mapping was the best way to phrase what i was wondering.  storage would be the correct word.
2007-04-08T23:32:54  <xorAxAx> besonen_mobile2: and using interwiki and farmconfig, it has been trivially possible for years
2007-04-08T23:33:32  <xorAxAx> even to the extent of twiki's webs
2007-04-08T23:34:02  <besonen_mobile2> i'm not familiar with interwiki and farmconfig.  i'll investigate.
2007-04-08T23:35:38  <ThomasWaldmann> namespaces = wikis
2007-04-08T23:36:35  <besonen_mobile2> interwiki and farmconfig don't appear to be what i'm looking for.
2007-04-08T23:37:17  <besonen_mobile2> it's certainly possible i'm not using the word namespaces properly.
2007-04-08T23:38:13  <xorAxAx> besonen_mobile2: whats missing?
2007-04-08T23:38:19  <xorAxAx> describe your problem and visionary idea
2007-04-08T23:39:48  <besonen_mobile2> what i really really like about dokuwiki is that i'm able to modify the content from the file system and can easily find stuff because it's organized with directory names.
2007-04-08T23:40:31  <xorAxAx> well, the same holds true for moin
2007-04-08T23:44:38  <besonen_mobile2> xorAxAx:  in dokuwiki you can have a page called usa:oregon:eugene and that page will be found in the "/usa/oregon/eugene" directory.  can moinmoin be made to do this?
2007-04-08T23:45:00  <xorAxAx> besonen_mobile2: no
2007-04-08T23:45:09  <xorAxAx> besonen_mobile2: but finding is still rather trivial
2007-04-08T23:45:20  <xorAxAx> because the slash is encoded using a trivial pattern
2007-04-08T23:45:54  <xorAxAx> and this is still an implementation detail :-)
2007-04-08T23:46:10  <xorAxAx> after SOC, there will be the possiblity to be more flexible in this regard
2007-04-08T23:46:18  <xorAxAx> everybody can write his own storage backend
2007-04-08T23:47:11  <besonen_mobile2> thanks xorAxAx.  i'll do some more investigating and pondering.
2007-04-08T23:47:42  <xorAxAx> ThomasWaldmann had this weird thought as well - his idea was to simplify page hierachy renames
2007-04-08T23:48:14  * ThomasWaldmann watches The IT Crowd Episode 4 :)
2007-04-08T23:49:28  <xorAxAx> "press the button to reboot it"
2007-04-08T23:51:35  <besonen_mobile2> xorAxAx:  so someone signed up for the "Storage Engine Refactor and Abstraction Layer" soc project?
2007-04-08T23:52:16  <xorAxAx> besonen_mobile2: yes
2007-04-08T23:52:25  <xorAxAx> lets see if he was serious
2007-04-08T23:52:26  <besonen_mobile2> nice
2007-04-08T23:52:52  <xorAxAx> or otherwise we might need a third try in the next yerar
2007-04-08T23:52:57  <xorAxAx> s/yerar/year/
2007-04-08T23:53:07  <grzywacz> Sounds like a task which needs a detailed knowledge of moin.
2007-04-08T23:53:30  <besonen_mobile2> ok.  i need to get back to an overdue project.  thanks for chatting.
2007-04-08T23:55:20  <xorAxAx> grzywacz: every soc task does :)
2007-04-08T23:55:29  <xorAxAx> that one does more, but come on ... 3 months ...
2007-04-08T23:55:48  <grzywacz> True, 3 months is a lot of time, especially with mentor's help.
2007-04-08T23:55:58  <xorAxAx> yes :-)
2007-04-08T23:59:50  <ThomasWaldmann> and especially if you can code and start early doing it :)

MoinMoin: MoinMoinChat/Logs/moin-dev/2007-04-08 (last edited 2007-10-29 19:20:42 by localhost)