01:44:58 jim: you around? 01:45:23 Hi, yes 01:45:57 So, would you be willing to be my advocate in my Debian application? 01:46:04 sure :) 01:46:15 you should apply 01:46:41 btw, have you ever looked at gnu hello? 01:46:51 jim: Yeah, a while ago. 01:47:33 ok, also are you about to get your key signed or is that still pending? 01:48:05 I still haven't applied because my package creation skills are a little rusty. I've been wondering if I should apply right away (since it'll take some time, I'll have time to sharpen my skills) or wait a little more until I've created a couple packages from scratch. What do you think? 01:49:07 you should apply, because you can learn packaging... it's not hard at all 01:49:37 jim: Okay. Yeah, I know it's not hard, but I keep hearing all these horror stories from people who applied to be NMs. 01:49:54 there is a lot to learn... 01:50:37 Indeed. But it's fun :) 01:51:19 Another question is, should I apply right away or upload a package sponsored by a DD? 01:51:26 (before that is) 01:51:50 but a lot of current usage type stuff are put ad hoc on the mailing lists, and also codified in the policy document 01:51:59 (have you read current policy?) 01:52:09 jim: I read the Debian Policy Manual, yes. 01:52:17 ok, that's good... 01:52:26 It's pretty big. 01:52:27 lemme check something out 01:52:33 yep... 01:53:23 yep what? 01:54:53 pretty bit... 01:54:54 g 01:55:37 ok, I'd like to extend you an invitation to #debian-devel at this time, so you can ask these same questions 01:55:53 gulp 01:56:07 ask them again? 01:56:36 yeah, I think I got the answers right :) 01:56:50 why do I need to ask them again there? 01:57:49 well, you don't have to... 01:58:03 but I'm trying to make sure you should apply now 01:58:13 jim: okay. 01:58:28 Holy macro!!!! That's a lot of people. 02:11:08 Why is Perens bad? 02:13:13 elvenangel (~ariaerasi@pcp647754pcs.mkethn01.fl.comcast.net) has joined #OpenACS 02:17:22 elvenangel has left #OpenACS 02:18:28 the impression I was getting is something about rm-rf and 2 years of mailing list archives 02:19:11 hmm 02:20:26 I'm walking through the NM pages once again. 02:23:38 ok 02:25:04 * rbm finishes the DMUP 02:26:49 Hmmm. I don't think I've written a man page yet. 02:26:52 jim: any pointers? 02:29:42 but have you written other forms of docs (say yes here; I saw your docs on pg.org :) 02:30:02 DMUP, that's the machine policy? 02:30:03 yes, lots. Docbook, linuxdoc, txt, etc. 02:30:07 jim: yes. 02:30:36 But the /devel/join/nm-* pages say I have to be able to write a man page. 02:32:02 to give you an idea, debian wants a man page per executable... it can be short, referring to other docs... there is a package helper thing called debhelper, and a initial-setup thing called dh_make, and one of the things that dh_make does is give you an example man page 02:32:16 ah 02:32:23 I can whip one of those up, and you can look at it 02:32:39 (doesn't docbook have the capability of producing nroff/ 02:32:41 ? 02:32:42 ) 02:33:19 jim: Yes, docbook has that capability. Or better, Docbook processors have. 02:37:56 * rbm looks at man(7) 02:51:59 jim: what packages do you maintain? 02:52:41 logout-button, members, cgiwrap, gperiodic, animals 02:52:56 little stuff 02:53:00 far from core 02:55:03 Everything is important :-) 02:56:06 jim: http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no\&bug=114821 02:57:01 bbl 02:57:06 ok 02:57:26 Gotta shower and go buy some groceries with the wife 02:58:13 jim: thanks for the help, btw. 02:58:22 jim: I think I'll submit my application tomorrow. 02:59:03 cool 02:59:27 question... did you meet up with Erik yesterday? 02:59:35 or today even? 03:00:21 jim: No. Car problems yesterday, so I didn't even bother calling him. 03:06:53 ok, the thing is you're well-enough known in the community, at least in my opinion, such that we can go with the app as you say tomorrow... 03:07:02 is your key new tho? 03:08:16 and I have to ask this... there's no problems with identification? 03:10:34 (note that because I'm a DD and Erik is a DD, I was able to get his phone number, because it was in the database, and all DDs can see it... others can search the db, but they don't get as much info) 03:10:47 davb (dave@alb-24-58-162-46.nycap.rr.com) has joined #openacs 03:10:53 heya davb 03:10:58 hi 03:11:26 I seem to have a bad athlon motherboard (i hope). It was free at least. 03:11:27 I been working on the restrict-pres-to-instance thing, I have a patch which works partially 03:12:00 My patch should have fixed that :) 03:12:28 oh wait, maybe not :) if the queries were written incorrectly. 03:12:49 wow! I have alot of email :) 03:13:24 well, no... because while now the context_id of presentations now point to package_ids, the queries that get the list of presentations should be restricted to those that belong to the instance 03:13:30 I made a patch to that effect 03:13:40 excellent. 03:13:44 and I can make a presentation 03:14:00 but seems like a regular user cannot, and it generates an error 03:14:23 interesting. must be the way the permissions are written. 03:14:30 maybe 03:14:46 you up to doing some testing on it? 03:14:56 sure, give me a few minutes :) 03:15:01 ok, 03:21:37 jim: I don't think I have any problems with identification. I have a Utah driver's License and a Brazilian passport. 03:22:22 ok, and you're ok with identifying yourself using those (if turns out necessary)? 03:22:44 jim: Yes. No problem. 03:22:57 My address is published under the USU student directory as well. 03:23:06 I hope renting an apartment is not a problem. 03:23:07 cool, that's all the identification problems out of the way 03:23:53 are you gonna be around tonite? like to ask you more stuff 03:26:33 jim: Me? I should. My wife postponed the groceries trip for another hour. 03:26:41 ahh :) 03:26:49 ok, so now is ok? 03:26:55 Sure. 03:27:17 * rbm prepares psychologically :) 03:27:32 ok, I know you're coleader with ben, could you tell me stuff about the details there? 03:27:55 lemme see, one thing I'm curious about is what attracted you to acs and to ben 03:29:30 OpenACS was in the back of Ben's, Don's and my brain at the same time apparently, in late 1999. I posted a question to the ArsDigita web/db board about a port of individual modules to PostgreSQL, and it was at the right time to Ben and Don. 03:29:58 Ben opened a sourceforge project, and me and Don joined immediately, along others. 03:30:34 offtopic, whois k2??? 03:30:52 k2pts 03:31:04 I didn't know any Tcl at the time, but wanted to learn, and what better way then having to document and test stuff? So I took over documentation. 03:31:11 paje: k2pts? 03:31:11 k2pts is blah blah blah blah :) 03:31:15 hehe 03:31:21 looks like an oldstyle ham callsign 03:31:46 Neophytos Demetriou. 03:32:09 paje: no, k2pts is * Neophytos Demetriou (k2pts@cytanet.com.cy) 03:32:09 ...but k2pts is blah blah blah blah :)... 03:32:22 davb: k2pts added your patch to the repository earlier 03:32:29 ah nifty. 03:32:40 hopefully we can get it all fixed before the release. 03:32:58 whensthat? 03:33:01 paje: no, k2pts is Neophytos Demetriou, one of the minds behind OpenACS-Search and other nifty stuff. 03:33:01 ...but k2pts is blah blah blah blah :)... 03:33:06 paje: forget k2pts 03:33:06 rbm: I forgot k2pts 03:33:08 There 03:33:09 paje: no, k2pts is Neophytos Demetriou, one of the minds behind OpenACS-Search and other nifty stuff. 03:33:10 OK, rbm. 03:33:22 no, k2pts 03:33:28 k2pts 03:33:31 k2pts? 03:33:41 paje: k2pts? 03:33:41 i think k2pts is Neophytos Demetriou, one of the minds behind OpenACS-Search and other nifty stuff. 03:33:45 ok I am back now. 03:33:53 let me update my CVS. 03:34:06 paje: ok, I? 03:34:06 i heard jim was jim  (just ask apt!) 03:34:13 jim: What else do you need to know? 03:34:15 paje: ok I? 03:34:15 well, jim is jim  (just ask apt!) 03:34:49 I wanted to get a feeling for your skills 03:35:19 I upgraded from 400 to 500 mhz and 512mb ram anyway. :) so everything will be a little faster. 03:35:36 it was originally techwriting? 03:36:36 That's how I started on OpenACS, yes. But I became release manager for the 3.2 tree last year, and did a lot of coding there. 03:37:00 ok I am installing a base data model. 03:37:04 I'm graduating in CS in May, btw. 03:38:43 argh every time I use tab-completion this motherboard beeps! 03:39:15 Managing the 3.2 tree also taught me a lot about patch and release management. It's a tough job and I'm glad I'm not in Don's skin for the 4.x tree :-) 03:39:34 so, that of course involves tcl, sql on both oracle and postgres, pl/sql, pl/pgsql, java, xml and html? 03:40:08 C also, nsxml pgdriver.... 03:40:20 rbm: you did that? 03:40:41 For OpenACS I didn't do any Java. XML only for OpenACS 4. I do know some Java though. I also did a lot with Docbook and some xsl+xml for the 4.x docs. 03:41:11 davb: I did some Makefile rearrangement for the AOLserver postgresql driver. 03:41:19 ok :) 03:41:26 rbm: you wrote or worked on nsxml? 03:41:37 However, I read the pg driver C code a few times :-) 03:41:43 jim: No. 03:42:51 ok... C isn't a necessity, however it would be a good addition... what's in your C/C++/asm background? 03:43:40 I know some okay C, and pretty good C++. I wrote a 500-line module for IRMP3 (mod_save: http://www.brasileiro.net/roberto/jukebox/). 03:43:58 I did some MIPS assembly in a class I took. It was interesting :) 03:44:10 <-- loves C btw 03:44:33 davb: wanna see if you can reproduce an error I'm getting? seems if I'm not logged in as site-wide admin, I can't create a presentation... could you confirm that/ 03:44:34 ? 03:45:30 sure. did it do that before your patch? 03:45:34 rbm: any familiarity with autoconf or automake? 03:45:42 erp... not sure 03:46:10 jim: familiarity yes. It's in my TOLEARN list though. 03:46:38 jim: I have this dream of putting AOLserver on automake 03:47:20 rbm: ok... from what I understand, most of the maintainer scripts are written in sh, bash or perl... how familiar are you in this area? 03:48:19 jim: I've done some bash scripts, and know how to get around and where to find more info. Perl, I've tried to like it several times, but it's tough :-) 03:48:48 I get that a lot, people like it, people don't like it... 03:48:54 I've attended 3 4-week Perl workshops we had here at our LUG (taught by the resident Perl god) 03:49:04 who is that? 03:49:25 Doran Barton. www.iodynamics.com, www.fozzilinymoo.org (I think) 03:49:44 so after all that, you don't really like perl? 03:51:00 jim: Not really, but I can bear it :) I have the Camel book to my help when I need :) 03:51:24 ok... 03:52:31 how familiar are you with the differences between bash and sh? 03:52:36 I love the abundance of Perl modules, but I dislike the syntax and how the language is so convoluted. 03:53:00 do you have interest in the perl6 thing? 03:53:32 jim: I know that bash has several non-posix extensions. 03:55:11 jim: I haven't looked at Perl6, but I hear it's worse than Perl5 wrt to the convolution in the language. 03:55:44 yes... when a maint writes the (slackware-esq) maint scripts ( {pre,post}{inst,rm} ), there is apparently an automated process somewhere that finds out if you've chosen bash or sh and adds a dep to it 03:56:13 Ah, interesting. 03:56:47 the way it finds out your choice is it looks at the top line, which would either be #!/bin/sh or #!/bin/bash 03:57:41 and if it's sh, it might poke around trying to find "bashisms", which are undesirable unless you say you're using bash (on that top line) 03:58:10 jim: Yes, I know that you should not use #!/bin/sh if using bashisms. 03:58:36 there is also a program called lintian, which you feed a completed .deb to 03:58:41 jim: I signed on as a regular user and created a presentation. I made it public and an unregistered visitor can view it. 03:58:56 and it looks for polidy violations 03:58:59 jim: Knew about lintian as well. 03:59:08 davb: ok, that could mean I have to hammer 03:59:56 yay for hammerage :) 04:00:08 works now 04:00:39 ah. 04:00:57 did you ever try the apm (reload) feature? 04:01:16 I had trouble with that 04:01:26 ah. 04:01:35 it never worked as well for me in all cases as the big hammer 04:01:54 so I hammer and things break! :) 04:02:16 err, well, you get the idea :) 04:02:42 rbm: I really like your enthusiasm... but I knew about that before 04:02:59 jim: :) 04:03:12 how old are you? 04:03:23 (I'm 43, btw) 04:03:34 jim: almost 26 (b-day on Feb, 29th) 04:03:58 oh, howbout makefiles? 04:04:15 can you write them? 04:04:55 jim: Yes. 04:05:38 ok, I think you have all the skills needed to package things... 04:06:18 packaging openacs will be a big challenge tho. you should get a mentor for packaging 04:06:41 jim: Hmm. How do I get one of those? 04:07:04 just ask for one on debian-mentors@lists.debian.org 04:07:12 openacs 3.x has some interesting Perl stuff that Brent Fulgham wrote (the original packager and maintainer). I was thinking of reusing some of that. 04:07:29 and if you want to subscribe to that list, http://lists.debian.org 04:09:05 I'm on debian-devel, debian-portuguese, and debian-news 04:09:38 also... the boot-floppies arrangement is going to change sorta soon, you should look into that; the old way is boot-floppies, the new way is debian-installer 04:09:56 I heard of that, but haven't looked into it. 04:10:11 one thing the new way allows is more flexibility as to what is actually in the base 04:10:37 cool 04:10:48 Is that based on anything done by Progeny by chance? 04:10:50 Just wondering. 04:12:05 this could be important in case they change things so the base is much smaller, getting rid of all but one shell except when you have a depend on this new kind of .deb called a .udeb 04:12:24 much of that is a guess... 04:12:46 jim: where could I read more about it? 04:13:15 but the deb/udeb thing is there, a udeb being a deb that doesn't necessarily conform to policy, in order to be able to be included in installation process 04:13:16 What's a .udeb? 04:13:25 Ah 04:13:33 umm 04:13:50 huh? 04:14:13 * shagster jumps in when the conversation is using small words :) 04:16:33 * davb realizes the ISA sound card will not fit in the spiffy new all PCI motherboard... 04:16:58 Ugh... 04:17:56 * davb wonders if the ethernet and audio sharing an IRQ is screwing something up... 04:18:20 It shouldn't. 04:18:26 mb has built in, so far, non functioning audio :) 04:19:43 Heh..what chipset ? 04:20:03 davb: via chipset? 04:20:17 * jim takes a notsowild guess ;) 04:20:48 jim: intel 815 04:21:00 this is the other machine that I built today :) mostly works. 04:21:49 unfortunately the manufactuer's web site totally disavows any knowledge of ever producing this model, it was free anyway :) 04:24:37 which mobo is it? 04:25:04 MSI-6326 04:26:25 looks like the i815 sound is supported 04:26:57 I downloaded the drivers from their web site,and installed, but it says my hardware is not working or not there (win 98 :) 04:29:40 well, try using a real os. Install dos :) 04:30:53 heh 04:31:01 my wife plays games. 04:32:01 so far everything I've seen points to ALSA 04:32:38 its something, i'll look :) 04:32:47 rbm: if you're still here, did you have any more questions for me? 04:35:33 jim: If I submit my application tomorrow as I plan to, do you just login and advocate me? 04:35:41 yes 04:36:17 jim: okay than. I think that's it. 04:36:24 Hmmm...debian getting a new developer? :) 04:36:25 can that be right? linuxdoc.org is down? 04:36:42 jim: looks like it. We have a mirror at fslc.usu.edu/ldp 04:36:51 shagster: Hopefully 04:36:53 :) 04:38:20 pes 04:38:24 s/pes/yes/ 04:38:43 I did that to make it klikable :) 04:38:50 * rbm goes to shower then grocery shopping 04:39:05 ah, xchat 04:39:16 and --sheesh--. they mention each card, then don't say what driver, or where 04:39:50 jim: I have an xcut script that, once I selected a URL, I can just click in a button in my desktop and it opens in mozilla (or whatever browser) 04:40:29 unmoo for the night 04:40:33 nite 04:45:59 argh, this is really annoying. there is nothing anywhere, they have stuff for hundreds of motherboard, except this one :( 04:46:54 ah, I found it! 04:47:17 click on 815Pro and it takes you to the MS-6326 page. 04:48:03 talilee has quit (Read error: 113 (No route to host)) 04:51:39 cool :) 04:53:06 welp, I was looking for it too, but found something on alsa being used in a demo of multicontinent 12-channel pro-quality audio being streamed to a studio several thousand miles away and mixdowned there 04:54:19 davb: btw, you applied patch 161? 04:59:47 not yet. 05:00:06 jim: that is pretty cool. 05:00:39 so which patch did you apply? 05:01:06 * jim gets confused (or version-skewed?) 05:02:28 oops. mozilla seems to have crashed. 05:02:37 jim: is that your patch for html? 05:02:51 no, 123 is 05:03:25 160 is a working patch, but not generated from the right dir 05:03:33 ah. 05:03:42 161 is the same patch generated from the right place 05:03:51 I just tried to see how the perms worked on the before version :) 05:04:04 oh, gotcha 05:07:13 hazmat has quit (Remote closed the connection) 05:10:51 ok, if you still dont' have th patch applied... try creating 2 wimpys, create presentations (slides not necessary) on each, and see if you see all presentations on both wimpys... unless I miss my guess, you should 05:11:23 jim: I patched, and it works. I have 2 wimpypoints and previosuly they could see each others presentations, but now it looks good. 05:12:29 oops. 05:12:41 I tried to create a new one and it worked less then perfectly... 05:12:46 to the log... 05:12:59 ok, I don't know wimpy well enough to know how many hamburgers^w^w^w if there are more places that need to get patched 05:13:04 hammer, hammer :) 05:13:35 not hammering doesn't work well enuf, I dunno why 05:13:57 Cannot insert a duplicate key into unique index cr_items_unique_name 05:14:04 weird. the name is different. 05:15:11 very weird, now it works. 05:15:20 after the hammer? 05:15:31 ah. looks like a double click 05:15:43 the first one was created. although it shouldn't barf on that. 05:16:00 there is almost no error correction/catching in there. 05:16:17 hmm, quite sloppy then 05:16:34 yes. wp-slim is one of the less done packages it seems. 05:17:12 also I am not sure "name" needs to be a unique key in the cr_items table anyway... 05:17:55 oops, for some reason I can't boot of this unformatted floppy... 05:18:55 ok now I am SUPER confused. I purposely double clicked on submit and got TWO presentations with the same name. 05:19:09 wow 05:19:17 or rather same title. 05:20:20 ah, it seems to hack on a number to the end of the title to make sure the cr_items.name is unique 05:21:35 also strangley enough, the parts of the presentations: audience, background etc... are repeated for cr_items.name 05:21:42 I think you are right about the hammer :) 05:23:07 repeated? you mean they get created again, new/different IDs and all? 05:23:22 the weird part is the first presnetation has _0 appened. the second has _the object id of the first presentation with the same name 05:23:38 jim: yeah, but I got a "the name has to be unique" error. 05:24:06 weird 05:24:06 ah, cr_items is indexed on name. 05:24:18 is your acs accessable outside? 05:24:27 sure. 05:24:40 can I look? url? 05:25:07 or # http://24.58.162.46:8001/wp and 24.58.162.46:8001/wp2 05:25:53 yeah, I see the links at the bottom of / 05:26:24 pretty soon it's gonna be time for me to customize the / of my music acs 05:26:55 cool. I had alot of fun working on mine. it should be done soon. 05:27:16 ok, I see one "stuff" in wp, no presentations in wp2 05:27:58 ah, i didn't make those public. it works :) 05:28:26 could you public em? 05:28:30 sure... 05:29:42 ok 05:30:54 ok, I see "No looking in the wimpys", "test 2" and "doubleclick?" in wp2 05:31:11 how many doubleclicks do you see? s/b 2 05:31:18 oops, and a second "doubleclick?" 05:31:24 ok. 05:31:41 ok,,, 05:31:45 so I think the error was just wackiness. 05:32:05 howbout this: make a third wimpy... and try the doubleclick test 05:32:26 ok 05:34:14 I can't seem to reproduce it. they created fine. 05:34:31 ok, so pre-hammer jitters? 05:35:33 also, wimpy point is a fairly large package, lots and lots of pages 05:35:59 if it's not completed, or even the least completed, -sheesh- :) 05:36:04 maybe. except...my server was stopped. I installed the patch and then started it up. 05:36:21 the two wp instances were created before I did all that. 05:36:47 so then you hammered again after that? 05:37:12 nope. I got the error message, then tried to reproduce the error, but I never restarted. 05:37:45 so after the patch was applied, you started the server, magic worky? :) 05:37:52 yes. 05:38:50 ok, then the only thing left to do atm is find all other places that try to get a list of packages 05:39:04 thing is, I think I found all of them... 05:39:12 ok. what do they do? 05:40:22 the patches add " and ao.context_id = :package_id" to where clauses of queries that get a list of presentations 05:40:56 ok. 05:41:09 the other thing it does, is add "set package_id [ad_conn package_id]" to some tcl files 05:41:44 some of them already had that, so I didn't add it (and I changed my original :variable_name) 05:43:25 * jim gotta check that html patch for a sec, I think I missed something 05:45:11 gotta look at create-presentation-2.tcl to see if it lets in html 05:46:14 ugh 05:46:33 it -was- already done... good news there... 05:46:48 but the presentation title allows html 05:46:52 ah... 05:47:29 ok the uniqueness is on parent_id,name so you can't have two presentations in the same instance with the EXACT same name. which is probably a good idea. 05:47:54 that' 05:48:00 but the wp_presnetation_new checks first and appends somethign to the name to fix that. so I have no idea how I got the error. 05:48:04 s as the docs say it should be 05:48:33 that part I dunno 05:49:15 so its a mystery. if noone reports it during beta testing..no problem. 05:49:22 that reminds me, an often-used api func is misspelled, and I forget which one 05:50:40 we will need to have two copies to backward compatability :) 05:51:02 (it's misspelled the same way everywhere, so uses of it works...) 05:51:14 right. 05:51:24 jim: what time zone are you in? I am EST. 05:51:34 PST 05:51:48 ah :) 05:51:48 you shot for the nite? 05:51:58 not quite, just curious. 05:53:11 looks like I am buying a new PCI sound card though... 05:53:48 howbout a Turtle Beach Santa Cruz? 05:54:08 I heard real good things about it, and bad things about sblive 05:54:59 I don't think we are too picky, as long as it works :). I have a $15 one and it works ok, although it is a pain to setup in linux. 05:55:23 the santa cruz might be $75 05:55:51 that sounds about right for a real sound card. 06:06:15 db_1row get_presentaiton { 06:06:19 foundit 06:10:08 any preference for chipset for athlon? 06:10:21 not sure 06:10:43 ok, fair enough :) 06:10:46 but strong preference for socket, not slot 06:11:03 * jim hates agp for the same reason as slot 1 06:11:30 way way too easy to permanently ruin it 06:12:18 ah. never screwed up an agp yet :) 06:12:21 * davb crosses fingers 06:12:22 via chipset seems ok, but it's new 06:12:42 right. I suspect I have misconfigured my motherboard... the amd one. 06:12:45 -straight- down, and tie the vid card to something 06:13:14 ah, I have alot of even pci video cards coming loose. 06:13:28 * jim was a blowit case on his own dual slot1... screwed both processor slots 06:14:04 we tried building an amd for a guy, finally got it to post every time... after loading bios defaults :) 06:14:23 ah. 06:14:27 maybe i'll try that. 06:16:54 webby, log 06:17:04 is he logging? 06:17:22 loggy, status 06:17:22 I'm logging. I don't understand 'status', davb. Try /msg loggy help 06:17:27 heh 06:18:56 ok, for whom it may concern... the following files contain identical misspellings of the word "presentation"; the misspelled version is "presentaiton": 06:19:26 ./packages/wp-slim/sql/oracle/upgrade-4.0b-4.0b1.sql 06:19:26 ./packages/wp-slim/www/presentation-acl.tcl 06:19:26 ./packages/wp-slim/www/presentation-acl.xql 06:19:26 ./packages/wp-slim/www/presentation-top.tcl 06:19:26 ./packages/wp-slim/www/create-slide.tcl 06:19:26 ./packages/wp-slim/www/create-slide.xql 06:19:28 ./packages/wp-slim/www/presentation-top-oracle.xql 06:19:30 ./packages/wp-slim/www/presentation-top-postgresql.xql 06:20:16 asus web site crashes mozilla...argh 06:20:25 in particular, they occur in the query name "get-presentaiton" 06:20:38 probably some java nonsense 06:20:42 that you shoudl be able to fix. if its just the query name 06:21:29 hmm, maybe it's not an often-used api function like I originally thought :) 06:25:01 ok, I need to head out till tomorrow 06:25:11 ok. see ya later! 06:25:43 ok. nite :) 06:36:25 talilee (~talli@talli.dialup.access.net) has joined #openacs 06:58:15 davb has quit ("Client Exiting") 07:52:09 andyn has quit (Remote closed the connection) 09:01:05 andyn (~andy@12-254-190-230.client.attbi.com) has joined #openacs 15:30:20 talilee has quit (Read error: 104 (Connection reset by peer)) 16:49:06 talilee (~talli@lti-4.dialup.access.net) has joined #openacs 17:41:19 andyn has quit (Read error: 104 (Connection reset by peer)) 19:23:01 Grax (~grax@ip68-13-3-74.om.om.cox.net) has joined #openacs 19:23:11 Grax is now known as dwalker 19:25:16 dwalker has quit (Client Quit) 19:33:49 davb (dave@alb-24-58-162-46.nycap.rr.com) has joined #openacs 19:33:58 hi everyone 19:48:24 * davb learns there are no decent computer parts stores near his house open on sundays 19:52:00 davb has quit ("Client Exiting") 20:20:10 davb (dave@alb-24-58-162-46.nycap.rr.com) has joined #openacs 20:20:18 woohoo 20:20:32 surprisingly, the athlon works! 20:20:55 fiddling with the jumpers on the" jumperless" mb did the trick. 20:34:50 so it posts now? 20:35:12 not only that, xchat works :) 20:35:18 cool :) 20:36:14 * jim is still in too-early mode, no coffee yetr 20:38:01 no rbm on nm list yet 20:38:12 * jim goes for coffee :) 21:03:17 * jim back 21:03:51 * jim wonders if now, wp package can be deleted... 21:04:04 * talilee wonders where jim gets his coffee 21:04:15 ever been to royal ground in the city? 21:04:28 albertsons, and sometimes peets 21:04:46 albertsons???? do they have good coffee? i know peets does 21:05:03 it's ok, it's close, quick and open 24 hours 21:05:17 but you gotta get into the city and check out a joint called royal ground. that is, if you like your coffee strong enough to ward off vampires and the IRS 21:05:39 I definitely make a strong cup 21:06:06 then you need to go to royal ground 21:06:09 three -large- heaping tablespoons into 2 cups water 21:07:24 usa 2 canada 2 21:07:52 i don't care about the game, and i don't really want to see the US win, but i do like to see canadians suffer and be pathetic 21:07:58 USA! USA! USA! 21:08:05 so we just scored one? 21:08:09 yeah 21:09:21 psql:wp-slim-drop.sql:281: ERROR: cr_wp_presentations_id_fk referential integrity violation - key in cr_revisions still referenced from cr_wp_presentations 21:09:21 CREATE 21:09:21 psql:wp-slim-drop.sql:298: ERROR: cr_items_rev_type_fk referential integrity violation - key in acs_object_types still referenced from cr_items 21:09:21 DROP 21:09:48 is that how you show your support for american hockey? 21:09:51 ok. 21:09:59 we should be able to track that down. 21:10:17 one sec, I'll package up the whole log 21:16:23 damn, psql is being very uncooperative wrt error logs 21:19:37 I told it to redirect output and errors to a file, and it displayed errors 21:30:23 SHEESH. 21:30:29 it won't do it 21:30:48 this is a postgres bug, and a stupid one 21:31:19 but I can get around it 21:35:23 -there- 21:35:25 got it 21:35:40 see? emacs -does- have its uses :) 21:36:36 davb: before I email this, I'd like to reinstall all of this oacs instance 21:36:50 then create again 21:37:03 (without creating presentations) 21:37:12 get the log of that create 21:37:16 then do a drop 21:37:56 get that log 21:38:00 email them both 21:38:11 and put line numbers on both too 21:38:53 that should give us plenty of collaboration ability 21:44:26 kernel loading 21:44:41 (davb: wanna hang for this?) 21:45:06 initial packages loading 21:46:39 I am here :) 21:47:11 ok, cool... 21:47:22 chump has quit (Read error: 110 (Connection timed out)) 21:47:30 just restarted it, logging in 21:47:35 oops, 21:49:21 * jim tests to see if your patch (presentation.context_id -> package instance object_id) is in cvs 21:50:06 yep :) 21:50:12 Reversed (or previously applied) patch detected! Assume -R? [n] 21:50:27 when trying to apply wp-patch 21:50:51 ok, so now I have exactly what's in cvs... 21:51:27 should I apply mine now, or later (and test now)? 21:51:53 that patch is just queries right? it shouldn't affect the dropping... 21:51:59 (well, only wrt wp-slim... everything else is from 2/7/2002) 21:52:15 s/b ok, the core is pretty stable. 21:52:40 * jim looks at his patch again 21:53:43 rafa has quit ("[x]chat") 21:54:16 yeah, just queries and users.tcl (to support the queries) 21:54:54 apply it after then. it won't hurt the install.. and if the drop works, you can apply it and try it again :) 21:55:29 so work with just what's in cvs now? ok 22:02:24 ok, I got the logs of that ready 22:05:33 all right. do you want to send it now? 22:10:31 yes 22:10:49 can I email them? 22:10:55 (two emails?) 22:10:59 ok 22:11:48 create log sent 22:12:18 drop log sent 22:15:06 the word "error" doesn't appear in the create log 22:16:06 that is good. 22:16:36 or in the drop log (?!) 22:16:44 is it gone? 22:17:17 wait, less suddenly got case-sensitive about searches 22:17:44 checking create script again (drop script -does- have errors, gotta search for ERROR) 22:18:12 still no ERRORs in create script 22:18:19 err, create log 22:19:02 line 510 says function to drop doesn't exist 22:19:15 oops, my bad on the first one. it needs to add an integer to the signature of the wp_presnetation__new 22:19:38 and that looks like it to me. 22:19:48 yeah, no more errors 22:21:20 can you patch that, and send me just the (corrected) part that would delete that function? 22:21:33 and the patch... 22:22:45 wanna run that, then try creating and deleting again (another create will tell us if the drop didn't drop everything) 22:24:14 oh, and i gotta get k2 to get rid of patch 160 :) 22:24:59 or just the patch, I could extract the function deleter ;) 22:26:07 np, its only one line... brb 22:28:32 oops. ok my drop script is not working...too many presentations :) 22:30:42 ok it looks like the function dropping worked anyway... 22:34:20 jim, its fixed in CVS... 22:34:24 the drop script. 22:34:38 it did?? 22:34:44 maybe someone else noticed (neophytos maybe) when he applied the patch. 22:35:04 yeah, I just moved wp-slim-drop.sql and updated 22:35:08 but note that both 158 and 159 made it in 22:35:34 ok, giving that a shot 22:35:43 that might still work :) 159 fixed the oracle version. 22:35:43 maybe he -just- now did it 22:36:34 very lucky, saves us work. 22:37:17 I think to delete the rest, we need to go through and delete al lthe slides in one shot, then the audience, preable, etc.... in a seperate inline fucntion for each thing. 22:37:19 ok, checking 22:38:10 hmm, not from my end... drop script is identical to cvs 22:38:21 ok, I wonder what I am doing wrong :) 22:41:06 if your'e in the dir packages/wp-slim/sql/postgresql, 22:41:21 do you get this: 22:41:37 openacs-4/packages/wp-slim/sql/postgresql 22:41:37 :pserver:anonymous@openacs.org:/cvsroot 22:41:47 when you do cat CVS/R* 22:41:48 ? 22:43:25 nope, I have an account at openacs.org, I don't use anonymous, I use SSH :) 22:43:40 but the path is correct. 22:44:10 I sent a patch, I checked it out again, and fixed it. the drop is also in the email ,but VI doesn't like emacs tabs... 22:44:17 I should fix that one of these days :) 22:44:58 oic,,, so you could commit yourself 22:46:03 err, rephrase 22:46:08 oic,,, so you could commit, yourself 22:46:12 no, I don't have access to the wp-slim package, 22:46:15 heh 22:46:29 just static-pages and clickthrough I think. 22:46:35 ok 22:46:53 how do they do that? different group per package? 22:47:05 not sure. its a mystery... 22:47:47 ok, so what's the status now? I'm out of sync :) 22:49:03 I emailed you the changes to fix the dropping of wp_presentation__new 22:49:10 ok 22:54:57 fixed my drop script, dropped ghe func 22:55:17 excellent 22:57:10 create then immediate drop, no errors 22:58:22 another create, no errors 22:58:55 hmm, all this likes to kill the aolserver 23:01:29 can't reproduce that 23:03:35 ok, created 2 package instances, mounted them 23:03:47 what if I ran the drop script now? 23:04:11 should work fine. i think its the presentations with the children objects that are screwing it up. 23:04:20 of course, then it deletes all your files :) 23:04:30 even if the packages are mounted? 23:04:42 well, just running the sql drop script 23:06:54 I think so.. just guessing 23:13:17 docwolf has quit (Read error: 110 (Connection timed out)) 23:13:32 I think data model drop scripts should take applications with them, and tell the site map that 23:14:06 or, said app should go to an "I don't exist" page 23:14:45 but in any case, I was able to delete the, erm, app stub? after unmounting it 23:14:55 not sure what the official way is. ys the drop script should take all instances with it, I think. 23:15:19 well maybe you want to have to positively remove the instance before deleting the entire package. 23:15:24 brb... 23:16:56 ok 23:17:04 * jim thinks about eats 23:18:48 here's the way I think it should work: 23:20:15 if you run the sql drop script... you would get rid of everything that was created in the course of using the package, first... in some order that works, perhaps the reverse order of creating 23:20:51 once you're here, all you should have left is package instances and the package itself 23:21:46 so you tell the site map: "for each of my instances, unmount then remove the stub" 23:21:58 then you get rid of the instances 23:22:24 then you get rid of the package data model, ideally in reverse order created 23:25:29 moo 23:29:51 heya rbm :) 23:34:49 key him 23:34:54 s/key/hey/ 23:34:59 * rbm wishes vinod would be around 23:35:06 s/would be/was/ 23:38:10 lunch time (kinda late, but I got up that way too...) 23:47:19 Well, so much for the "Open" in "OpenOffice"