IRC log of openacs on 2002-04-21

Timestamps are in UTC.

01:04:34 [talilee]
talilee (~talli@talli.dialup.access.net) has joined #openacs
01:04:36 [talli]
talli has quit (Read error: 104 (Connection reset by peer))
01:04:49 [talilee]
talilee is now known as talli
08:23:26 [ms__]
ms__ has quit (Read error: 104 (Connection reset by peer))
08:23:28 [talli]
talli has quit (Read error: 104 (Connection reset by peer))
13:16:38 [lilo]
[GlobalNotice] Hi all. OPN is presently in need of extremely reliable servers with low latencies and very good general Internet connectivity. If you're interesting in supporting this community project and think you might be able to help, please take a look at http://openprojects.net/sponsoring_servers.shtml and email us at support@openprojects.net .... Thanks much!
13:42:31 [barstool]
barstool has quit (Read error: 104 (Connection reset by peer))
13:42:57 [barstool]
barstool (~talli@xd84b5c59.ip.ggn.net) has joined #openacs
14:27:05 [talli]
talli (~talli@lti-4.dialup.access.net) has joined #openacs
16:00:44 [davb]
hi
16:09:39 [yzzyx]
yzzyx (~bogus@213-48-250-217.cro.cvx.blueyonder.co.uk) has joined #openacs
16:10:59 [davb]
ah
16:11:04 [davb]
* davb learns more about tclsoap
16:11:13 [yzzyx]
yzzyx has left #openacs
16:52:00 [denshi]
denshi (toddg@linux45.ma.utexas.edu) has joined #openacs
17:01:51 [denshi]
hey davb
17:02:20 [denshi]
have you mastered tclsoap yet?
17:18:37 [denshi]
denshi has quit ("denshi has no reason")
17:27:01 [davb]
denshi: works great in tclsh
17:27:15 [davb]
now I am tackleing package require in AOLserver :)
17:27:33 [davb]
its looking in /usr/local/lib/tcl8.3 instead of /usr/lib/tcl8.3
17:28:41 [davb]
I am not sure why it thinks the tcl directory is under /usr/liocal
17:28:58 [davb]
* davb wonders if rbm is around
17:29:39 [davb]
hardcoding the corret dir seems to work
17:35:08 [davb]
excellent. works fine in aolserver with no extra C modules.
17:35:27 [davb]
but I want to build an aolserver specific transport I think.
17:44:50 [davb]
oh well, he'll be back
17:51:21 [denshi]
denshi (toddg@linux45.ma.utexas.edu) has joined #openacs
17:51:36 [talli]
hey guys
17:52:44 [denshi]
howdy
18:17:43 [markd2]
markd2 (~Snak@h166-102-041-028.ip.alltel.net) has joined #openacs
18:18:49 [denshi]
denshi has quit ("Hey! Where'd my controlling terminal go?")
18:57:38 [markd2]
markd2 has quit ("wheeeee")
20:05:05 [davb]
hi talli
20:05:45 [til]
hi everybody
20:05:54 [davb]
hiya til
20:06:43 [til]
so how is it going with package require, davb? any success stories?
20:06:59 [davb]
yes.
20:07:00 [til]
last time i tried there were some troubles with namespaces
20:07:23 [davb]
there is a patch for namespace tcl somewhere if I recall correctly.
20:07:35 [davb]
but I think it was fixed in one of the aolservers :)
20:08:04 [davb]
package require works in ADP pages, not tcl. tclPkgPath is not defined in the tcl interpreters for tcl pages, but it is for adp pages.
20:08:20 [til]
cool (sort of), too bad its hard to upgrade from a running aolserver version
20:08:54 [davb]
I will look around for that namespace patch. I know it was on the aolserver list a while back.
20:09:15 [til]
ugh, that sounds messy (that it's only available in .adp)
20:09:49 [davb]
well if you know your path you can do it. i had to hardcode it in anyway because tclPkgPath returns the wrong dir anyway.
20:11:04 [davb]
i'll have to test in aolserver 4 one of these days. it shouldn't be hard to fix.
20:11:10 [til]
so if i understand correctly: tclPkgPath is one problem, and namespaces another one (solved by a patch)?
20:11:30 [davb]
yes.
20:12:18 [davb]
http://www.panoptic.com/wiki/aolserver/48.html
20:12:34 [davb]
http://www.panoptic.com/wiki/aolserver/48.html
20:12:35 [oacs-chump]
A: http://www.panoptic.com/wiki/aolserver/48.html from davb
20:12:43 [davb]
A:|AOLserver FAQ at the AOLserver wiki
20:12:44 [oacs-chump]
titled item A
20:12:54 [davb]
A: includes package require hack at the bottom of the page.
20:12:55 [oacs-chump]
added comment A1
20:13:14 [davb]
basically, you need to source init.tcl in the page before doing package require.
20:13:46 [til]
i see
20:15:06 [davb]
tclSOAP, I think, is using the tcl dom parser which might be too slow. the C version can be loaded as an aolserver module.
20:16:45 [davb]
argh. no it still doesn't work in tcl pages.
20:17:15 [davb]
I wish I had saved the code, I had it working a while ago.
20:17:21 [til]
:-(
20:22:04 [Spendophylax]
Spendophylax has quit (Read error: 110 (Connection timed out))
20:41:33 [davb]
ok, so should I make an OpenACS package that provides SOAP/XMLRPC? I am imagining some sort of acs-service contract thingy.
20:48:15 [davb]
aha, here is the answer for tcl pages, but its pretty icky.
20:48:17 [davb]
http://openacs.org/bboard/q-and-a-fetch-msg.tcl?msg_id=0003IW&topic_id=OpenACS&topic=11
20:48:18 [oacs-chump]
B: http://openacs.org/bboard/q-and-a-fetch-msg.tcl?msg_id=0003IW&topic_id=OpenACS&topic=11 from davb
20:48:29 [davb]
B:|Thread on getting "package require" working in tcl pages
20:48:30 [oacs-chump]
titled item B
20:48:55 [davb]
basically, aolserver is leaving out the environment stuff when it sets up a tcl interpreter
20:54:55 [davb]
cool, it works
20:55:29 [davb]
argh, it almost works.
20:56:41 [davb]
darn.
20:57:05 [davb]
it uses tcllib, which is creating some global variables, which are conflicting with themselves.
20:57:47 [davb]
but only in the tcl page.
21:03:28 [til]
hmm
21:05:24 [davb]
apparently something in the tcl page interpreter does not like what tcllib is doing.
21:06:44 [davb]
variable "errorCode" already exists
21:06:44 [davb]
while executing
21:06:44 [davb]
"global errorCode errorInfo"
21:06:44 [davb]
(procedure "ns_sourceproc" line 13)
21:06:44 [davb]
invoked from within
21:06:45 [davb]
"ns_sourceproc cns14 {}"
21:08:18 [davb]
seems like the adp is clearing out the global variables after runing, but the tcl one is not.
21:08:55 [davb]
but.... the hack to make package require work in tcl pages has a bunch of globals...
21:10:55 [davb]
aha. ns_sourceproc cns* is incrementing by 1 each time.
21:11:11 [davb]
the interesting this is, the adp pag ethe does not fail, also increments it by one.
21:12:40 [davb]
I think it has to do with aolserver and tcllib using errorCode as a global variable.
21:13:49 [davb]
hmmmm
21:17:12 [til]
* til figures this stuff is way above his mental capabilities today
21:23:35 [davb]
heh
21:23:37 [davb]
me too.
21:30:07 [rbm]
oom
21:31:20 [davb]
hi rbm
21:31:49 [davb]
I got package require working in tcl pages. except now I have another problem with tclSOAP :)
21:34:31 [rbm]
hey davb
21:35:29 [rbm]
what problem?
21:35:29 [paje]
problem is dotlrn, at least according to don, will fix alot of missing pieces in OpenACS.
21:36:32 [rbm]
paje: botsnack
21:36:33 [paje]
thanks rbm :)
21:38:55 [davb]
tclSOAP uses tcllib which is declaring errorCode as a global variable. ns_sourceproc which actually runs the page tries to define errorCode as a global, and causes a conflict. I am not sure why the adp version doesn't have this problem.
21:45:16 [markd2]
markd2 (~Snak@h166-102-041-170.ip.alltel.net) has joined #openacs
21:52:59 [markd2]
markd2 has quit ("wheeeee")
21:53:32 [talli]
davb: why not write a C module?
22:00:20 [davb]
to provide SOAP?
22:00:27 [davb]
well the tcl one is already done :)
22:00:37 [talli]
ah, that's a good reason
22:00:57 [davb]
just aolserver does a little stuff different in setting up a tcl interpreter.
22:01:33 [davb]
anyway, using tcllib for logging is not really ideal. I am going to see if I can abstract that part out, so it will use ns_log for aolserver.
22:02:16 [davb]
although tcllib is the tcl standard library so I would hope it can work in aolserver.
22:22:38 [talli]
talli has quit (zahn.openprojects.net irc.openprojects.net)
22:22:38 [barstool]
barstool has quit (zahn.openprojects.net irc.openprojects.net)
22:22:38 [shagster]
shagster has quit (zahn.openprojects.net irc.openprojects.net)
22:22:53 [talli]
talli (~talli@lti-4.dialup.access.net) has joined #openacs
22:22:53 [barstool]
barstool (~talli@xd84b5c59.ip.ggn.net) has joined #openacs
22:22:53 [shagster]
shagster (~mkovach@web1.alal.com) has joined #openacs
22:25:56 [lilo]
[GlobalNotice] Hi all. Please bear with us while things return to normal.
22:31:25 [lilo]
[GlobalNotice] Hi all. Please bear with us as we do some major rerouting.
22:31:42 [hazmat]
hazmat has quit (zahn.openprojects.net irc.openprojects.net)
22:31:42 [rbm]
rbm has quit (zahn.openprojects.net irc.openprojects.net)
22:31:42 [oacs-chump]
oacs-chump has quit (zahn.openprojects.net irc.openprojects.net)
22:31:56 [hazmat]
hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #openacs
22:31:56 [rbm]
rbm (rmello@fslc.usu.edu) has joined #openacs
22:31:56 [oacs-chump]
oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs
22:32:43 [oacs-chump]
oacs-chump has quit (zahn.openprojects.net irc.openprojects.net)
22:32:43 [rbm]
rbm has quit (zahn.openprojects.net irc.openprojects.net)
22:32:43 [hazmat]
hazmat has quit (zahn.openprojects.net irc.openprojects.net)
22:33:07 [hazmat]
hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #openacs
22:33:07 [rbm]
rbm (rmello@fslc.usu.edu) has joined #openacs
22:33:07 [oacs-chump]
oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs
22:35:13 [lilo]
[GlobalNotice] Hi all. We're continuing to reroute, please bear with us.
22:35:35 [til]
til has quit (zahn.openprojects.net irc.openprojects.net)
22:35:42 [til]
til (~tils@62.116.19.11) has joined #openacs
22:36:27 [lilo]
[GlobalNotice] Okay, folks, we are hoping this will be stable. Ping your friends a bit and if anyone is missing, /msg lilo, thanks
22:51:51 [davb]
interesting TclSOAP is configured to use different xml parsers.
22:51:53 [davb]
very nifty
22:52:33 [rbm]
nice
22:52:49 [davb]
but so far only supports TclDOM and partially tDOM
22:53:41 [rbm]
I still haven't swalled the whole XML cool-aid
22:53:56 [rbm]
* rbm grumbles because of homeworjk
22:54:10 [rbm]
homework even
22:54:14 [davb]
well, if you need SOAP, you need XML :)
22:54:24 [rbm]
* rbm goes to build a Turing machine
22:55:04 [rbm]
I know that, but I'm not super clear on all the components and stuff
22:55:17 [davb]
me neither, I pick it us as I need it :)
22:55:41 [davb]
bbl, junkyard wars
22:56:12 [lilo]
[GlobalNotice] Hi all. It's worth noting again that OPN is in rather desperate need of well-connected, reliable servers on T3 or better. Multihomed vastly preferred. Our bandwidth requirements are actually very low but we prefer high bandwidth connections for reduced latency and better connectivity.
22:56:58 [lilo]
[GlobalNotice] If you have the resources and are interested in helping support this community project, please take a look at http://openprojects.net/sponsoring_servers.shtml and email support@openprojects.net .... thanks!
23:30:25 [jim]
jim (~jim@12-233-225-152.client.attbi.com) has joined #openacs
23:36:56 [jim2]
jim2 (~jim@12-233-225-152.client.attbi.com) has joined #openacs
23:38:44 [oacs-chump]
oacs-chump has quit (zahn.openprojects.net irc.openprojects.net)
23:38:44 [rbm]
rbm has quit (zahn.openprojects.net irc.openprojects.net)
23:38:44 [jim]
jim has quit (zahn.openprojects.net irc.openprojects.net)
23:38:44 [hazmat]
hazmat has quit (zahn.openprojects.net irc.openprojects.net)
23:38:48 [jim2]
jim2 is now known as jim
23:40:31 [hazmat]
hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #openacs
23:40:31 [rbm]
rbm (rmello@fslc.usu.edu) has joined #openacs
23:40:31 [oacs-chump]
oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs
23:40:43 [talli]
hey rbm, did you get the directions i sent last eve?
23:41:41 [jim]
maybe detached
23:44:16 [rbm]
talli: Yes. Thanks much
23:44:22 [talli]
np
23:44:27 [rbm]
talli: I'm about to print them actually
23:44:34 [jim]
oops, maybe not :)
23:44:38 [talli]
cool