00:04:19 benadida (~benadida@66-108-98-245.nyc.rr.com) has joined #openacs 00:04:39 bena! 00:04:49 Hey there :) 00:04:56 err, oops... too many as... 00:05:27 hey, got a question for ya... 00:05:36 do you think Berklee could make use of: 00:06:30 http://12.155.172.152:8000/key-sig-drill/ 00:06:31 A: http://12.155.172.152:8000/key-sig-drill/ from jim 00:06:41 chumpy :) 00:06:49 forgot about him yet again 00:07:13 Interesting. I think Berklee has a pretty tight schedule overall. 00:07:26 but certainly you could ask them directly. 00:08:37 I think Berklee is going to be an excellent dotLRN case study 00:08:38 I'm just now finishing up factoring out the question types; they can be used for drill questions of any subject where the answer can be randomly and algorithmically be determined 00:09:35 any chance www/doc files could find their way into the dotlrn packages soonish? :) 00:10:41 I mean... I went and printed the source of packages/dotlrn 00:10:49 7 -hundred- pages 00:11:08 (hold, phone, be back in a sec) 00:18:04 * jim pats his new laser printer :) 00:18:29 thats alot of code. 00:18:41 I am really getting to like emacs and dired mode. 00:18:49 I can navigate and get alot of stuff done. 00:19:43 we are working on docs for sure, but it is going to take a while longer 00:20:06 our first step is getting PG runnability. Our next step developer docs 00:20:26 how's the pg thing going? 00:20:42 lookin good for 7/1? :) 00:21:24 7/1 for initial runnability will be tight, but we're getting there. 00:21:31 7/15 will be far better tested 00:24:34 given classes would start in the fall, I think both schools will consider you/themselves ahead of schedule L:) 00:26:25 what will need to be done between 7/15 and start of fall semester? 00:28:25 each school is working on that on their own 00:28:28 lots of testing and data migration mostly 00:29:14 so you're saying that the project is basically complete? :) 00:29:48 well it will soon be complete for its first release at Sloan and Berklee, yes. 00:29:55 But I suspect many enhancements will come soon 00:32:24 rbm: are you around? 00:33:38 benadida: rbm and I are working on migrating openacs.org to openacs 4.5. I suspect there will be issues with broken links. Has anyone thought about that? 00:34:56 davb: hi 00:35:15 hi rbm. wondering if you will have some time to think about the new site. 00:35:22 now or later is fine. 00:35:32 I haven't thought about that (the links), but that's a great point. I have to jet out for now but I'll be back on later 00:35:35 benadida has left #openacs 00:35:39 ok bye 00:41:20 is there a command to clear the emacs minibuffer? its not on my cheat sheet. 00:43:32 do you mean like C-A C-K ? 00:43:51 thats it ! 00:43:55 thanks 00:43:59 np :-) 01:04:30 ok, now to test my new only search live revisions code version 2.0 01:04:47 argh 01:04:52 its broken. 01:04:53 :( 01:05:02 doh 01:05:28 it will always break when you announce that you're gonna test it :-) 01:05:35 oops 01:05:39 intarray is not installed. 01:05:44 i can not keep track of this stuff. 01:06:09 tell me bout it 01:06:18 actually lib_int.so is in /usr/local/pgsql 01:06:28 i stop using openacs for a month and i feel like a complete newbie again 01:07:25 aha 01:10:16 ok. my load.sql pointed to the wrong place. 01:10:29 thats what I get for installing from source and debian package 01:10:44 ok. 01:13:32 oops. 01:14:05 ah. broken case statement 01:15:44 uhoh, query returned more than one row. 01:15:45 oops. 01:19:05 darn, crashed aolserver. 01:20:17 actually, crashed postgresql 01:20:20 hmmm 01:20:26 wow, you're on a roll :-) 01:20:39 time to take a break. 01:20:49 well the procs to insert into the index seem to work. 01:25:45 hmmm. i had this before. 01:25:47 oh yeah. 01:26:05 relkov that comes with postgresql will crash with openfts. use the one that openfts compiles. 01:28:18 actually i couldnt find relkov installed at all. 01:28:45 darn still crashes. 01:28:47 hmmm 01:29:28 what statement is crashing it? 01:29:50 select txt.tid as object_id, 01:29:50 relor( 1.0, 0.1, '0', txt.tid, '{0,2,-1938594527}' ) as pos 01:29:50 from txt 01:29:50 where 01:29:50 01:29:51 ( txt.fts_index @ '{7562529}' ) 01:29:53 01:29:55 order by pos desc 01:29:57 limit 10 01:29:59 offset 0; 01:30:01 its the relor 01:30:03 i had the exact some problem with pg 7.2 01:30:27 oops :) 01:30:29 it is 7.2 01:30:35 i need to recompile :) 01:32:41 I had to pratically rewrite the .configure script for it to work with a debian 7.2 01:32:57 yeah, i remember doing that as well. 01:33:16 i actally fixed it. I added for ifs for the debian settings 01:33:29 probably should submit a patch or something :) 01:33:56 you said it, not me 01:34:02 heh 01:34:04 * vinod hands davb his todo list 01:34:16 it it works on the second install I will consider it. 01:36:47 I think the openacs-4 devel tree is broken 01:36:53 I can't finish installation 01:37:02 oh, that seems unfun. 01:37:13 [24/Jun/2002:20:35:23][21672.4101][-conn0-] Error: Error sourcing /var/www/openacs-4/packages/acs-bootstrap-installer/installer/packages-install.tcl: 01:37:13 psql:acs-install.sql:247: ERROR: apm_packages_package_key_fk referential integrity violation - key referenced from apm_packages not found in apm_package_types 01:37:13 psql:acs-install.sql:254: ERROR: ExecAppend: Fail to add null value in not null attribute object_id 01:37:37 weird. 01:38:27 I was trying to get my personal site on the devel tree 01:38:27 how can i tell which aolserver I am running? 01:38:33 oh tricky. 01:38:36 nsd -v 01:38:38 that's weird. i did an install yesterday from cvs and it worked 01:38:39 cool. 01:39:11 rbm: i read today that is is best to stick to a tagged branch. possibly easier to work with. 01:39:20 are you doing the whole CVS thing with your site? 01:39:52 davb: I am eventually. 01:39:58 ah. good idea. 01:40:02 it works very well. 01:40:13 One of these days I will update to some newer code. 01:40:17 What I never understood is how to sinc my site with the updates that have been done to the OACS tree 01:40:25 s/sinc/sync/ 01:40:32 read lars advice and the link i posted today. 01:40:39 D: 01:40:39 Label D not found. 01:40:51 oops, chump must have rolled. 01:40:53 you mean sync changes back into the oacs tree or from oacs to your site? 01:40:59 vinod: the latter 01:40:59 well, the latter is an advanced adjunct to a primer 01:41:06 paje: thanks 01:41:06 de rien rbm 01:41:37 rbm: you do a vendor checkin. and try to merge. if it breaks CVS gives you advice on how to merge sucessfully. 01:41:42 lars's advice works for that - http://www.pinds.com/acs-tips/openacs-setup 01:41:44 verdot import. 01:41:51 anyway, you get the idea :) 01:42:09 http://www.piskorski.com/acs/ is good too. 01:42:21 a little longer 01:43:35 woohoo!! 01:43:44 i got the openfts configure to run on the first try! 01:44:05 nice! you mean with your changes right? 01:44:20 Yon has been commiting quite a bit of stuff for the forums port, request processor cleanup, tree stuff, etc. 01:44:21 yes. 01:44:27 heh, make still doesn't work though :) 01:45:07 ../include/fts.h:16: tcl.h: No such file or directory 01:45:07 make[1]: *** [Parser.o] Error 1 01:45:14 i remember that one 01:45:27 i had to edit Makefile.global i think 01:45:28 I've never setup openfts yet. I need to. 01:45:42 I am working on making it easier for debian 01:46:11 this post, i think: http://openacs.org/bboard/q-and-a-fetch-msg.tcl?msg_id=00049C&topic_id=OpenACS&topic=11 01:46:13 davb: odds are tcl.h is found in a crazy include subdit 01:46:20 s/subdit/subdir/ 01:46:24 is this on debian? 01:46:47 its in /usr/include 01:47:25 oh, hey ola already did the patch to the configure script. 01:47:27 duh 01:47:28 davb: fts.h is in /usr/include? 01:47:36 huh. mine's in /usr/include/tcl8.3/tcl.h 01:47:42 tcl.h 01:48:04 not mine. 01:48:26 mine is in /usr/include/tcl8.3 also 01:48:29 distro? 01:48:41 debian sid 01:48:57 vinod: i thought it was already compiled, so I didn't read that part of your install. silly me. 01:49:20 hey 01:49:26 np :-) i don't read anything i write either 01:49:40 hey it didn't work, because i don;t have /usr/include/tcl8.3 01:49:41 weird. 01:49:48 mine is debian sid too 01:50:09 ah 01:50:14 i don't have tcl8.3-dev installed 01:50:16 silly me 01:50:25 i wonder where that tcl.h came from. 01:50:38 that fixed it. 01:52:43 darn still crashes 01:52:45 argh 01:52:46 :) 01:54:30 ah. i need to drop all that stuff in my db. 01:54:35 time to reload the datamodel 01:55:04 oops 01:55:05 darn 01:55:12 too many windows open 02:02:04 oacs-chump has quit (Remote closed the connection) 02:03:25 jabba_ (~jabba@adsl-65-65-96-45.dsl.austtx.swbell.net) has joined #openacs 02:03:28 abbaJ has quit (Read error: 104 (Connection reset by peer)) 02:03:34 oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs 02:03:41 cool. 02:04:34 argh. 02:04:44 weird, my install is now not completing. 02:05:14 ok WTF 02:05:22 MY openacs install if getting that error rbm! 02:05:34 you didn't update my code too did you :)? 02:05:40 i thought this was beta. 02:06:48 did you just do an update? 02:06:57 nope. 02:07:03 weird 02:07:09 i just dropdb/createdbed. it was working 10 mins ago. 02:07:18 the gremlins are out in force tonight 02:07:36 must be. 02:08:24 paje: we need you to sacrifice a lizzard to the internet g0ds 02:08:25 rbm: sorry... 02:08:29 All is lost! 02:09:42 ok i'm gonna tempt fate and try to install from the cvs head 02:09:56 [24/Jun/2002:21:09:29][23411.4101][-conn0-] Error: Error sourcing /var/www/lbn-dev/packages/acs-bootstrap-installer/installer/packages-install.tcl: 02:09:56 psql:acs-install.sql:247: ERROR: apm_packages_package_key_fk referential integrity violation - key referenced from apm_packages not found in apm_package_types 02:09:56 psql:acs-install.sql:254: ERROR: ExecAppend: Fail to add null value in not null attribute object_id 02:10:03 Acs-content-repository not installed. 02:10:05 woah 02:10:09 Same error with a freshly checked out copy 02:10:16 davb: Same error I get here. 02:10:22 Seems like HEAD is foobar'd 02:10:28 yeah, but I didn't check out today. 02:10:37 this is from last week, and it worked a few mins ago. 02:10:54 davb: Are you sure you didn't update? I know Yon has been messing with the bootstrap installer 02:10:56 oh wait. 02:11:03 i fooled around with the CR :) 02:11:12 probably my fault. 02:11:23 I got a lot of *ABORT STATE* 02:11:23 *ABORT STATE* 02:11:32 during the CR installation 02:11:34 i am looking into it. 02:11:51 not one abort in my log... 02:13:22 davb: I get it in the /packages-install? page 02:13:28 me too. 02:16:05 argh, 02:16:07 hmmmm 02:16:16 i just need my copies of search and etp20 02:22:11 yeah, i made it past acs-cr 02:22:31 weird. maybe I did update the code, but I didn't think so. 02:22:31 gkrellm is nice 02:23:02 I'm installing the stable branch. I need to get this rolling soon. 02:23:23 rbm: i like gkrellm a lot 02:23:34 vinod: did you see my screenshot? 02:23:37 esp on my laptop since it shows battery charge etc 02:23:41 no 02:23:41 vinod: Yeah 02:24:18 * davb apt-gets gkrellm 02:24:56 I have it showing CPU usage, Processes, CPU and System temperature, Fans speeds, HD usage, eth0 Usage, memory, swap, uptime 02:25:09 Oh, and calendar info :) 02:25:10 neat 02:25:24 WTF is up with "4 users" hmmm 02:25:27 should I be worried? 02:25:35 rbm: cool :-) 02:25:52 or might some of them be processed running as a particular user? 02:26:01 vinod: http://www.brasileiro.net/roberto/shots/gkrellm.png 02:26:07 w 02:26:08 ack 02:26:10 boo? 02:26:10 oooh! ya skared me! 02:26:17 boo? 02:26:17 oooh! ya skared me! 02:26:18 haha 02:26:20 paje! 02:26:24 cool, it can check your mail 02:26:29 hey Beatnick 02:26:31 paje, check my mail 02:26:32 Beatnik: sorry... 02:26:34 Have you seen mbr? 02:26:36 Hey Roberto 02:26:44 rbm: nice! 02:26:47 yes yes I have 02:26:51 Beatnik: BTW, my CPU stays at around 27 C. 02:26:51 what's up? 02:26:56 That's excellent 02:27:11 You must have a very good computer case with excellent airflow 02:27:22 If I don't have my air conditioning on, it usually stays at 30. 02:27:46 It's a nice case, and I tried to keep air flow flowing nicely. 02:27:53 <-- loves screwless cases 02:28:07 :) 02:28:36 rbm: which case is it? 02:29:17 davb: hmmmph... I don't remember. 02:29:27 ok :) 02:30:38 Ok 02:30:40 I have questions 02:30:47 Beatnik is now known as Inquizitophylax 02:31:04 Say I have a computer with 2 hard drives 02:31:09 a 15 gig and a 20 gig 02:31:26 my install worked. cvs update'd today 02:31:57 the 20 gig hard drive has windows on it (which I like and don't want nuked) 02:32:06 The 15 gig hard drive has Mandrake Linux (blech) 02:32:15 i want to get rid of Mandrake and put gentoo on 02:32:42 Inquizitophylax: what boot loader does gentoo use? 02:33:08 I also do not want to remove my har 02:33:11 err 02:33:27 I also don't want to keep taking my computer case in and out 02:33:31 Gentoo uses Grub 02:33:34 vinod: weird. Which PG? 02:33:36 cool 02:33:41 grub==good 02:33:50 daveb is on 7.2 02:33:53 .? 02:34:04 So basically, is there a way to disable the windows hard drive and only play with my Linux drive 02:34:09 7.1.3 02:34:21 Inquizitophylax: oh. i usually unplug it. its the safest way. 02:34:23 Also, my Linux drive is hdc 02:34:30 you can disable it in the BIOS. 02:34:37 That's what I was thinking 02:34:39 say primary master NONE primary slave NONE etc... 02:34:53 but somehow my computer can still boot from the windows drive sometimes 02:35:16 set the boot drive in the BIOS also. 02:35:23 Right 02:35:27 the safest way is to unplug it. 02:35:33 How badly can I trash that? 02:35:57 as long as you don't repartition it, you should be ok. 02:36:09 if its NTFS linux can't write NTFS anyway :) 02:36:26 it is NTFS 02:36:40 ok brb then 02:36:43 but it can overwrite the mbr or something 02:37:07 Is Lar's ratings stuff available anywhere? 02:37:51 just a quick question 02:37:57 Wookiephylax has quit (Read error: 110 (Connection timed out)) 02:37:57 a sector is 512K? 02:38:22 so 2 sectors is a megabyte? 02:38:50 rbm: yup - http://www.pinds.com/lars/whats-this-site-running 02:39:19 ok cool 02:39:20 brb 02:39:51 i suspect a sector is 512 bytes, bit it might depend on the drive. i haven't been a hardware nerd in a long time. 02:40:03 vinod: Yeah, just found it. 02:40:58 someone is working on general-ratings also 02:41:28 rbm: we need to strategize on installing openfts on the openacs.org box. 02:46:08 arg 02:46:49 units = cylinders of 16065 * 512 02:46:52 what the hell is a unit? 02:47:39 Anyone? 02:48:04 sorry - no clue 02:48:49 I'm trying to figure out partitions using fdisk 02:48:54 It doesn't have megabytes :( 02:49:12 davb: indeed 02:49:23 Inquizitophylax: do you have cfdisk? 02:49:30 no 02:49:52 Just fdisk 02:50:00 once I figure out what the hell a unit is I'm good 02:50:17 I haven't used fdisk in a very long time 02:51:12 yeah no kidding 02:51:18 I have no idea what the units are 02:51:30 that is wacky. 02:52:36 wait 02:52:46 can't I just use my existing partitions from Mandrake? 02:52:53 sure. 02:53:46 hmm 02:57:45 ahhh crud 02:57:59 I messed up sizes 02:59:49 weird. my etp is now broken. 03:00:37 nm :) 03:01:09 argh 03:01:12 another reload! 03:18:54 paje, seen davb ? 03:18:54 davb was last seen on #openacs 17 minutes and 43 seconds ago, saying: another reload! [Mon Jun 24 22:01:00 2002] 03:26:51 hi talli 03:27:07 hey davb 04:20:07 good night 04:20:09 davb has quit ("Client Exiting") 04:36:41 vinod has quit (Read error: 113 (No route to host)) 07:10:38 Inquizitophylax has quit (Ping timeout: 14400 seconds) 09:59:41 docwolf has quit (Read error: 110 (Connection timed out)) 11:43:32 davb (~chatzilla@rrcs-nys-24-97-22-204.biz.rr.com) has joined #openacs 11:44:46 hi there 12:34:01 ooom 12:44:47 hi denshi 12:46:38 morning davb 12:47:25 hmmm. my case statement is not returning anything when the test is false. 13:16:17 brb 13:16:19 davb has quit ("ChatZilla 0.8.7 [Mozilla rv:1.0.0/20020530]") 13:32:55 donb (~chatzilla@ifwv.greenpeace.org) has joined #openacs 13:36:29 hey donb 13:36:29 donb has quit (Client Quit) 13:38:23 davb (~chatzilla@rrcs-nys-24-97-22-204.biz.rr.com) has joined #openacs 13:45:13 Wookiephylax (~nblyumbe@bosco.eng.cv.net) has joined #openacs 13:52:30 donb (~chatzilla@ifwv.greenpeace.org) has joined #openacs 13:56:09 k2pts (~nkd@adsl-172-39.cytanet.com.cy) has joined #openacs 13:57:11 hi donb and k2pts 13:57:15 hey davb 13:57:28 * davb thouroughly hates MS today 13:57:28 hey donb 13:57:40 heh, what happened? 13:58:34 I am trying to install an update for MS access (don't ask :), the only way is thriough windows update, except it is not an option when windows update scans. I magically got it to work on one computer, but I have no idea what secret incantation made it work. 13:59:29 don't ask me, I've left gates-world long time ago 13:59:39 k2pts: i am programming into search (my copy) support for "searchable_p". if the searchacle_p parameter is not included in the datasource, it assumes 'T' 13:59:54 yes 14:00:10 btw, for a boolean fields in acs-sc, should I check for all the popular values of tue? ie T t TRUE true 1 etc...? 14:00:15 you'll also need to modify some tables 14:00:43 for example, cr_revisions (or cr_items) to support a searchable_p field 14:01:11 that way you can provide this kind of information to the service contract implementation 14:01:23 anything tcl supports (re: boolean) 14:01:39 ah. ok. I was just so far programming the only search live_revisions part. 14:01:44 ok re boolean. 14:02:09 you can do the live_revisions part by having a searchable_p field 14:02:15 dob: congratulations on greenpeace.org. Tell everyone. it looks great! 14:02:28 k2pts: true. 14:02:39 s/dob/donb 14:03:05 congrats donb (is he around, I noticed you saying hi but ...) 14:03:10 Thanks ... I'm busy fixing a couple of problems due to a misunderstanding of when Oracle assigns "rownum" (before "order by", sigh) 14:03:12 hey donb 14:03:13 hey k2pts 14:03:17 hey talli 14:03:22 hi talli 14:03:27 hey davb 14:03:30 So I'm around but not paying much attention. The site is looking pretty good ... 14:03:39 donb: the site looks great! 14:03:53 glad to see such a fine looking leftie site runnng the best software toolkit around! 14:04:14 what kind of traffic are you guys expecting? 14:04:35 just so that i know and can add that to my salesman trivia bag 14:05:55 donb: did you use msgcat at all for the GP site... I'm giving it some thought these days among other things for the system I told you about and it looks pretty good. My feeling is that the current acs-lang package provides similar functions found in the msgcat package... 14:06:58 We used a customized acs-lang integrated with the templating system (#package_key.message_key# looks up and inserts the correct local message into the HTML page) it is working well for us and I intend to mainstream the notion 14:07:47 Our non-techie web editors have had no problem using this approach as they just need to hack adp pages and chase "translation missing' links to supply correct messages whenever they see them in their browser 14:08:48 The main thing we did to acs-lang was change from a flat key space to the package_key.message_key scheme, since we have so many messages. Simplifies life for our editors 14:10:46 msgcat also supports this (using namespaces) 14:11:14 the only thing is that you need to have a table for (flexibility and) feeding the data to msgcat 14:12:50 ah, i see msgcat is a tcl package 14:13:28 yeap 14:14:09 that leads back to fixing aolserver support for tcl packages :) 14:14:22 not necessarily 14:14:35 you could cut&paste to an openacs package and that's it 14:14:57 true. 14:15:23 i didn't want to do that for tclsoap because I wanted to more easily track the changes. 14:15:55 but maybe i will because it seems quite a few people are looking for it. 14:16:28 davb, you could also load aolserver modules from the nsd config file (under modules) 14:16:41 yes. 14:16:42 something like ns_param msgcat tcl 14:16:50 that I know. 14:17:09 ok :) 14:17:10 if there is more than one file in the package, you need to rename them in order of loading. 14:17:15 Show what's the advantage of msgcat given that acs-lang works perfectly well, caches all the messages so no database queries are involved, and (now at least) has a nice web-based UI? 14:19:07 One advantage of acs-lang is that messages are cached systemwide, it looks like msgcat sets messages using namespaces, which implies one per interp, which implies work is needed to propagate them to all threads in the AOLserver context 14:19:49 I don't know (none I guess -- note that I haven't seen the new package you're talking about). I would prefer msgcat over acs-lang (the tcl libraries to compare similar things) anytime. Someone has already gave some thought to msgcat extensively and it looks pretty good... 14:20:48 nope, I don't think so... at least, not if you are using Zoran's fixed namespace.tcl file... 14:22:06 Maybe so. ACS lang works so well that not using makes no sense, really. There's certainly no efficiency advantage to msgcat and someone would have to duplicate the web based UI that already exists in acs-lang to make it actually useful in the OpenACS context 14:22:51 Unless you think the world is OK with static message files rather than dynamic messages and translations, which in the case of GP at least most certainly isn't true. Why reinvent a web-based UI to a different package when we already have a perfectly functional solution? 14:23:37 I'm not suggesting to replace the acs-lang package... 14:24:05 davb has quit ("ChatZilla 0.8.7 [Mozilla rv:1.0.0/20020530]") 14:24:37 I'm also not suggesting that msgcat supports only static message files... I said that msgcat will only provide the tcl libraries that together with a table to provide the data could be a nice combination 14:26:03 jkhong (~jkhong@202.151.212.110) has joined #openacs 14:26:09 bduell (~bduell@gowron.nca.asu.edu) has joined #openacs 14:28:13 O 14:28:37 0 means no? 14:28:38 I'm busy, sorry, just came back, weird CVS stuff to sort out 14:28:48 It means I hit newline by accident 14:30:04 I guess I just have a hard time seeing what switching to msgcat would fix given that we're not having any problems whatsoever with acs-lang and that nsv and ns_cache are the preferred methods for sharing stuff in the AOLserver context 14:30:08 Whatever ... 14:30:31 Hi! Does anyone have any tips on coaxing browsers to cache css files? Server logs showing http 200 response for every page I visit. 14:30:34 The tcl end is actually very simple and the template integration is the most useful aspect 14:30:49 donb: would you like me to email them (the pvt msgs) and get back to me when you have more time? 14:31:04 Sure 14:32:00 davb (~chatzilla@rrcs-nys-24-97-22-204.biz.rr.com) has joined #openacs 14:32:42 k2pts: one more searchable_p question. i should program in the package (etp in this case) to set searchable_p according to the package requirements? 14:32:44 donb: msg sent: I've just cut&pasted from the chat window. I hope it's ok. 14:32:55 davb: yes 14:33:03 ok. 14:33:11 cool. i am learning. 14:33:12 you could also change the status of a content_item independently 14:33:26 right. 14:33:48 i though of that. so i could say "this one item is not searchable no matter what the revision" 14:33:53 that is you can have a general strategy for setting the searchable_p flag for a content type but you can always disable/enable for a particular item 14:34:07 ok we are thinking the same. 14:36:16 anyway, have to head out (I should prepare the documentation for the long-awaited openfts release) 14:36:24 l8r 14:36:25 k2pts has left #openacs 14:41:02 donb has quit ("ChatZilla 0.8.7 [Mozilla rv:1.0.0/20020529]") 14:42:24 ooom 14:42:31 Seem like I missed donb and k2pts 14:43:14 hi rbm 14:44:13 Prelim. findings: aolserver is caching css files but not dynamically generated ones. Is it the correct behavior or is there a setting for this? 14:44:27 whoops, I mean ...is caching STATIS css files... 14:44:32 STATIC 14:46:17 jkhong: the dynamically generated ones must be sending a different last modified header every time. 14:47:07 davb: Yeah, I think you must be right. Is there a way I can work around this? 14:47:50 are you using openacs? 14:48:30 there should be a way to cache the css code on the server side, so that it doesn't regenerate every time. and passes the correct header. 14:49:00 Whoops, yes! :) OpenACS 3.2.5 with Aolserver3.3+ad13 together with rl_returnz 14:49:33 ok. the css generation code must be yours right? i didn't think there was any in there. 14:50:09 yeah, just some simple tcl to to set different font sizes and slightly different styles for older/newer browsers. 14:51:32 interesting. i don't know if there is a built in solution. 14:52:23 i think there is some caching code in openacs 4, but I haven't looked at it. 14:52:38 davb: if I wanted to install searching, what should I read? 14:53:28 read vinod's documentation "Next Steps" section. 14:53:35 ok 14:53:47 I'm finally porting my personal site to OACS 4. 14:53:49 you will need to patch the .configure script too i think. let me look... 14:53:54 Thanks davb. I'll try looking into openacs4 and see if I can find any hints there. 14:54:09 That includes the PostgreSQL Cookbook. I want to make it editable, searchable, and rateable 14:54:13 ok. also try the openacs bboards. someone smarter than me is probably reading them. 14:54:16 oh, and moderated 14:54:18 rbm cool. 14:54:20 BTW, I noticed the 4.5 release on the news. Good job everyone! 14:54:49 Later! 14:54:51 jkhong has quit ("Client Exiting") 14:55:20 who was that masked hacker? 14:57:31 rbm: try my configure script for Search-OpenFTS-tcl-0.2 at http://www.thedesignexperience.org/configure 14:58:47 davb: okay 14:59:01 i added checks to look in the usual debian places 15:01:20 and don't forget to change makefile.global according to vinod's docs 15:01:38 I really need to package this all up for Debian 15:06:54 jkhong (~jkhong@202.151.216.12) has joined #openacs 15:09:22 * rbm studies the groups api 15:11:12 I wonder if I should worry about this or just do some quick group stuff myself... 15:11:19 but that is not the right way (tm) 15:11:46 read tediously explained again. every time i read it i understand a little bit more. 15:11:48 :) 15:13:07 davb: I've read tediously explained many times. But it seems that if I go a month or more without reading it, I "lose" it again 15:13:44 me too. i forgot all the stuff since last week, but right after i read it, i thought it made sense. 15:14:18 what I'm trying to do is create, upon my Cookbook package creation, a group of Cookbook Moderators. Then each cookbook will have several sections, and I want to create subgroups of Cookbook Moderators, one for each section. 15:14:44 I'm trying to make this Cookbook package pretty generic, so that people can use it for other things. 15:16:13 rbm: hmmm 15:16:29 is a group the right way? 15:16:33 maybe. 15:16:58 most of the other packages use custom permissions for that kind of thing. 15:19:43 davb: you don't think it's the right way? 15:20:07 I don't want to go through the mess of making each recipe/section an object and all that this implies 15:20:25 ah 15:20:28 good point. 15:20:35 i think what you want is an application group. 15:20:56 I really don't think there's a need in this case to make recipes an object. 15:21:01 s/an// 15:21:15 if you want them searchable you need it. 15:21:29 Oh? 15:21:29 Oh are you afraid the /. guys are going to sue us for stealing their hard work? 15:21:47 i am pretty sure. 15:22:05 oh crap 15:22:11 And I was trying to get this done quickly 15:22:26 it picks the serivce contractt implementation based on the object type 15:22:43 I haven't looked at searching at all yet 15:25:22 * rbm sighs 15:26:06 rbm: this sounds like we need a generalized "suggest-an-item" package 15:26:24 news, cookbook, there are probably others. 15:26:40 i am trying to work it into etp, but I am not so sure its the best way. 15:26:47 i can't make a decision :) 15:26:51 cro (~cro@user-38ldk0d.dialup.mindspring.com) has joined #openacs 15:27:41 shit. 15:27:43 davb: What do you mean "suggest-an-item"? 15:28:13 a package that accepts user submitted items, which are then moderated and appoved before display. 15:28:39 i think I am running into the compaq, hp, and dell decided to screw up windows xp so windows update won't work correctly. 15:28:45 markd2 (~Snak@h166-102-041-191.ip.alltel.net) has joined #openacs 15:29:04 * davb is not happy about this. 15:31:20 weird. There are 0 files under the Tcl folder in th openfts directory. 15:31:24 Anybody knows why? 15:31:46 Oh, it's under openfts/tcl 15:32:38 I think I'll grab the CVS version. Dan has made changes as little as 3 months ago, whereas the downloadable hasn't been updated since September 15:34:47 rbm: the cvs version is TOTALLY differfent 15:34:51 and won't work with openacs 15:34:59 actually hang on. 15:35:06 there is a bug in the setptember version. 15:35:49 not surprisingly some other people are having the same problem as me with windows xp, but there is no solution 15:36:38 davb: Oh really? 15:38:10 yes. the new one uses the tsearch module for postgresql instead of intarray. 15:38:24 oh, that's right. 15:40:19 hey guys 15:40:19 jkhong has quit (Read error: 104 (Connection reset by peer)) 15:40:49 wow, the bboards have really picked up today 15:44:32 rbm: you around? 15:44:36 paje, seen rbm ? 15:44:36 rbm was last seen on #openacs 6 minutes and 11 seconds ago, saying: oh, that's right. [Tue Jun 25 10:38:11 2002] 15:44:43 talli: yes 15:44:58 have you ever heard of someone in the PG community named Justin Clift? 15:45:15 Yes. He maintains techdocs.postgresql.org 15:45:17 he's got a postgresql.org email, so i figure he knows what he's doing 15:45:27 is he good? 15:45:38 in what sense? 15:45:57 is he a good guy? knows what he's doing, get's shit done, well connected, etc 15:46:09 he's interested in momentum 15:46:26 I don't know how good he is as a programmer, etc. I know he's done some good stuff on the PG docs side. 15:46:37 docs are as important as programming! 15:46:58 if you have good docs, you can always get good programmers, i figure 15:47:11 like permissions tediously explained :) 15:47:31 We're screwed then :) 15:47:39 uh oh 15:47:50 yeah, your conversation made me think somethings not good 15:48:00 you guys shouldn't have to read it once a month in order to remember how it works 15:48:20 We've said it many times that the permissions system is in need of an overhaul 15:48:22 talli: it is the api. it does not have hooks for common tasks. 15:48:38 It's simply too difficult to understand and get a hang of it. 15:49:05 We need to make it simpler by either revamping everything (probably not happenning) or making good UIs and APIs for common tasks 15:50:02 jkhong (~jkhong@202.151.212.36) has joined #openacs 15:50:31 davb: I'm getting this error (that I'd never seen before) while running OpenFTS' configure: 15:50:32 ./configure: test: =: unary operator expected 15:50:32 configure: error: directory: doesn't exist 15:50:54 rbm: ./configure --help 15:51:05 you must specify --with-pgsql --with-aolserver-src and --with-tcl 15:51:30 oh, forgot --with-pgsql 15:51:47 Had been following Vinod's docs blindly 15:51:58 i didn't fix the configure script quite that much, just enough to make it work :) 15:52:36 What does he mean by "root directory of postgresql installation"? The PG data dir? The include dir? The docs dir? the bin dir? 15:53:01 sory :) 15:53:38 hmm? 15:53:42 sorry. 15:54:00 its the postgresql install dir. /usr/lib/postgresql or /usr/local/pgsql 15:56:11 hey davb, can you come into #momentum for a sec? 15:56:15 sure 16:06:07 jkhong_ (~jkhong@202.151.216.13) has joined #openacs 16:06:42 davb: hmmmm, looking at the news package, I think I'll make my cookbook package hoop up inte the CR> 16:06:44 s/>/./ 16:07:31 good idea. 16:08:48 OpenACS has some awesome stuff in it, we just need to document and package it better, IMHO 16:09:33 davb: I'm all pumped up about that list of things we are working on. Let's not let it fiddle and die. 16:09:56 davb: this article might interest you 16:09:58 http://www-106.ibm.com/developerworks/library/ws-wsrp/?dwzone=usability 16:09:58 B: http://www-106.ibm.com/developerworks/library/ws-wsrp/?dwzone=usability from talli 16:09:59 rbm: i am pretty much dedicating all my time to openacs right now :) 16:10:04 after kids sleep anyway 16:10:07 davb: you rock! 16:10:25 B: Web services for Remote Portals 16:10:25 added comment B1 16:10:28 and hopefuly the top-secret project will come back online in august with some $$$ 16:10:30 B: As Web Services for Remote Portals include presentation, service providers determine how their content and applications are visualized for end-users and to which degree adaptation, transcoding, translation etc may be allowed. 16:10:30 added comment B2 16:13:43 that looks interesting 16:14:18 we need some articles explaining why acs-sc is the way to go for services packages instead of the old tcl api stuff. 16:20:05 We need an OpenACS Systems Journal 16:20:20 So people can write these articles and have a place to post them 16:20:43 vinod (~vinod@66-108-0-75.nyc.rr.com) has joined #openacs 16:21:07 oh cool. 16:21:23 another application for suggest-an-item 16:21:35 indeed 16:22:30 bbiab 16:22:38 we also need upload an html/text file into the db to be displayed. 16:23:14 * markd2 suggests talli write an anti-pant screed 16:23:54 that is why it will have a submit-approval workflow. 16:25:57 we can use the peer review package 16:27:22 jkhong has quit (Read error: 110 (Connection timed out)) 16:27:53 can i see that? 16:29:00 journals.museatech.net 16:29:15 actually, john seq is writing up a case study about peer review/workflow 16:33:56 cool! 16:34:40 wow. that is nice. 16:34:51 can't wait to see that case study 16:35:11 talli: did you see the post lars made about dynamically generating forms etc? 16:35:11 how is the workflow done - is it acs-workflow? 16:41:06 davb: did you get the datamodel to load last night? 16:41:15 davb: i missed the post, but i know that his work is an extension of luke's 16:41:31 and that he's built them as a result of a project he's working on for us 16:44:08 well then, cool :) 16:44:21 vinod: yes. 16:44:39 vinod: yes, the peer review system is built using workflow 16:44:42 but after discussing with neopjytos, i am changing my approach. :) 16:44:46 davb: cool. cuz i tried on 7.2.1 and it worked (with the mods to the configure script et al) 16:44:58 talli: cool 16:45:04 it was just me :) 16:46:49 so, once you submit a manuscript and changes are requested. do you resubmit new versions, or can you change versions over the web, or both? 16:47:07 or maybe i should just wait for johns's case study :-) 16:47:45 yeah, i think john's case study would be better 16:47:54 unfortuantely, the tool was never totally finished 16:47:55 it 16:48:14 john is a super top-notch hacker so it's in great shape 16:48:24 but we had to leave it for lack of funding 16:48:32 we're working to get more money to finish it off, thoguh 16:51:09 sounds great 16:59:06 markd2 has quit ("wheeeee") 17:01:51 jkhong__ (~jkhong@202.151.212.58) has joined #openacs 17:02:38 * davb is defeated by windows XP 17:05:34 * cro plays Taps for Dabvb and sends him a Debian installer disk. 17:05:47 i think i hear billg laughing maniacally somewhere 17:05:56 i love debian. now to convice the boss. 17:08:31 aha! 17:08:34 i found it! 17:08:39 http://www.microsoft.com/downloads/release.asp?ReleaseID=38001&area=search&ordinal=2 17:08:40 C: http://www.microsoft.com/downloads/release.asp?ReleaseID=38001&area=search&ordinal=2 from davb 17:08:44 its hidden as a download. 17:09:02 jkhong_ has quit (Read error: 110 (Connection timed out)) 17:09:55 rule #1 never believe anything a MS product tells you. 17:10:19 jkhong__ has quit ("Client Exiting") 17:28:41 rule #2 is? 17:30:21 never believe davb when he says he is defeated 17:41:45 that's a good rule 17:44:50 markd2 (~Snak@h166-102-041-167.ip.alltel.net) has joined #openacs 17:57:30 :) 18:33:48 rbm: don't forget you need to fix the bug in openacs 0.2 18:39:03 we need more parameters in pl/pgsql! 18:39:44 * vinod agrees 18:40:05 i am ok. i am modifying cr_revisions, but the longest cr_revision__new is 11 params. 18:40:21 make that 12. 18:41:01 yeah - the problem comes when you build apps on top of the CR and you want to have the flexibility to change all the CR params as well as app-defined ones 18:41:09 ah. 18:41:25 pl/pgsql needs named pararms, defaults, and optional parameters. 18:41:29 brb :) 18:43:54 hmmm. 18:44:06 i really hate to create another version of content_revision__new. 18:44:11 ooom 18:44:16 hi rbm 18:45:49 what fix in openacs 0.2{ 18:46:04 i have to find the line#.... 18:46:31 * rbm goes back to haxq0ring on Javascript-in-pdf 18:57:03 vinod: do you recall where the change goes? it believe it was a missing = 18:59:02 sorry - what are we talking bout again? 18:59:07 :) 18:59:10 nm i found it. 18:59:17 cool :-) 18:59:17 line 367 in fts_index.tcl 18:59:36 I got nsfts to compile btw 18:59:50 for {set i 1} {$i < $self(ING)} {incr i} { 18:59:54 should be 18:59:56 for {set i 1} {$i <= $self(ING)} {incr i} { 19:00:01 rbm: cool 19:00:44 davb: where is fts_index.tcl? I don't remember making that change and my install last night worked 19:01:15 its in Search-OpenFTS-0.2/fts_index.tcl right in the openfts root dir 19:01:19 source root that is 19:02:21 it doesn't necessarily show up right away. 19:02:36 ahh - ok 19:02:41 i should add that as a comment to the doc. 19:03:16 yeah - please do. i'm sure i'll forget it within the hour otherwise :-) 19:03:35 hmmm, i don't see a comment link. 19:04:03 just on that page. 19:05:18 you mean here? http://openacs.org/doc/openacs-4/nextsteps.html 19:05:23 yes 19:05:28 i see a comment link 19:05:42 http://openacs.org/comments/add.tcl?page_id=403 19:12:54 ok i added it 19:13:12 weird. there is another comment 19:13:20 from april! 19:13:25 that i did not see before. 19:29:29 bbl 19:29:32 davb has quit ("ChatZilla 0.8.7 [Mozilla rv:1.0.0/20020530]") 20:19:39 [GlobalNotice] Hi all. I've been mentioning the nonprofit quite a bit in the last few months and I decided it was probably time to give you more details. Please take a look and see what you think. Thanks. 20:20:05 [GlobalNotice] Oops, the url: http://lilo.sargasso.net/nonprofit.html . Thanks. 20:59:00 cro has left #openacs 21:31:58 markd2 has quit ("wheeeee") 21:56:23 hey guys 21:56:26 anyone around? 21:56:49 oom 21:58:02 hey rbm 21:58:15 will you be at linuxworld for sure? 22:01:22 Almost certain 22:20:54 bduell has quit ("Trillian (http://www.ceruleanstudios.com)") 22:39:16 i would really love to use evolution 22:39:21 however, i can never get it to work 22:39:25 same thing with openoffice 22:39:34 i have yet to be able to install them and get them to work flawlessly 22:40:06 openoffice is a massive program and this is it's first release, so i am patient since it's difficult getting it to work on multiple platforms 22:40:14 evolution is the same thing 22:40:19 but it's annoying 22:40:48 the weird thing is that evolution crashes and points me to visit the GNOME Application Crash page 22:40:53 but i can't find the fucker! 22:46:25 i haven't tried evolution, but i used the debs available for openoffice and they worked perfectly. 22:46:38 i'm using gentoo 22:46:41 now i can see all those idiotic powerpoint presentations that people keep sending around 22:47:13 i haven't looked at gentoo much. is it based on another distro? 22:47:40 no, it's a totally new distro 22:47:53 pretty much ground up new 22:48:48 and it has some kind of "ports" system where it compiles new packages on the fly, right? 22:49:18 yeah, sorta. it's kind of apt + BSD ports 22:49:32 interesting 22:49:41 i like it 22:50:17 but it'sreally more of a server distro than a desktop. that is, if you don't have a fast box 22:50:30 and a fast pipe 22:50:48 it's no fun downloading and building large source files on a dialup and slow box 22:51:24 heh - tell me about it. 22:51:32 i'm so glad to have cable now :-) 22:51:44 but my box is still pretty slow - 266 mhz 23:21:15 Inquizitophylax (proxy@ool-18baa8de.dyn.optonline.net) has joined #openacs 23:21:22 woo? 23:21:24 paje, again! 23:21:24 * paje spanks talli 23:24:00 hey 23:24:03 wuzzup? 23:27:30 need to figure out fdisk 23:27:35 For gentoo 23:27:43 "figure out"? 23:27:48 what's the problem? 23:27:48 the problem is dotlrn, at least according to don, will fix alot of missing pieces in OpenACS. 23:27:56 what paje said :) 23:28:03 paje, forget problem 23:28:04 Inquizitophylax: I forgot problem 23:28:26 even tho I printed the dotlrn source, I don't think I can fix that problem :) 23:28:26 the problem is that I can't figure out how to make properly sized partitions using linux fdisk 23:28:49 you should be able to make partitions of any size... 23:28:53 hey, when we manage to finish the new OACS website, we should offer to rebuild the PG website 23:28:53 right 23:28:59 there's a discussion about it now 23:29:32 jim, I CAN make partitions of any size..problem is...I'm not fluent in cylinder or sector speak 23:29:41 especially since it seems that the OACS was the first community to embrace PG 23:29:48 and that we know more about it than most others 23:29:52 So I don't know how to calculate 100mb partitions or whatnot 23:30:12 and we'll also have an architecture built on top of it already 23:30:20 talli, how did you get around that problem when you installed Gentoo? 23:30:21 paje, seen rbm ? 23:30:21 rbm was last seen on #openacs 1 hours, 28 minutes and 58 seconds ago, saying: Almost certain [Tue Jun 25 17:01:08 2002] 23:30:35 cyl... imagine a cylinder of a specific radius that cuts thru all the platters of your hd... 23:30:53 Inquizitophylax: to make a partition in MB in fdisk, you do something like this 23:31:08 * Inquizitophylax eagerly listens 23:31:12 fdisk> m (i think that's the right one) 23:31:32 m is help 23:31:37 m might be the help command, which will also tell you 23:31:38 it lists the help menu 23:31:39 here's how to figure out how much space a cyl occupies... you multiply the number of sectors per track by the number of surfaces that actually store data 23:31:45 n i think 23:31:47 anyway 23:31:53 it asks you which partition you want 23:31:58 then it asks you the size 23:32:07 to use MB, it's +100MB 23:32:10 or whatever you awnt 23:32:17 that tells you how many sectors is in a cyl 23:32:18 but you +numberMB 23:32:29 no, that's to assign the size of a partition 23:32:39 oh, sorry jim 23:32:54 anyway, Inquizitophylax, that's how i do it 23:33:06 i have a 40GB drive, and i built three partitions 23:33:13 (continuing my expl; it's sorta orthogonal to what you're saying,,, you're right of course) 23:33:18 boot = +100MB or abotu 10 cyl 23:33:32 swap = +512MB (forget the cyls) 23:33:58 root = the rest 23:33:59 Aha 23:34:07 Talli, you a genus 23:34:16 i would prefer to be a genius 23:34:19 but i'll take what i can get 23:34:26 genus, genies, same thang 23:34:31 on larger drives, it seems like a cyl is about 8 mb (16,000 sectors) 23:34:44 jim, talli's way is MUCH easier ;) 23:35:04 talli, why would I need 512mb if my box has 768mb of ram? 23:35:13 well, yes... in that case fdisk is doing the multiply for you 23:35:19 Inquizitophylax: that's on my box 23:35:26 i have 256MB of RAM 23:35:32 you probably don't even need a swap 23:35:42 i certainly don't think you need 1.5GB of swap 23:35:50 meetoo 23:36:13 Me four 23:36:33 I'm just responding to your statement that you don't/didn't understand what a cyl is... now you do :) 23:36:35 ok, what if I want to make a 5 gig root and a 9 gig "other" partition? 23:37:09 you could do that with symlinks 23:37:29 Inquizitophylax: i don't think you decide on the names of the partitions yet 23:37:31 * Inquizitophylax bites denshi 23:37:35 that comes later in teh instsall 23:37:36 what is the box to be used for? 23:37:41 My desktop 23:37:48 if you want to make those partitions, it's +5000MB 23:37:50 and +9000MB 23:37:54 right 23:38:00 ok... for a desktop, you need a desk :) 23:38:09 no no! I need a top first! 23:38:23 sheesh, I'm never right these days... 23:38:37 you gotta have a top to put on the desk first 23:38:40 otherwise you just have feet 23:38:52 feet are good to have tho 23:39:25 ok, do you intend for this desktop to be backed up? 23:39:27 i never knew that unpacking source files is so resource intensive 23:40:05 I think I got it 23:40:17 no not backed up 23:40:28 then why not have a 14g /? 23:40:34 yeah 23:40:47 i made a 128mb swap, a 200mb boot and a 5000mb home 23:40:50 just make a big partition and let the distro organize it 23:40:52 the rest 9.2 gigs is my /other 23:40:57 (the mount shape is a tree that grows from /) 23:40:58 i don't like that 23:41:07 i like being different :-D 23:41:21 Inquizitophylax: i don't think you really need a 200MB boot 23:41:24 my momma always said...being different gets you chocolates 23:41:28 Eh 23:41:30 It's only space 23:41:31 well, then symlinks are definitely in your future :) 23:41:32 all that sits there is grub and the grub image, i think 23:42:10 Forth on I go with my install! 23:42:38 Inquizitophylax: are you doing the whole install from sources or are you using a stage3 install? 23:42:49 probably stage 2 or 3 23:42:50 you go on with your forth install? 23:42:57 yes yes, fouth install 23:42:59 Inquizitophylax: do stage3 23:43:00 ain't it a pain? 23:43:05 ok 23:43:10 anything else is a waste 23:43:19 actually 23:43:19 actually is there something to automate this a bit more? 23:43:23 is stage3 with Gnome? 23:43:25 because once it installs you can do an emerge system or emerge -u world 23:43:29 forget actually 23:43:29 jim: I forgot actually 23:43:30 KDE 23:43:33 no thanks 23:43:42 No KDE or Gnome for me 23:43:48 XFce forever!!!! 23:43:56 * Inquizitophylax runs out to his local tattoo parlor 23:43:58 actually, stage3 isn't one or the other 23:44:00 sorry 23:44:02 it's just the base install 23:44:08 fvwm or sawfish are nice, small, functional wms 23:44:13 * Inquizitophylax meets vinod there 23:44:16 then when you reboot you can do an emerge xfce 23:44:17 I like xfce 23:44:23 yes I am aware of that :) 23:44:31 denshi: what's going on? 23:44:34 * Inquizitophylax KVMs over to his gentoo midstall 23:45:42 talli: getting locks changed, looking for a W2, and the requisite bunch of OSS coding 23:45:56 nice 23:45:57 you? 23:46:00 what OSS are you working on? 23:46:11 (the mount shape is a tree that grows from /; if you want a more graphlike shape, symlinks are your only mechanism to do that... maybe consider lvm, but that might be slow) 23:47:08 porting the aolserver ns_db stuff to Apache2; fixing a bug in PHP; OACS webmail; random wierdness 23:47:21 I keep trying to work on ical, but I keep getting distracted 23:47:21 i was going to ask about ns_db... 23:47:24 how's that coming around? 23:47:26 oacs webmail working yet? 23:47:49 ns_db: rather well. it seperates fairly cleanly from aolserver 23:47:54 webmail: is a rewrite 23:47:59 lemme find a link 23:48:02 does it integrate to apache well? 23:48:04 cool :) 23:48:15 http://www.mozilla.org/blue-sky/misc/199805/intertwingle.html 23:48:15 A: http://www.mozilla.org/blue-sky/misc/199805/intertwingle.html from denshi 23:48:22 A:| Intertwingle 23:48:23 titled item A 23:48:42 A: a hypothetical mail query/link system 23:48:42 added comment A1 23:49:05 A: possibly useful for a new webmail, and certainly nice with a RDBMS-backed mail system 23:49:05 added comment A2 23:49:27 ahh, the webmail rewrite is still in planning stages? 23:49:29 wow 23:49:30 very nice 23:49:39 it's nice that he wrote the use case and design doc for you 23:50:06 it comes up short in a couple aspects 23:51:12 like, he states that this is strictly orthagonal to the choice of mail reader, but the presentation of these linkages is the hardest thing in the design 23:51:20 wooo 23:51:32 so it's not really orthagonal, since UI is deeply involved 23:52:16 so which stage should I go for? 1,2,3? 23:52:32 3 23:52:37 much faster and easier install 23:52:44 denshi: what's ahrd about it? 23:52:45 ok 23:53:33 talli: it seems to me that every field in an email message can be a query on both an absolute link, and a range 23:54:02 you may want to speak with lars about some improvements and additions he made to Luke's form building tool 23:54:11 ack! 23:54:11 it can generate forms based on metadata 23:54:18 don't know if that might help 23:54:19 corrupt archive 23:54:21 eeeeevil 23:54:30 like: the date is involved in both "show me all messages arriving on this date", and "show me all messages arriving in a variable timespan centered on this date" 23:54:31 doesnt' seem like you're working with forms, though 23:54:37 but I'll talk to lars 23:54:54 stage 2 works 23:54:55 ping luke and lars 23:54:57 it's just a very busy screen 23:54:58 i think 23:55:08 yeah, that sounds busy 23:55:14 * Inquizitophylax wanders off to watch tv while stage 2 emerges 23:55:49 anyway, I've got to find a permanent austin job to hold onto during school 23:56:23 that comes first 23:57:02 talli: what's the interest with ns_db? 23:57:07 can't you just fool around with the professors? 23:57:24 nothing. just interested in seeing it 23:57:55 Inquizitophylax: you mean they paid you as well? 23:57:57 the thing is that even with ns_db you still might not match AOLserver's RAD abilities 23:58:11 gievn that you can design tools outside of OACS easily using AOLserver 23:58:29 but the number of people that would be interseted in using stock OACS would certainly grow 23:58:55 yeah, I've really learned to appreciate the nsd internals more after seeing the competition 23:59:27 but I'm usually too young to influence server choice in an organization 23:59:39 a module addition is a good thing for me 23:59:43 if by paid you mean they gave students A's...yes 23:59:59 paje!