00:03:11 loggy has joined #openacs 00:03:11 topic is: Welcome to #openACS, the openACS book club. 00:03:11 Users on #openacs: loggy gilbertw rbm shagster andyn talli AaronSw davb abbaJ chump zzzirk GEM 00:03:11 This channel is logged: http://www.blogspace.com/openacs/chatlogs/ and blogged: http://www.thedesignexperience.org/openacs/ircblog 00:03:25 woohoo 00:03:29 * AaronSw waves to loggy 00:06:06 loggy has joined #openacs 00:06:06 topic is: Welcome to #openACS, the openACS book club. 00:06:06 Users on #openacs: loggy gilbertw rbm shagster andyn talli AaronSw davb abbaJ chump GEM zzzirk 00:06:06 This channel is logged: http://www.blogspace.com/openacs/chatlogs/ and blogged: http://www.thedesignexperience.org/openacs/ircblog 00:06:15 Turns out that my LocalAddr was being set wrong, since I'm behind a firewall. 00:06:55 loggy has joined #openacs 00:06:55 topic is: Welcome to #openACS, the openACS book club. 00:06:55 Users on #openacs: loggy gilbertw rbm shagster andyn talli AaronSw davb abbaJ chump zzzirk GEM 00:06:56 This channel is logged: http://www.blogspace.com/openacs/chatlogs/ and blogged: http://www.thedesignexperience.org/openacs/ircblog 00:07:01 ...just debugging daemontools... 00:07:06 ok, he's back for good 00:07:20 cool. is that something you need to set to use logger? 00:07:38 umm, well logger sets it automatically, most of the time 00:07:44 http://blogspace.com/openacs/chatlogs/ 00:07:44 G: http://blogspace.com/openacs/chatlogs/ from AaronSw 00:07:48 G:|Loggy is back! 00:07:49 titled item G 00:07:57 Aha. 00:08:12 andyn has quit 00:16:01 andyn has joined #openacs 00:16:21 Psychephylax has joined #openacs 00:16:31 hey guys 00:17:06 hi 00:17:30 I got a new desk 00:17:33 and a new computer 00:17:34 :) 00:17:38 and a phone! 00:18:00 Woohoo! 00:18:39 exactly! 00:19:16 now I can call my boss insead of having to walk across the damn building 00:19:33 not that I ever have anything useful to ask him..but it was good for excersize 00:20:19 chump view 00:20:27 chump: view 00:20:27 C: Java How to Program by Dietel and Dietel (http://www.amazon.com/exec/obidos/ASIN/0130125075/ref=pd_sbs_b_3/103-7611708-8262252) 00:20:28 D: http://sicp.arsdigita.org/text/sicp/ 00:20:29 E: Robots.txt (http://www.robotstxt.org/wc/norobots.html) 00:20:30 F: http://etp.museatech.net 00:20:31 G: Loggy is back! (http://blogspace.com/openacs/chatlogs/) 00:20:52 Oh, cool 00:21:18 what? 00:21:37 chump: a 00:21:37 Not understood: a 00:21:40 I didn't know that you could get chump to do that 00:21:44 oh hehe 00:21:49 he's smart 00:22:00 but not as smart as Monkeybot 00:22:21 hmm. is chump a standadr bot? I've looked a bit at infobots 00:22:30 i dunno 00:22:36 you should ask rbm 00:23:43 There's an infobot on a channel where I hang out, which we have taught some fun things about guitar and chords 00:23:57 hehe 00:24:07 my friend Jim improved on infobot 00:24:18 he added some perl stuff that offers channel protection 00:24:31 markd2 has joined #openacs 00:24:34 Mark! 00:25:01 nice! Of course, I have friends who wrote Kerberos and things like that :-) 00:25:13 chump is written in Python. It runs on #rdfig 00:25:33 :p 00:25:56 sorry - not trying to do one-upsmanship 00:26:07 anyone use FreeBSD here? 00:26:26 * Psychephylax looks at gilbert 00:26:29 Check out http://www.webreview.com/2001/08_24/developers/index02.shtml 00:26:32 article about chump 00:26:45 yes. FreeBSD here 00:26:54 ok 00:27:08 * gilbertw uses linux too 00:27:12 how much damage can I do by installing the new system binaries in multiuser mode? 00:27:23 * davb should link to the chump doc from the weblog page. 00:27:46 got a friend who discovered a fascinating "feature" in perl years ago. One that lwall said made his jaw hit the keyboard 00:27:52 i'm trying to update my computer at work remotely 00:28:02 psychephylax: are you doing a make world? 00:28:06 close 00:28:11 make buildworld 00:28:22 GEM: what feature? 00:28:22 Label GEM not found. 00:29:27 memo : don't use : when speaking to GEM 00:29:53 markd2: the fact that s/foo/bar/ee will substitute foo for bar, then evaluate the result *twice* 00:30:05 psychephylax: not sure. 00:30:11 ok 00:30:24 cool 00:30:59 the freebsd handbook suggests that you go into single user mode 00:31:33 i know 00:31:39 markd: have you seen Randal S's "eieio JAPH"? 00:31:45 psychephylax: you can build in multi-user and go to single user to install 00:32:05 nope. what is that? 00:32:13 I know the PowerPC has an EIEIO instruction 00:32:20 but outside of that , I don't knwo the reference 00:33:14 yeah 00:33:24 but I won't be at work until Friday 00:33:34 $Old_MacDonald = q#print #; $had_a_farm = (q-q:Just another Perl hacker,:-); 00:33:34 s/^/q[Sing it, boys and girls...],$Old_MacDonald.$had_a_farm/eieio; 00:34:04 see those two lines of perl? work out how they do whatever they do 00:34:52 there's a reason why I avoid perl... 00:34:55 * davb is going to the dark side 00:34:57 davb has quit 00:35:05 lol 00:35:13 Mark, I got a new desk at work 00:35:17 and a new computer 00:35:23 no more crashing the AOL server 00:35:49 OK. anyway, it prints "just another perl hacker" 00:36:31 I went from 32 megs of ram to 384 00:37:48 a little change there, Psyche... 00:38:07 yeah 00:38:13 and it's SCSI 00:38:49 I am amazed about how cheap RAM is anymore 00:39:40 tdxdave has joined #openacs 00:42:52 hey dave 00:43:21 anyone know how to find out how many processors a FreeBSD box have without SMP compiled yet? 00:44:32 * gilbertw grabs a screwdriver and a flashlight 00:45:35 heh 00:45:41 That's the plan for Friday 00:48:22 tdxdave is now known as davb 00:48:48 aha 00:48:51 whats' with the name change? 00:48:58 easier to type. 00:49:02 heh 00:49:09 You try typing Psychephylax 00:49:10 lol 00:53:03 strainmaker has joined #openacs 00:57:41 jmarsden has joined #openacs 01:06:07 * Psychephylax wonders if he can crontab a make installworld and a reboot into cron 01:06:20 anyone know if cron jobs are run in single user mode? 01:07:43 I have no idea 01:08:48 ahhhh screw it 01:09:05 i'll install it in multi 01:09:13 if I mess it up...it gives me a reason to install Windows :D 01:09:32 Not usually... the test is whether crond the daemon is running :-) 01:09:54 heh 01:09:55 On Red Hat at least, crond runs in runlevels 2 to 5 01:09:56 well, you see... 01:10:11 I'm about 25 miles away from this computer 01:10:48 I've done kernel upgrades and reboots from 8000 miles :-) :-) 01:11:39 That require confidence and luck. 01:11:51 Yes. Definitely. 01:12:35 gilbertw has quit 01:14:27 well 01:14:52 Did it work, PshcyeP? or do you have a 25 mile drive to make? 01:16:24 it's still building 01:16:43 what's the thing for blurbs again? 01:16:50 is there a colon or not? 01:18:12 * jmarsden tries 'man -k blurb' but nothing matches... 01:18:18 lol 01:19:04 yeah, I think it's a colon 01:19:08 that follows the letter that indicates the URL 01:19:29 BLURB: Psychephylax gets upset when people don't call him Psychephylax or Psyche or Nick 01:19:32 H: Psychephylax gets upset when people don't call him Psychephylax or Psyche or Nick from Psychephylax 01:19:48 hehehe 01:20:02 The computer is so damn loud ;) i can almost hear it here 01:20:31 If you do /msg chump help it should tell you all the syntax stuff 01:27:24 * Psychephylax patiently waits for the compile to finish 01:32:10 * Psychephylax is also very impatient 01:33:17 it's done!!! :) 01:34:34 me configures the kernel 01:34:51 Oh? I issed what "it" is, sorry 01:35:14 ? 01:35:18 oh 01:35:24 it = my system compile 01:36:01 cool 01:37:53 * markd2 is finally done working for the day! 01:37:55 woo hoo! 01:37:59 hehe 01:37:59 I can sleep tonight! yay! 01:38:01 congrats 01:38:09 seizure folks tomorrow 01:38:10 markd2 has quit 01:38:45 bye 01:38:47 ;( 01:39:03 * Psychephylax in an announcer voice "THE ORACLE HAS LEFT THE BUILDING' 01:39:26 congrats, Mark! it is still not clear whether I can or not 01:40:13 Kernel config ... going...going.... 01:54:08 * Psychephylax does "make installworld" 01:54:09 abbaJ has quit 01:59:15 * Psychephylax reboots 01:59:24 wish me luck 02:02:06 it booted 02:02:43 w00t 02:02:43 FreeBSD/SMP: Multiprocessor motherboard 02:02:44 cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000 02:02:44 cpu1 (AP): apic id: 1, version: 0x00040011, at 0xfee00000 02:02:44 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 02:02:49 SMP!!! 02:03:29 jmarsden has quit 02:05:29 yippe! 02:06:31 yep 02:06:34 now...muahaha 02:06:39 to put these processors to good use 02:06:44 * Psychephylax hops over to distributed.net 02:08:19 * davb has a new RPG -- Arcanum 02:16:21 andyn has quit 02:20:10 andyn has joined #openacs 02:20:59 Anyone know what SMP is supposed to look like? 02:21:05 I suspect it might be only 1 CPU :( 02:21:41 docwolf has joined #openacs 02:23:45 ouch 02:23:48 my box must have died 02:23:50 :( 02:42:05 hi docwolf 02:42:11 howdy 02:42:15 how goes it this evening? 02:44:32 yo doc! 02:44:39 yo talli 02:44:40 how does it go? 02:44:44 it's going a-ok 02:44:49 good to hear 02:44:51 just got back from a Cubs game, and i'm pumped 02:45:15 because florida can't throw a pitch that the catcher can stay in front of? 02:45:29 heh... poor marlins 02:45:34 (giants will get the wild card, not the cubs, btw) 02:45:45 they suck, but then again, i could probably fund their payroll personally ;-) 02:45:50 haha 02:46:33 so i guess the VC biz is treating you well? 02:46:43 heh.. i've taken some time off 02:47:00 been hanging around chicago for a couple of weeks 02:47:02 can you do that on internet time? 02:47:14 i'm no longer on internet time 02:47:16 (thank god) 02:47:26 i was prematurely aging. 02:47:33 a couple of more years, and i'd look like the cryptkeeper. 02:47:47 i know him. 02:47:53 he did my makeover 02:48:11 nice 02:49:21 doc, i have a question for you... 02:49:51 we're partnering with a NPO to build a new module, but more an application, for OACS 02:50:12 cool 02:50:54 they have submitted a contract to us that has a clause that binds us to providing a finders fee for any project that they refer to us, and a percentage of revenue of an ASP that we will share maintainence and admin of 02:51:08 however, they also want a piece of revenue for every non-referred client 02:51:45 so in a sense you are "partners" in a new business 02:51:51 we are partnering with them because they have a piece of software they've been developing for 8 years which is very good. they have the docs and the workflows and everything that is needed to build a good app 02:51:52 yes. 02:52:06 but we do not want to agree to that clause. 02:52:35 the reason is that as an open source product, we are effectively the only entity that is bound by a license 02:53:11 we are at a competitive disadvantage simply because we must account for x% that our competitors are not bound to 02:53:26 a penalty for actually building the software in the first place. 02:53:31 my question is... 02:53:34 got it. 02:53:56 is this clause (btw, am i spelling that word right? klooz?) in conflict with the GPL? 02:54:24 which clause? 02:54:28 the revenue sharing one? 02:54:56 the clause guaranteeing them a piece of revenue for non-referred clients. 02:55:15 i don't think it is... 02:55:16 the question is, what if we extend the app without their help? 02:55:28 ahh... i see... 02:55:34 2. You may modify your copy or copies of the Program or any portion 02:55:35 of it, thus forming a work based on the Program, and copy and 02:55:35 distribute such modifications or work under the terms of Section 1 02:55:35 above, provided that you also meet all of these conditions: 02:55:35 02:55:35 b) You must cause any work that you distribute or publish, that in 02:55:37 whole or in part contains or is derived from the Program or any 02:55:39 part thereof, to be licensed as a whole at no charge to all third 02:55:41 parties under the terms of this License. 02:55:43 that's from the GPL license itself 02:55:48 who what when why where 02:55:49 wtf 02:55:53 * Psychephylax wakes up 02:56:00 ok, here's the thing 02:56:04 * Psychephylax tags talli with a sign "Moo" 02:56:07 distinguish between 02:56:22 the piece of software that you are writing, and the ASP that you are running 02:56:31 they are two totally differnet issues 02:56:42 the software will be GPL'd (yes?) 02:56:46 it has to be. 02:56:52 it's a part of the OpenACS 02:56:58 and the _service_ actually sounds to me like a joint venture between you and this other firm 02:57:04 what happens with the software in the future 02:57:11 outside of this ASP that you are running 02:57:17 i agree about the ASP and the referred clients clauses 02:57:19 is nobody's business 02:57:20 those are legit 02:58:02 if they want a cut of future transactions 02:58:07 so the question is whether they can, in terms of the GPL license, legitemately ask for a piece of ALL revenue 02:58:14 even when they aren't doing anything useful 02:58:21 you really need to carefully define your relationship 02:58:26 and the boundries... 02:58:39 lets say you wanted to take the software and start a "new" ASP, without their involvement 02:58:41 then what... 03:00:07 right 03:00:09 i suppose the notion of who holds the copyright is fairly irrelevent here too 03:00:14 right 03:00:16 because everything _must_ be GPLd 03:00:31 traditionally when big-ass companies 03:00:35 get into relationships like this 03:00:42 they form formal joint ventures... 03:00:48 who does hold the copyright in this instance? aD as the holders of the ACS GPL copyright? 03:00:54 like Dow and Corning when they teamed up to make silicon breast implants 03:01:11 aD holds the copyright on the pieces that they contributed 03:01:14 ...received my undying gratitude 03:01:22 (kidding) 03:01:23 ben, don, etc... hold other pieces 03:01:26 ok. 03:01:27 :-) 03:01:36 it's a mess, but thanks to the GPL 03:01:44 so it would be either them, us or a joint holding 03:01:57 yeah 03:02:14 again, since it's GPLd i don't see much of a problem 03:02:20 because anyone can use it for any purpose anyway. 03:02:29 agreed. that's kind of the problem, though... 03:02:33 anyone BUT us. 03:02:38 we have to pay. 03:02:39 right -- 03:02:41 you need to figure out 03:02:45 when you _need_ to pay 03:02:48 and when you don't 03:02:48 and since it's a partnership, we're sinking a lot of money into the development. 03:02:58 so we have to pay coming and going 03:03:22 yes.. but presumably, your partner is bringing some significant value to the table going forward? 03:03:24 (i hope...) 03:03:32 yeah, they are. 03:03:35 but that's a sunk cost. 03:03:38 and they are an NPO 03:03:43 (nonprofit) 03:03:52 let's say hypothetically 03:03:55 so they are not really risking anything. 03:03:57 that you set up _another_ ASP 03:04:02 using the identical software 03:04:06 what would happen? 03:04:15 hold on, lemme check the contract 03:04:41 (btw, i'm not a lawyer.. just a lamer.) 03:04:47 understood. 03:04:54 but you do have a medical degree. 03:05:04 heh.. that's useful :-) 03:05:06 that means that you must have gone through at least one malpractice suit 03:05:14 rotfl 03:05:15 so i figure you know alot of law 03:05:20 kill all the lawyers 03:06:07 are you getting that glazed look again? 03:06:32 urge to kill... increasing... 03:06:43 is that a homer quote? 03:06:47 yeah :-) 03:07:09 nice 03:07:17 no no no 03:07:22 so they ask for a piece of the ASP for a year, referred or otherwise 03:07:25 not "increasing"! 03:07:38 It's "urge to kill...riiiising....riiiisiing....riiiiiiiiising" 03:07:42 :-) 03:07:42 Look dad! TV!! 03:07:50 and a piece of the revenue on customized systems for 3 years 03:07:52 "urge to kill faaaaading...faaaading...gooone" 03:08:04 oof 03:08:08 i can see the ASP piece 03:08:10 yeah. 03:08:12 but the other one 03:08:12 i agree 03:08:21 ... that second clause seems a litle dicey to me 03:08:26 i know 03:08:44 you are, of course, correct 03:08:53 that second clause puts you at a competitive disadvantage 03:09:12 unless .... your partner brings something to the table to help with the customizations 03:09:25 i doubt it. not enough for that amount of money 03:09:39 the thing is, this product has implications for many other systems 03:11:14 ugh 03:11:20 so any time you even think about using it as a base 03:11:23 you need to pay up? 03:11:28 i don't know. unclear 03:11:49 i'd nail that one down ASAP 03:12:27 tell me about it 03:24:56 davb has quit 03:44:07 abbaJ has joined #openacs 03:44:50 vinod has joined #openacs 03:52:49 docwolf has quit 04:05:14 gilbertw has joined #openacs 04:14:59 talli has quit 04:36:01 gilbertw has quit 05:07:04 vinod has left #openacs 05:17:01 rbm_ has joined #openacs 05:17:04 GEM has quit 05:17:04 rbm has quit 06:59:02 til has joined #openacs 07:08:31 abbaJ has quit 07:15:40 til has quit 07:37:48 til has joined #openacs 07:51:31 chump has quit 07:52:32 chump has joined #openacs 10:41:45 til has quit 10:51:07 GEM has joined #openacs 11:15:30 til has joined #openacs 11:34:00 davb has joined #openacs 11:45:04 morning 11:45:22 hi 12:05:25 ola has joined #openacs 12:24:56 markd2 has joined #openacs 12:56:33 davb has quit 13:55:18 docwolf has joined #openacs 14:01:13 markd2 has quit 14:04:22 markd2 has joined #openacs 14:49:46 ola has quit 14:50:16 ola has joined #openacs 14:50:30 ola has quit 14:51:54 til has quit 14:57:04 ola has joined #openacs 15:17:20 docwolf has quit 15:31:14 morning folks 15:31:30 installing the latest version of OpenACS 4 15:31:46 I get an error from the root index page 15:31:58 The configured OpenNSD Stacksize is too small (). OpenACS requires a StackSize parameter of at least 131072 (ie 128K). Please 15:31:59 add the following to your OpenNSD configuration file or see the Installation Guide for more information. 15:31:59 [ns/threads] 15:31:59 stacksize=131072 15:31:59 If you use a .tcl configuration file, add 15:32:01 ns_section "ns/threads" 15:32:03 ns_param StackSize 131072 15:32:29 however, my stack size is at 500000 15:33:54 that error is probably coming from something that's just looking at the config file 15:34:00 so make sure that everything is kosher there 15:34:10 e.g. ns/threads has the stacksize parameter set 15:34:53 k 15:35:28 ah, I was looking at ns/parameters 15:35:29 my bad 15:37:01 that fixed it, thanks 15:38:56 woo hoo! 15:43:27 abbaJ has joined #openacs 15:49:19 markd2 is now known as rpm 15:49:25 rpm is now known as markd2 16:05:25 go markd! 16:08:38 heh 16:08:49 just responding to a "* rob kicks rpm" over in another channel 16:27:42 talli has joined #openacs 16:27:56 morning fellow cosmonauts 16:28:42 * AaronSw wonders why markd2 insists on being markd2 when there is no markd or markd1 around 16:29:19 "markd" is a registered nick 16:29:29 * GEM saw a markd yesterday 16:29:31 who isn't around much, but it;'s still reserved :-( 16:29:37 shoot, I had 'markd@aol.com' for 3 years 16:30:04 markd: Oh? I just asked nickserv 16:30:14 and it said that markd is not registered 16:30:50 * GEM was the first regular "GEM" on irc...had been going to be "Greg", but there was already a well-known one 16:30:54 markd2 is now known as markd 16:31:17 who's the new guy? i don't know no friggin' markd? 16:31:23 it's an impostor! 16:31:33 ahhh. I feel much better now 16:31:37 all this time I thought it was registered 16:32:03 registrations expire after 30 days 16:32:06 so quick, claim it now! 16:32:11 30 days of inactivity, that is 16:32:43 * markd claims it. woo hoo! 16:32:57 gotta reboot. brb 16:33:00 how do you do it? register a username? 16:33:02 markd has quit 16:34:41 hello? 16:36:53 markd2 has joined #openacs 16:37:01 markd2 is now known as markd 16:37:37 talli, do a /msg nickserv register password 16:40:40 at the prompt? 16:41:00 I just now tried it from right here in my IRC client and it worked. 16:41:13 do you guys see that? 16:41:17 that wouldn't be good 16:41:20 No 16:41:25 that's good :) 16:41:34 By send /msg it's a direct message to the recipient "nickserv" 16:41:41 cool. thanks 16:41:51 s/send/sending 16:43:25 hey aaron, i tried to find the edit this page app at blogspace and couldn't find any entry point 16:43:29 how can i check it out? 16:43:40 by asking me, of course 16:44:00 :-) 16:44:03 who are you again? 16:44:33 I'm the guy who smacked you yesterday. 16:44:37 Register at: http://admin.logicerror.com/register/ 16:45:08 aaron, calliope can go down *very* easily you know... :) 16:45:38 I'm your bestest friend, talli! 16:46:34 so, now that i've registered, i still can't find a link to the editing page.. 16:46:47 yes, it's not public yet... 16:47:02 ah, ok 16:47:05 I do it manually to show people 16:47:12 ok 16:48:22 OK, visit http://admin.logicerror.com/talli/ 16:48:26 thanks 16:48:31 np 16:48:55 not found... 16:49:03 probably still processing or something, yeah? 16:50:21 umm, do you see a "create this page" link? 16:50:52 nope 16:51:11 hmz... can you get to http://admin.logicerror.com/talli/index/edit ? 16:51:49 hmm... it gives me a weird error 16:51:55 saying i supplied two names 16:52:02 eh? 16:52:13 what's the exact text? 16:52:44 it first takes me to a login page... 16:52:55 andyn has quit 16:52:55 then i submit my info and... 16:52:55 it gives me this.. 16:52:55 We had a problem processing your entry: 16:52:56 You've supplied two values for 'name' 16:52:56 Please back up using your browser, correct it, and resubmit your entry. 16:52:56 Thank you. 16:53:09 that's odd... you have cookies enabled, right? 16:53:20 i do, i think. lemme check again 16:57:05 ok, now i have it 16:57:16 i had a weird preference for my cookies 17:07:04 ah 17:07:59 i dunno, aaron. ETP has a lot more functionality than what you've got there. it's still in its infancy, though. but it's got wizards for new pages or directories, you can name pages, create content types easily, etc. 17:08:19 Oh, i'm not disagreeing about functionality 17:08:23 it's really is a RAD tool as well since you can create content types as well. 17:09:45 Yeah, the content types bit is nice... but can you do queries on those content types? 17:09:50 user-end searches? 17:09:52 yeah 17:09:53 sorting, etc. 17:10:29 it's all in the content repository, so the content will be implicitly included in the full site search. is that what you mean? 17:10:54 err, no. I want to have the user be able to create a page with the five newest delis in Chicago which are certified Kosher. 17:11:27 (assuming that you have a database of restaurants with all that information) 17:11:53 well, there are two approaches to that... 17:12:31 ETP is an interface to the content repository. if you want to build a specific table in the DB for that kind of app, I would imagine you might do it in the CR so that it is included in searche 17:12:52 then you could use ETP as an interface to that DB 17:13:16 or, you may want to build your own interface because that table is in fact rather specific and special data. 17:13:32 right, but i want someone who doesn't know SQL and has never used a database to build this table thru a generic interface 17:13:33 so ETP is a RAD for very generic and easy content types - articles, news, etc. 17:13:58 we are talking about that. 17:14:11 ok 17:14:18 what you're basically talking about is building a database table on the fly 17:14:49 yup 17:15:05 luke mentioned that his approach with etp is such that an app like that might make it easy to do such a thing 17:16:04 however, it could be kinda tough. how heavy will the db be? how scalable can it be? how good can a person who doesn't know sql be at data modeling, and if they are good how do you accomodate building a serious data model through a web interface? 17:16:18 anyway, it's open source, so if you want, go ahead and figure it out :) 17:16:47 it all hooks into RDF, which is why I'm interested in it. 17:17:06 we should give regular people the power to data model, and build dynamic scalable databases that don't require a fixed schema 17:17:08 does RDF provide a spec for doing this type of thing? 17:17:13 yes 17:17:23 well, it depends what you mean by a spec 17:17:24 can you direct me to something? 17:17:38 a standard, a procedure, dunno, anything? 17:17:38 RDF is a format for describing things in a far looser way than SQL tables 17:17:52 people are building databases, query engines, web interfaces on top of it 17:18:21 where can i learn more about it? 17:18:27 You might be able to find some good stuff at http://www.w3.org/RDF/ 17:19:50 cool, thanks 17:20:20 sure. here's hoping it'll start some ideas flying 17:20:31 you may also like http://logicerror.com/semanticWeb-long (which I wrote) 17:20:35 yeah, i actually have a very good idea of where we can apply some of this stuff. 17:22:30 great! 17:23:23 i need to head out, but i'll talk to you more about it later. 17:23:24 see ya 17:23:29 bye 17:23:30 talli has quit 17:23:55 Aaron: Hmm. I have thoughts that something similar would help some schemes that I am working on (like your "recently-added kosher delis" :-) 17:24:12 cool 17:24:49 * AaronSw is working on picking more memorable examples 17:25:08 let me know if there's something i can do to help you learn about rdf/semantic web technology 17:25:38 sure will do! 17:26:24 * AaronSw is starting to feel like a salesman... gotta work on that :) 17:26:24 oh, my...sorry - I just pictured a version in my framework that would be terribly frightening 17:26:54 why do you want a different example? it sounds like a memorable one and reasonable to me 17:27:12 err no, i mean this is a good example, my previous ones were much more boring 17:27:19 so i'm improving :-) 17:27:43 Ah, OK. that makes sense 17:28:35 Hmm. mind a suggestion for the first sentence of your semantic web paper? "Recently" relative to when? 17:29:00 Recently is one of those words that means just about any time ;-) 17:29:40 good point. I'll take it out. 17:30:26 Actually, I was hoping that you'd anchor the paper more firmly, like "In 2001" or "In 1997" 17:31:04 Well, I wrote the paper in 2001, but I don't want to make people feel that they're "left out" 17:31:30 these papers describing the new features of HTML (like tables) that are still out there really want some indication of when they were created 17:31:52 Yeah, I date-mark all my pages at the bottom 17:31:58 Last Modified: 2001-08-30 13:29:35 17:32:10 I understand, and your "last edted" at the bottom is handy 17:33:24 hmm, you must be in my time zone, or possibly one east of me and in the southern hemisphere :-) 17:33:58 I'm in Central, but apparently my server shares a time zone with you 17:34:27 Ahh, yes, the fallacy of assuming that the user's time is the same as the computer's :-) 17:34:33 :-) 17:34:46 hmm. blogspace is ACS under the hood? 17:34:58 It really worked badly when I was hosting a website for a Chicago-located fan club in eastern time :-) 17:35:14 ACS: yes, at least for now -- i'm porting it to python to make it easier to run standalone 17:35:14 Label ACS not found. 17:35:56 interesting. I will probably want to talk to you about stuff lots, then... 17:36:09 cool 17:36:43 I have some thoughts/hopes/dreams about setting up a large site with the ability of users to maintain their own web sites through their browsers 17:36:53 Yes! 17:37:04 Have you seen editthispage.com? 17:38:13 some, but not totally yet, though I was the third (I think) person to comment on etp.museatech.com :-) 17:38:34 etp.museatech.net = editthispage.com 17:38:40 err s/=/!=/ 17:39:47 I realize, butthought that etp.museatech is suposed to be at least a subset of editthispage.com's abilities, implemented in ACS 17:39:58 right 17:40:01 chump: view 17:40:14 chump:view 17:40:49 hmm 17:40:58 hmm. chump didn't note your reference to the page earlier 17:41:19 http://www.w3.org/RDF/ 17:41:19 A: http://www.w3.org/RDF/ from AaronSw 17:41:24 A:|RDF Homepage 17:41:25 http://logicerror.com/semanticWeb-long 17:41:30 titled item A 17:41:32 B: http://logicerror.com/semanticWeb-long from AaronSw 17:41:40 B:|The Semantic Web in Depth 17:41:40 titled item B 17:41:54 ahh...only recognizes them in the start of things? 17:41:58 yep 17:42:34 OK. bots that allow storing information are so handy 17:42:44 yep, yep 17:43:07 I forget - is chump 17:43:13 's stuff visible on the web? 17:43:23 yes... 17:43:32 http://www.thedesignexperience.org/openacs/ircblog 17:43:32 C: http://www.thedesignexperience.org/openacs/ircblog from AaronSw 17:43:36 oops 17:43:37 thanks 17:43:55 was trying to get chump to disgorge the info, but failing 17:46:01 Oh, that's *nice* I will have to suggest that to the maintainer of bots on other channels I frequent 17:47:54 C:It's been recently redesigned, so feel free to let me know if you have comments/suggestions 17:47:54 commented item C 17:49:17 C:Oops 17:49:17 commented item C 17:49:21 B:It's been recently redesigned, so feel free to let me know if you have comments/suggestions 17:49:22 commented item B 17:49:31 C:|Please ignore 17:49:32 titled item C 17:52:06 One thing - in Netscape 4.73 on Win98 with 128MB of memory, I see "Todays post2001/08/292001/08/282001/08/27" just like that 17:56:06 Hmm, your browser must not support CSS or something 17:57:05 likely not. it's a fairly oldish one, but generally works pretty well 18:10:48 I have recently started hotsyncing again after a long time using just the CF backups 18:10:51 oops! 18:21:39 talli has joined #openacs 18:27:08 wheee! I looked and saw the guy from the homeowners' association who is responsible for the painters inspecting their work, so I got to tell him about the problems that I've had 19:09:09 til has joined #openacs 19:37:54 andyn has joined #openacs 20:04:41 abbaJ has quit 20:06:31 talli has quit 21:10:40 ola has quit 22:05:52 my head hurts 22:07:17 abbaJ has joined #openacs 23:08:48 markd has quit 23:16:53 markd has joined #openacs 23:20:44 davb has joined #OpenACS 23:23:28 markd has quit 23:31:27 GEM I'll debug the setup on that page. (ircblgo) 23:34:20 AHA! The tags are
which breaks old browsers. I can do
and still be valid XML right? 23:34:46 yep 23:35:32 weird. The XSL stylesheet has
everywhere..... I don't know why it was compress out. ns_xml must have done it. 23:35:41 ARGH. 23:35:56 * davb wishes TclXML C version was done so it could become an AOLserver module 23:36:11 Could be libxml or libxslt bug too... 23:37:01 vinod has joined #openacs 23:37:06 Hi vinod! 23:37:28 hey dave! 23:38:34 i think i finally got the ticket tracker working!! 23:39:11 Yippee! 23:40:13 i had finished it a while ago, but it took time to get all the pieces that it required working (i.e. acs-mail, acs-workflow, notifications, etc) 23:40:42 but i think it's actually working now. now i need to figure out how to extend it for the sdm 23:41:21 markd has joined #openacs 23:44:11 So we are looking at a whole new SDM? 23:48:03 cool! 23:48:14 We can call the beta version BSDM 23:53:42 Cool there is a xsltproc command line tool. I can use it to test libxslt. 23:57:05 markd: they should put you in charge of marketing 23:57:35 get the new BSDM at arse-digita.com ;-) 23:57:54 lol 23:59:06 davb: i'm not exactly sure which path we'll take. either mold the 3.x sdm into a 4.x package. or build from scratch using the existing 4.x packages as a framework (ticket-tracker, download, etc.)