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)