2006-05-20T15:16:34 <xorAxAx> ThomasWaldmann: i wrote a "thread monitor". it can dump the current state of all threads
2006-05-20T15:16:46 <xorAxAx> i think thats quite useful if twisted begins to hang again
2006-05-20T15:18:06 <ThomasWaldmann> nice, what exactly does it dump?
2006-05-20T15:22:31 <xorAxAx> the stacktrace of all threads
2006-05-20T15:23:21 <xorAxAx> if its activated, it slows down execution a little bit because it installs a profiling function
2006-05-20T15:28:51 <Kepplar> hey
2006-05-20T15:29:50 <xorAxAx> hey :)
2006-05-20T15:30:08 <xorAxAx> i think we will invite all other SOC peeps here when its clear who is accepted
2006-05-20T15:30:49 <xorAxAx> the interesting thing about this channel is that it serves a kind of documentation function
2006-05-20T15:31:08 <xorAxAx> ThomasWaldmann: check the cron job
2006-05-20T15:31:23 <xorAxAx> ThomasWaldmann: there havent been any new log pages for a few weeks
2006-05-20T15:31:30 <xorAxAx> and i already reminded you earlier
2006-05-20T15:31:42 <Kepplar> Ah i had a look at that, nice idea
2006-05-20T15:31:48 <xorAxAx> ok, 2 months
2006-05-20T15:31:53 <Kepplar> but i couldnt see any pages with logs
2006-05-20T15:31:58 <Kepplar> just nonexistantpages
2006-05-20T15:32:02 <xorAxAx> http://moinmoin.wikiwikiweb.de/MoinMoinChat/Logs/moin-dev
2006-05-20T15:32:08 <xorAxAx> look at march :)
2006-05-20T15:33:04 <xorAxAx> my bot collects the logs and a cron job on thomas side posts it to the wiki
2006-05-20T15:33:17 <Kepplar> ahh
2006-05-20T15:33:25 <ThomasWaldmann> xorAxAx: current production code is 1.5, so you need to implement that stuff in 1.6 and backport to 1.5
2006-05-20T15:33:38 <xorAxAx> ThomasWaldmann: what?
2006-05-20T15:33:51 <ThomasWaldmann> your thread monitoring stuff
2006-05-20T15:34:04 <xorAxAx> its not integrated into moin yet :)
2006-05-20T15:34:22 <xorAxAx> but writing the action is a minor thing
2006-05-20T15:35:49 <xorAxAx> ThomasWaldmann: have you had a look at the log importer cron job?
2006-05-20T15:39:01 * xorAxAx checked permissions, all fine
2006-05-20T15:51:42 <ThomasWaldmann> i am checking it right now
2006-05-20T16:03:31 <Kepplar> is subpages of subpages ok?
2006-05-20T16:04:28 <ThomasWaldmann> fsck
2006-05-20T16:04:45 <xorAxAx> Kepplar: yes. currently, subpages are pages that have a "/" in their name
2006-05-20T16:04:54 <xorAxAx> ThomasWaldmann: hmm?
2006-05-20T16:05:16 <Kepplar> http://moinmoin.wikiwikiweb.de/StorageRefactoring < made it a little neater / easier to read/write ideas (add your name on the list =) )
2006-05-20T16:05:23 <xorAxAx> heh
2006-05-20T16:05:27 <Kepplar> xorAxAx: does the data engine store is as a subfolder?
2006-05-20T16:05:37 <xorAxAx> Kepplar: currently? no.
2006-05-20T16:05:49 <ThomasWaldmann> xorAxAx: look at RC
2006-05-20T16:06:11 <xorAxAx> hmm, wrong prefix
2006-05-20T16:06:16 <xorAxAx> despam exists :)
2006-05-20T16:06:39 <xorAxAx> IrcLogImporter [1-3] looks strange, though
2006-05-20T16:06:55 <xorAxAx> normally, moin should not allow null-changes
2006-05-20T16:10:32 <xorAxAx> hmm, still wrong prefix
2006-05-20T16:12:43 <ThomasWaldmann> it should use that --page option i gave, but it does not
2006-05-20T16:14:50 <xorAxAx> ah, you converted it to the new plugin format
2006-05-20T16:17:15 <ThomasWaldmann> yes
2006-05-20T16:17:20 <ThomasWaldmann> i guess it works now
2006-05-20T16:22:18 <xorAxAx> hmm, despam doesnt touch the global edit-log?
2006-05-20T16:22:21 <xorAxAx> thats bad
2006-05-20T16:22:49 <ThomasWaldmann> i nuked that stuff in the FS
2006-05-20T16:23:45 <xorAxAx> ah
2006-05-20T19:36:26 <xorAxAx> ThomasWaldmann: will you host the integration branches for the SOC'lers?
2006-05-20T19:39:33 <ThomasWaldmann> i can do that, yes
2006-05-20T19:40:13 <ThomasWaldmann> each mentor should have one or two branches
2006-05-20T19:41:00 <xorAxAx> nice
2006-05-20T19:41:48 <ThomasWaldmann> maybe one as "student input", one as "moin--main output"
2006-05-20T19:52:37 <ThomasWaldmann> i need some ssh pub keys from:
2006-05-20T19:52:40 <ThomasWaldmann> Fabi:
2006-05-20T19:53:12 <ThomasWaldmann> (and all other mentors not here X)
2006-05-20T19:54:29 <xorAxAx> why do mentors need hg access?
2006-05-20T19:56:01 <ThomasWaldmann> because they want to commit to their moin-main-output?
2006-05-20T19:56:25 <xorAxAx> you mean students
2006-05-20T19:56:32 <xorAxAx> mentors should not commit :)
2006-05-20T19:56:37 <xorAxAx> in the average case
2006-05-20T19:57:20 <ThomasWaldmann> mentor: pull (from student), have a look, push (to main-out)
2006-05-20T19:57:31 <ThomasWaldmann> or slap student, alternatively :)
2006-05-20T19:58:12 <xorAxAx> umm
2006-05-20T19:58:24 <xorAxAx> i am not sure if that workflow is best
2006-05-20T19:59:05 <ThomasWaldmann> better idea?
2006-05-20T19:59:06 <xorAxAx> because it puts more load on mentors
2006-05-20T19:59:15 <xorAxAx> that could be spent actually mentoring
2006-05-20T19:59:21 <xorAxAx> the students could fill that out-repo
2006-05-20T19:59:42 <xorAxAx> but i am not a mentor, so its not my problem :)
2006-05-20T20:01:42 <ThomasWaldmann> a mentor will have to run hg to look at stuff (or try it himself)
2006-05-20T20:02:10 <ThomasWaldmann> and he will have to pull from student repo
2006-05-20T20:02:24 <ThomasWaldmann> so how is pushing to some output repo more load?
2006-05-20T20:05:24 <ThomasWaldmann> maybe one could also use mentor-tags "this looks ok"
2006-05-20T20:06:07 <xorAxAx> he has to spend more time reviewing the code
2006-05-20T20:06:51 <ThomasWaldmann> isnt that part of mentoring?
2006-05-20T20:07:42 <xorAxAx> no idea :)
2006-05-20T20:08:23 <xorAxAx> the biggest part is writing evaluations and answering questions IMHO
2006-05-20T20:09:10 <xorAxAx> anyway, i am gone now
MoinMoin: MoinMoinChat/Logs/moin-dev/2006-05-20 (last edited 2007-10-29 19:21:59 by localhost)