IRC log of openacs on 2002-05-23
Timestamps are in UTC.
- 00:06:15 [til]
- argh ... openfts and debian are not friends
- 00:06:22 [markd2]
- :-(
- 00:10:17 [til]
- ah, just found nextsteps.html on openacs.org. hmm, unary error remains
- 00:47:25 [jim2]
- openfts and debian not friends? license?
- 00:47:46 [til]
- no, the configure script needs a lot of hand editing
- 00:48:17 [til]
- maybe this is only with postgresql 7.2 as debian package
- 00:48:37 [jim2]
- which is the woody version?
- 00:48:43 [til]
- have you installed openfts?
- 00:48:57 [til]
- woody ... don't know
- 00:49:00 [jim2]
- I don't remember...
- 00:49:15 [jim2]
- I might have, but I compile everything
- 00:50:46 [til]
- i'm using unstable. yeah, compiling is better propably
- 00:51:12 [jim2]
- (one of debian's relative strong points is their toolchain works due to the package deps among toolchain pieces: it's hard to install conflicting pieces of the toolchain)
- 00:54:15 [jim2]
- seen benadida
- 00:54:15 [paje]
- benadida was last seen on #openacs 86 days, 22 hours, 31 minutes and 31 seconds ago, saying: talk to you later [Sun Feb 24 19:23:42 2002]
- 00:54:30 [jim2]
- -that- long??
- 00:54:50 [jim2]
- can't be... I thought I saw him here about a week and a half ago
- 00:54:51 [til]
- seen ben
- 00:54:52 [paje]
- I haven't seen 'ben', til
- 00:55:03 [markd2]
- paje might have been gone last time he appeared
- 00:55:03 [paje]
- markd2: what?
- 00:55:11 [markd2]
- seen thursdayphylax?
- 00:55:12 [paje]
- thursdayphylax was last seen on #openacs 19 days, 6 hours, 4 minutes and 38 seconds ago, saying: aren't I behind the times [Fri May 3 12:51:31 2002]
- 00:55:13 [jim2]
- true
- 00:55:19 [markd2]
- seen wednesdayphylax?
- 00:55:20 [paje]
- wednesdayphylax was last seen on #openacs 21 days, 42 minutes and 0 seconds ago, saying: hi paje [Wed May 1 18:14:17 2002]
- 00:55:28 [markd2]
- seen sundayphylax?
- 00:55:28 [paje]
- I haven't seen 'sundayphylax', markd2
- 00:55:49 [jim2]
- seen footballphylax
- 00:55:49 [rbm]
- somebody twack me to package openfts/nsopenssl/other-aolserver-modules for Debian
- 00:55:49 [paje]
- I haven't seen 'footballphylax', jim2
- 00:56:17 [jim2]
- rbm: you got in? :)
- 00:56:28 [rbm]
- til: yes, pdflib is proprietary (for commercial purposes)
- 00:56:40 [rbm]
- I mean, it costs money for commercial purposes
- 00:57:01 [rbm]
- jim2: Not yet. I have the T&S test in my indox but haven't had time to reply to it yet.
- 00:57:24 [rbm]
- jim2: we should start working on OpenACS packages
- 00:57:31 [jim2]
- ok
- 00:57:56 [jim2]
- * jim2 is looking at dotlrn...
- 00:58:10 [jim2]
- had to find an oracle I still had up
- 00:58:25 [til]
- * til twacks rbm to package openfts/nsopenssl/other-aolserver-modules
- 00:58:46 [rbm]
- thanks til. I was needing that.
- 00:59:12 [arjunsanyal]
- arjunsanyal (~arjun@pool-151-202-175-216.ny5030.east.verizon.net) has joined #openacs
- 01:00:09 [rbm]
- woot! arjun is here!
- 01:00:23 [arjunsanyal]
- hi
- 01:00:23 [paje]
- hi, arjunsanyal
- 01:01:04 [rbm]
- hey arjun. what's up?
- 01:01:43 [rbm]
- jim2: Is it okay to discuss what I'm thinking to answer to my T&S test?
- 01:02:18 [jim2]
- yes... as long as it's ok for me to decide how I will respond :)
- 01:02:29 [rbm]
- :)
- 01:02:39 [arjunsanyal]
- hey rbm, not much just relaxing
- 01:02:48 [jim2]
- any chance you could send me a copy?
- 01:03:27 [rbm]
- jim2: of the e-mail? Sure.
- 01:03:36 [jim2]
- jim@laney.edu
- 01:04:01 [jim2]
- I need coffee and a coupla other things
- 01:06:08 [arjunsanyal]
- rbm: did you graduate?
- 01:06:18 [jim2]
- argh. my dotlrn is having problems... I got AOLserver/3.3.1+ad13, oracle-8.1.6 and openacs/dotlrn from CVS on may 16th in the late evening...
- 01:06:33 [arjunsanyal]
- jim2: I'm your man
- 01:06:46 [arjunsanyal]
- what's the error?
- 01:06:46 [paje]
- rumour has it the error is generated by the browser
- 01:06:47 [jim2]
- exellent :)
- 01:07:37 [jim2]
- I'm looking at a Subject...
- 01:07:45 [jim2]
- I say New Class...
- 01:07:47 [rbm]
- arjunsanyal: I did.
- 01:07:59 [arjunsanyal]
- rbm: congrats!
- 01:08:06 [rbm]
- arjunsanyal: Thanks :)
- 01:08:59 [jim2]
- I'm doing "subjects" as name of the course, and "classes" are sections of classes... so: subject=java programmming, class=section 1
- 01:09:02 [jim2]
- no problem
- 01:09:14 [jim2]
- "New Class" again
- 01:09:20 [jim2]
- I want section 2
- 01:09:56 [jim2]
- ora8.c:3568:ora_tcl_command: error in `OCIStmtExecute ()': ORA-00001: unique constraint (DOTLRN.CR_ITEMS_UNIQUE_NAME) violated
- 01:09:56 [jim2]
- ORA-06512: at "DOTLRN.CONTENT_ITEM", line 161
- 01:09:56 [jim2]
- ORA-06512: at "DOTLRN.CONTENT_FOLDER", line 34
- 01:09:56 [jim2]
- ORA-06512: at "DOTLRN.FILE_STORAGE", line 85
- 01:09:56 [jim2]
- ORA-06512: at line 3
- 01:10:31 [arjunsanyal]
- jim2: seen it. hold
- 01:10:31 [paje]
- I haven't seen 'it.', arjunsanyal
- 01:10:57 [rbm]
- jim2: sent.
- 01:11:01 [jim2]
- thanks :)
- 01:11:06 [jim2]
- going for coffee...
- 01:11:18 [jim2]
- and there's more problems, stick around :)
- 01:11:33 [arjunsanyal]
- jim2: ok
- 01:11:42 [rbm]
- arjunsanyal: I don't have a real job, so I don't know if I'm really happy that I graduated.
- 01:12:15 [rbm]
- (I didn't look very hard though, since I was thinking of going on to graduate school)
- 01:12:55 [rbm]
- paje: my dotlrn?
- 01:12:55 [paje]
- rbm: bugger all, i dunno
- 01:13:00 [rbm]
- paje: dotlrn?
- 01:13:00 [paje]
- well, dotlrn is running on davb's machine again, and not crashing if you want to look around.
- 01:13:00 [arjunsanyal]
- rbm: after i graduated i took it easy for a long time.... until december. before i got a job
- 01:14:31 [arjunsanyal]
- rbm: sucks
- 01:14:56 [arjunsanyal]
- rbm: where are you from?
- 01:14:59 [rbm]
- Brazil
- 01:17:43 [til]
- wohoo, search finally works!
- 01:19:43 [markd2]
- yay
- 01:19:58 [rbm]
- I haven't done anything with openfts yet.
- 01:20:07 [rbm]
- I need to if I want to package it.
- 01:20:18 [rbm]
- * rbm wanders off
- 01:23:51 [til]
- wow, thats weird: whenever i search for words with german umlauts in it, opera wants to save the result page instead of just displaying it
- 01:27:18 [til]
- anybody know how i can make openfts index old content? e.g. news items that have been on the site before openfts was installed?
- 01:30:10 [jim2]
- ok...
- 01:32:52 [jim2]
- here's another...
- 01:33:09 [jim2]
- I'm at /dotlrn/admin/users
- 01:33:37 [jim2]
- I say create
- 01:34:03 [jim2]
- I get the form, and fill it out
- 01:36:07 [jim2]
- I get the email form, and decide not to send, but I want to create another user.
- 01:36:41 [jim2]
- so I go back (reasonable assumtion, I can use my back button? :)
- 01:37:00 [jim2]
- and I find the form, still filled out with the user I just added
- 01:37:17 [jim2]
- so, I say -cool-, I'll just edit that
- 01:38:17 [jim2]
- I do so, and submit... error:
- 01:38:31 [jim2]
- can't use non-numeric string as operand of "!"
- 01:38:31 [jim2]
- while executing
- 01:38:31 [jim2]
- "if {![cc_email_from_party $target_user_id]} {
- 01:38:31 [jim2]
- # create the ACS user
- 01:38:31 [jim2]
- set password [ad_generate_random_string]
- 01:38:33 [jim2]
- set t..."
- 01:38:52 [jim2]
- I know exactly where that is, and can get you the cvs info for that file...
- 01:39:31 [arjunsanyal]
- hmm, haven't seen that one. yeah the cvs info would be great
- 01:40:35 [jim2]
- it's in /packages/dotlrn/www dir, file /user-add.tcl/1.17/Thu May 16 05:17:09 2002//,
- 01:40:47 [jim2]
- about line 121 or 122
- 01:40:58 [jim2]
- HOWEVER
- 01:42:00 [jim2]
- if I would have went back one more time, then clicked on Create New User again, I would have gotten a blank form, filled it out, added the user no problem.
- 01:42:06 [jim2]
- so...
- 01:42:20 [jim2]
- the only consequence of this bug is BBB
- 01:42:26 [jim2]
- Back Button Breakage
- 01:43:01 [arjunsanyal]
- jim2: for the first error, check the vesion of the /pacakges/file-storage/file-storage-init.tcl file. let me try to replicate the user-add bug
- 01:43:19 [jim2]
- ok
- 01:43:36 [jim2]
- (note about versions...
- 01:44:44 [jim2]
- I'm running aolserver 3.3.1 + ad13, oracle-8.1.6 and got openacs and dotlrn from cvs at about the same time, evening of may 16th, pst
- 01:44:47 [jim2]
- )
- 01:45:17 [til]
- jim: in my opinion the assumption that the back button should work is not 100% reasonable in this case.
- 01:45:33 [jim2]
- then new interface is needed :)
- 01:46:05 [arjunsanyal]
- jim2: i agree, it's a bug
- 01:46:41 [jim2]
- if you want to go by the assumptions of Apple Human Interface Guidelines, what you have to do is design the interface in such a way that the error is prevented
- 01:47:18 [jim2]
- til: having said all that, I have a vague tendency to agree, or at least understand
- 01:47:33 [til]
- maybe i just have too many bad experiences, so that i automatically avoid the back button when forms are involved
- 01:49:40 [jim2]
- til: I see your point... thing is, not everyone will do that... me, I like using back :) and there will be -clueless- school staff and faculty who have power and who won't find the situation acceptable, if they can't find a workaround like I did
- 01:50:30 [til]
- so in this case maybe adding a "skip email sending" link that is simply the return-url would do the trick?
- 01:50:30 [til]
- isn't that an acs-subsite issue - not dotlrn?
- 01:50:47 [jim2]
- at the very least, you need buttons on the mail-new-user page that say "don't send it" and "add another user"
- 01:51:17 [jim2]
- and then, some people will -still- use back :)
- 01:51:26 [jim2]
- what can ya do? :)
- 01:52:19 [arjunsanyal]
- til: no i think the back button should work, we want dotlrn users to never see a "request error" page, i'll let yon know about this (it's his department)
- 01:52:22 [jim2]
- oops, we just came up with the same sol'n, and I did so without reading that you did so :)
- 01:53:31 [arjunsanyal]
- jim2: about the file-storage error?
- 01:53:51 [jim2]
- hmmm... maybe this is irrelevent... but the first person I added was John Smith... and the second was his bro, John Lennon...
- 01:54:01 [jim2]
- arjunsanyal: one sec
- 01:54:40 [jim2]
- (I did change email address and ID for Lennon)
- 01:56:21 [jim2]
- the /pacakges/file-storage/file-storage-init.tcl file I can't find yet...
- 01:56:48 [jim2]
- I corrected spelling on packages (well, by never CDing out of that dir :)
- 01:57:04 [jim2]
- but file-storage-init.tcl might be in tcl/
- 01:57:18 [arjunsanyal]
- jim2: yup in /tcl sorry :)
- 01:57:24 [jim2]
- bingo.... /file-storage-init.tcl/1.2/Sun May 12 20:57:02 2002//
- 01:58:28 [arjunsanyal]
- jim2: ahh ok, you need to revert that to v1.1 - you can use this command"
- 01:58:28 [arjunsanyal]
- cvs update -r 1.1 -p file-storage-init.tcl > file-storage-init.tcl", restart, and _i think_ it should fix it
- 01:59:10 [jim2]
- mv file-storage-init.tcl file-storage-init.tcl-version1.2
- 02:00:04 [jim2]
- umm :)
- 02:00:11 [jim2]
- that version has nothing in it :)
- 02:00:24 [jim2]
- except a call to ad_library :)
- 02:00:59 [arjunsanyal]
- jim2: yup that's what we want. of course, I could have said just comment the stuff out... :)
- 02:01:08 [jim2]
- true ;)
- 02:01:13 [jim2]
- ok, hammering.
- 02:01:34 [arjunsanyal]
- I will make dotlrn restarts faster one day
- 02:01:54 [arjunsanyal]
- i do a lot of them
- 02:02:10 [jim2]
- they already -are- faster than one day!
- 02:02:29 [arjunsanyal]
- :)
- 02:02:52 [jim2]
- ok, which bug is that supposed to fix?
- 02:04:05 [jim2]
- add a class under a subject?
- 02:04:09 [jim2]
- add a user?
- 02:04:25 [jim2]
- * jim2 tries both
- 02:05:55 [arjunsanyal]
- sorry, doing 4 things at once. class under a subject
- 02:06:02 [jim2]
- that works now
- 02:06:06 [arjunsanyal]
- cool!
- 02:06:50 [arjunsanyal]
- i sent email to yon about the user-add bug, he'll probably have it fixed tomorrow
- 02:06:56 [jim2]
- adding a community works
- 02:07:14 [jim2]
- (I think I had trouble before)
- 02:09:13 [jim2]
- ok, next:
- 02:09:31 [arjunsanyal]
- great, FYI you can email dotlrn@openforce.net with bug reports - all the dotlrn developers are recipients
- 02:11:24 [jim2]
- OK :) but it's nice to have a quick 2-way with someone in the know before actually filing...
- 02:12:29 [jim2]
- but the way it is now, it's sorta presentable...
- 02:12:38 [jim2]
- I have some suggestions...
- 02:12:54 [jim2]
- and at least one more problem, if you'd like to hear them :)
- 02:14:15 [arjunsanyal]
- go for it
- 02:14:21 [jim2]
- OK...
- 02:16:28 [jim2]
- (see... I built something I called the Roster Project, potentially capable of becoming aware of any number of students and the classes they're enrolled in from a large CSV file, including them in a text db and from there generating accounts on an arbitrary number of arbitrary kinds of servers...)
- 02:16:42 [jim2]
- (so I've been here, done some of that :)
- 02:17:19 [arjunsanyal]
- interesting..
- 02:17:31 [jim2]
- first, I like the fact that you allow a bulk transfer of students... but it's not complete. what is needed is a way to get them into their classes.
- 02:17:35 [jim2]
- but
- 02:17:45 [jim2]
- if there's no defined classes, then what?
- 02:17:54 [jim2]
- so you type them in?
- 02:18:23 [jim2]
- better: also have a bulk transfer of classes
- 02:20:10 [jim2]
- I had this running in a four-campus district, where I could identify any section of any class ever taught... by using a key with term, campus and classcode (a four-digit number unique to term and campus)
- 02:20:23 [jim2]
- so, my keys looked like this...
- 02:20:40 [jim2]
- F2001-Laney-1234
- 02:21:06 [jim2]
- (well, a little different, but you can see what's up)
- 02:21:35 [jim2]
- students were identified by their SSN
- 02:21:53 [jim2]
- so their identity was identical on all four campuses
- 02:21:55 [jim2]
- so:
- 02:23:32 [jim2]
- could have deployed this thing such that their login name and password was the same everywhere on the four campuses, and login/passwd pairs would get added to any server equpt they were assigned access by way of their enrolling in a class
- 02:24:28 [jim2]
- further, a specific teacher could ask for a file that could add accounts to that teacher's personal server, if that server was one of those supported by the system
- 02:24:57 [jim2]
- (supporting a new server was fairly simple: you write about 7 perl procs)
- 02:25:49 [jim2]
- now... this college district had a mainframe that had records for all students on all four campuses
- 02:26:18 [jim2]
- and the programmer for that system created a program that could give the list of students for a class
- 02:26:37 [jim2]
- in a fixed-field CSV format
- 02:26:50 [jim2]
- also
- 02:27:07 [jim2]
- she made another download available on a daily basis...
- 02:27:13 [davb]
- davb (dave@alb-24-58-162-82.nycap.rr.com) has joined #openacs
- 02:27:24 [jim2]
- which was the list of courses with their schedules and other info
- 02:27:47 [jim2]
- with me so far?
- 02:27:52 [jim2]
- hi davb
- 02:27:53 [arjunsanyal]
- yup.
- 02:28:04 [davb]
- hi everyone
- 02:28:19 [markd2]
- hi
- 02:28:41 [jim2]
- I was gonna create a calendar app for this district that would let a student choose his courses based on schedule
- 02:29:45 [jim2]
- one idea that was advanced, was "I'm Joe Student, and I have tuesday and thursday available between the hours of 3 and 5 pm. show me all courses on all campuses I can take, in a calendar view.
- 02:29:49 [jim2]
- "
- 02:31:52 [jim2]
- but my idea was, "I'm Joe Potential Student, and I want to try to form a schedule. Help me by giving me a one-week view of my schedule, initially blank, that I can also put my own appointments on. Let me add potential classes to it".
- 02:33:00 [jim2]
- In my Roster Project, I wanted to handle four types of people:
- 02:33:05 [jim2]
- students,
- 02:33:12 [jim2]
- (first priority :)
- 02:33:18 [jim2]
- faculty,
- 02:33:23 [jim2]
- staff,
- 02:34:02 [jim2]
- and system accts (this was once unix-centric, and root, bin, apps, mail, etc were going to be among those)
- 02:34:35 [arjunsanyal]
- ok
- 02:35:52 [jim2]
- so I wanted to be able to create all new, and have my database of staff and faculty added, go to the mainframe for the schedule of classes, add that, then get the students from the mainframe and add them.
- 02:36:01 [jim2]
- following that,
- 02:37:06 [jim2]
- I'd run a query sorta like "select logname,passwd from students group by server-they-belong-to"
- 02:38:18 [jim2]
- and the output of that (NOT A) select was automatically in the form needed by a particular server (most times, a batch file or shell script) to add accounts to that server
- 02:38:30 [jim2]
- next...
- 02:38:59 [jim2]
- I stored timestamps in appropriate places... so I'd know if a student was already added to a server
- 02:40:02 [jim2]
- the upshot of which, was I could run the whole thing again, with students already in the central database I kept, to get new adds and drops, for the purpose of removing them from servers
- 02:40:09 [jim2]
- or adding new people
- 02:41:14 [arjunsanyal]
- this is for access to the local computer or for the calendar app?
- 02:41:22 [jim2]
- both
- 02:41:47 [jim2]
- you'd also try to get new classes or note ones that were apparently cancelled
- 02:41:50 [the_docwolf]
- the_docwolf (~wolf@adsl-34-227-234.bct.bellsouth.net) has joined #openacs
- 02:41:59 [the_docwolf]
- evening, funky cats
- 02:42:13 [markd2]
- dude
- 02:42:27 [arjunsanyal]
- howdy docwolf
- 02:42:33 [the_docwolf]
- hola
- 02:42:44 [the_docwolf]
- greetings to you, paje.
- 02:42:44 [paje]
- the_docwolf: huh?
- 02:42:50 [the_docwolf]
- paje, attack
- 02:42:51 [paje]
- the_docwolf: sorry...
- 02:42:51 [jim2]
- access to local servers is based on "whether student is enrolled in currently active course(s)"
- 02:43:26 [jim2]
- and calendar schedule helper is based on "currently active courses"
- 02:44:28 [jim2]
- further, calendar schedule helper could also be course enroller, i.e., student could then say "OK! I like that schedule! Sign me up for all these classes!"
- 02:45:33 [denshi]
- paje, attack is | <reply> paje knaws furiously on docwolf's leg
- 02:45:33 [paje]
- OK, denshi.
- 02:45:36 [denshi]
- paje, attack
- 02:45:36 [paje]
- paje knaws furiously on docwolf's leg
- 02:45:50 [jim2]
- and, assuming everyone were doing their jobs, they'd have their own access to everything they needed before they walked onto campus
- 02:45:51 [markd2]
- knaws?
- 02:46:18 [markd2]
- paje, oop is ack
- 02:46:18 [paje]
- ...but oop is ack or blarg|fnord...
- 02:46:33 [markd2]
- oop is ~/fnord/arg/
- 02:46:35 [jim2]
- knawing is harder than gnawing, given k is harder than g :)
- 02:46:39 [markd2]
- literal oop?
- 02:46:39 [paje]
- markd2: oop =is= ack or blarg|fnord
- 02:46:52 [jim2]
- oop
- 02:46:54 [jim2]
- oop?
- 02:46:54 [paje]
- oop is ack or blarg
- 02:46:57 [jim2]
- oop?
- 02:46:57 [paje]
- oop is fnord
- 02:47:13 [markd2]
- oops is ~=/fnord/arg/
- 02:47:19 [markd2]
- oop is ~=/fnord/arg/
- 02:47:21 [markd2]
- literal oop
- 02:47:21 [paje]
- markd2: oop =is= ack or blarg|fnord
- 02:47:27 [markd2]
- * markd2 sighs
- 02:47:48 [jim2]
- oop =~ s/fnord/arg/
- 02:47:52 [jim2]
- oop?
- 02:47:53 [paje]
- oop is probably ack or blarg
- 02:47:55 [jim2]
- oop?
- 02:47:55 [paje]
- i think oop is ack or blarg
- 02:47:56 [jim2]
- oop?
- 02:47:57 [paje]
- hmmm... oop is fnord
- 02:47:57 [denshi]
- paje, attack is also | <reply> /me defeats markd2's period epic costume style with his dragon bot style
- 02:47:58 [paje]
- okay, denshi.
- 02:48:01 [denshi]
- paje, attack
- 02:48:01 [paje]
- paje knaws furiously on docwolf's leg
- 02:48:02 [denshi]
- paje, attack
- 02:48:02 [paje]
- /me defeats markd2's period epic costume style with his dragon bot style
- 02:48:03 [markd2]
- literal oop
- 02:48:03 [paje]
- markd2: oop =is= ack or blarg|fnord
- 02:48:13 [denshi]
- paje, literal attack
- 02:48:13 [paje]
- denshi: attack =is= | <reply> paje knaws furiously on docwolf's leg|<reply> /me defeats markd2's period epic costume style with his dragon bot style
- 02:48:16 [jim2]
- denshi: <action> I think
- 02:48:22 [markd2]
- yep
- 02:48:24 [jim2]
- paje, oop =~ s/fnord/arg/
- 02:48:24 [paje]
- OK, jim2
- 02:48:26 [denshi]
- paje, forget attack
- 02:48:26 [paje]
- denshi: I forgot attack
- 02:48:27 [jim2]
- oop?
- 02:48:28 [paje]
- oop is ack or blarg
- 02:48:28 [jim2]
- oop?
- 02:48:29 [paje]
- hmmm... oop is arg
- 02:48:33 [jim2]
- there! :)
- 02:48:33 [denshi]
- paje, attack is also | <action> /me defeats markd2's period epic costume style with his dragon bot style
- 02:48:33 [paje]
- OK, denshi.
- 02:48:37 [denshi]
- paje, attack
- 02:48:37 [paje]
- * paje /me defeats markd2's period epic costume style with his dragon bot style
- 02:48:41 [denshi]
- paje, forget attack
- 02:48:41 [paje]
- denshi: I forgot attack
- 02:49:27 [denshi]
- paje, attack is | <action> commandeers the Kentucky Navy and sinks Pittsburgh.
- 02:49:28 [paje]
- OK, denshi.
- 02:49:28 [jim2]
- s#<action> /me defeats#<action> defeats#
- 02:49:32 [denshi]
- paje, attack
- 02:49:32 [paje]
- denshi: sorry...
- 02:49:35 [jim2]
- there ya go :)
- 02:49:43 [denshi]
- paje, literal attack
- 02:49:44 [paje]
- denshi: attack =is= | <action> commandeers the Kentucky Navy and sinks Pittsburgh.
- 02:49:52 [denshi]
- paje, attack is also | <action> commandeers the Kentucky Navy and sinks Pittsburgh.
- 02:49:52 [paje]
- okay, denshi.
- 02:49:54 [denshi]
- paje, attack
- 02:49:54 [paje]
- denshi: huh?
- 02:49:55 [denshi]
- paje, attack
- 02:49:56 [paje]
- * paje commandeers the Kentucky Navy and sinks Pittsburgh.
- 02:50:00 [denshi]
- huh
- 02:50:05 [denshi]
- paje forget attack
- 02:50:05 [paje]
- denshi: I forgot attack
- 02:50:12 [arjunsanyal]
- what's up docwolf?
- 02:50:38 [denshi]
- paje, attack is also | <reply> You can't fight in here! This is the War Room!
- 02:50:38 [paje]
- OK, denshi.
- 02:51:12 [jim2]
- sheesh :) /me thinks the war room should be the ONLY place fighting is allowed... :)
- 02:51:16 [denshi]
- paje, attack
- 02:51:17 [paje]
- You can't fight in here! This is the War Room!
- 02:51:31 [denshi]
- jim2 is some kind of prevert.
- 02:51:36 [denshi]
- paje, jim2?
- 02:51:36 [paje]
- i heard jim2 was some kind of prevert.
- 02:51:47 [jim2]
- I'm before a vert?
- 02:52:03 [denshi]
- jim2 is also after our precious bodily fluids
- 02:52:03 [paje]
- okay, denshi.
- 02:52:30 [jim2]
- arjunsanyal: OK... so I've spun my twisty tale of campus stuff... what thinks you? :)
- 02:54:10 [arjunsanyal]
- jim2: reading
- 02:54:53 [jim2]
- (the final "problem" is still unsaid yet)
- 02:57:29 [arjunsanyal]
- jim2: ok, see if i got this right, users use the calendar app to populate central user/class db, which is queried by "remote" scripts for access control..
- 02:59:00 [jim2]
- arjunsanyal: well, could happen that way in a district lacking any computerized record keeping...
- 02:59:39 [jim2]
- but in this particular situation, "enrolling" happens on a separate system, most of which I had no access to
- 03:01:29 [jim2]
- so: enroll == transaction on mainframe, get CSV records happens as a consequence of a query to that mainframe... hence, the oracle (hopefully SOON or postgres) would keep records which are duplicates
- 03:03:43 [jim2]
- I would imagine that many campuses are like this...
- 03:05:28 [jim2]
- I can also envision situations where the district data center will entirely deny you access to records necessary to implement pre-access-setup on a campus or even district-wide basis
- 03:05:51 [jim2]
- (which for you is the same as having no computerized records at all)
- 03:06:21 [arjunsanyal]
- so the main goal of this system is pre-access-setup?
- 03:06:44 [jim2]
- well, yeah... it makes the campus bigwigs look good
- 03:07:36 [jim2]
- a student sits down, has his login and password (handed to him over the net somehow, maybe) and he can sit down and start working immediately)
- 03:07:46 [jim2]
- that makes the student look good too
- 03:08:01 [jim2]
- and the student is paying everyone's salary
- 03:08:42 [jim2]
- that's probably the bottom line, monitarily...
- 03:09:18 [jim2]
- (in many -normal- situations, anyway :) aduni considered abnormal)
- 03:10:20 [jim2]
- also, in the strongest and best situations, student success -> teacher success
- 03:10:38 [markd2]
- markd2 has left #openacs
- 03:11:14 [jim2]
- NOT teacher has good rep -> student only successful if follows teacher jumping thru all hoops
- 03:12:05 [jim2]
- in many cases, teachers and admin staff are at odds
- 03:12:15 [arjunsanyal]
- how so?
- 03:12:19 [jim2]
- admins think teachers uppity
- 03:12:30 [jim2]
- teachers think admins are in their WAY.
- 03:13:13 [jim2]
- sometimes teachers ARE uppity
- 03:13:22 [jim2]
- sometimes admins ARE in teachers way
- 03:13:47 [jim2]
- but each think that of the other most of the time, not just sometimes
- 03:14:36 [arjunsanyal]
- so what was the ultimate problem that you mentioned?
- 03:14:46 [jim2]
- it's not ultimate,
- 03:14:56 [jim2]
- it's just the last problem I had to mention :)
- 03:15:07 [jim2]
- I'm in my main calendar view
- 03:15:22 [jim2]
- (which is a portal/portlet)
- 03:15:30 [jim2]
- I can make it disappear
- 03:15:36 [jim2]
- I cannot make it come back
- 03:15:57 [arjunsanyal]
- that's a problem :)
- 03:16:26 [jim2]
- (when I look at the page, what would be the full calendar appears as extra vertical white space, maybe a text line or two)
- 03:17:00 [jim2]
- I tested that: removed the calendar view, there was less vertical space used where it would have appeared
- 03:17:15 [jim2]
- put it back, the white space came back
- 03:17:32 [jim2]
- (but no calendar)
- 03:17:34 [jim2]
- also...
- 03:17:47 [jim2]
- moved (missing) calendar view to another page
- 03:17:57 [jim2]
- added extra white space to that page
- 03:18:00 [jim2]
- removed...
- 03:18:06 [jim2]
- white space went away
- 03:18:14 [jim2]
- moved it back to calendar page...
- 03:18:28 [jim2]
- white space came back to calendar page
- 03:18:56 [jim2]
- so there's something I'm removing/replacing/moving...
- 03:19:07 [jim2]
- it just doesn't look like a calendar :)
- 03:20:19 [jim2]
- now, if you want an ultimate problem, here it is: there's no reference docs! I go to /doc, no dotlrn (or new-portal for that matter) package shows up on the right side
- 03:21:01 [arjunsanyal]
- how did you make it disappear? through the "customize" page or by hitting the shade button?
- 03:21:26 [jim2]
- (hence /packages/{new-portal,dotlrn*}/admin/doc doesn't exist, right?)
- 03:21:48 [arjunsanyal]
- yes, there's nothing in there yet
- 03:21:50 [jim2]
- I think in one case I shaded it, and in another I hit the x button
- 03:22:50 [jim2]
- admittedly, this is my first day of looking at all of this... maybe I'm missing something obvious... but I can't find it yet?
- 03:26:45 [arjunsanyal]
- nope, I just checked and you have found an bug i didn't know about. did you try to do the same thing with other portlets?
- 03:27:33 [jim2]
- actually, just now did it
- 03:27:52 [jim2]
- I added a community called comFOOnity
- 03:28:13 [jim2]
- I turned out to be a member of comFOOnity...
- 03:28:18 [jim2]
- so I went there
- 03:28:31 [jim2]
- looked at its full calendar view
- 03:28:55 [jim2]
- shaded it
- 03:29:21 [jim2]
- it then redirected me to the main comFOOnity page
- 03:29:57 [jim2]
- went back to comFOOnity's full calendar view
- 03:30:02 [jim2]
- whitespace
- 03:30:50 [jim2]
- (perhaps where it meant to display a window with the unshade button on it)
- 03:31:23 [arjunsanyal]
- yup saw the same thing
- 03:31:59 [arjunsanyal]
- right, it should show the "blank" portlet with the unshade button
- 03:32:34 [jim2]
- interesting: here's the page source between the header and footer
- 03:32:36 [jim2]
- <!-- Sloan Header End -->
- 03:32:36 [jim2]
- <p></p>
- 03:32:36 [jim2]
- <!-- A simple 1-column thingy. -->
- 03:32:36 [jim2]
- <table border=0 width="100%">
- 03:32:36 [jim2]
- <tr>
- 03:32:37 [jim2]
- <td valign=top width="50%">
- 03:32:41 [jim2]
- <br>
- 03:32:43 [jim2]
- </td>
- 03:32:45 [jim2]
- </tr>
- 03:32:47 [jim2]
- </table>
- 03:32:49 [jim2]
- <!-- Sloan Footer Begin -->
- 03:33:09 [arjunsanyal]
- BTW, thanks, this is all very useful testing for us
- 03:33:58 [arjunsanyal]
- yup, that's a 1-column layout template with nothing in it. and those are my comments :)
- 03:34:24 [jim2]
- np :) and thank you, your presence and attention motivates me to test and report, given said testing and reporting will actually be used :)
- 03:34:55 [jim2]
- * jim2 is burned out on not being listened to when using automatic bug mechanisms :)
- 03:35:55 [jim2]
- are you working with Berklee?
- 03:36:04 [arjunsanyal]
- yeah, they can be a drag, but nonetheless, we will have one (probably lars's) soon
- 03:36:33 [jim2]
- I have no problem with that, as long as I get feedback
- 03:37:00 [jim2]
- (and timely feedback that shows that my input was at least considered :)
- 03:37:50 [arjunsanyal]
- about Berklee. me: no, OF: i don't know
- 03:38:47 [jim2]
- reason I ask... is I'm a bassist, and I've done a LOT of tutoring in the areas of theory and harmony; I wrote a drill study that can be factored
- 03:39:15 [jim2]
- in fact, I did said factoring, but not into separate packages
- 03:40:31 [jim2]
- (doing so would be fairly trivial)
- 03:41:59 [jim2]
- then you'd have single-string questions, and questions that have an ordered list of things as answer (where you'd click on list items to add them to the list)
- 03:42:25 [denshi]
- denshi has quit (Remote closed the connection)
- 03:44:26 [arjunsanyal]
- who are some of your fav bassists?
- 03:44:29 [jim2]
- I have an example of that in what might be called production use: a key signature drill that has about 5 or 6 different question types
- 03:44:38 [jim2]
- Best: Gary Willis
- 03:44:47 [arjunsanyal]
- what band?
- 03:44:54 [jim2]
- Jeff Berlin is OK too :)
- 03:45:04 [jim2]
- Tribal Tech and his own project
- 03:45:43 [denshi]
- denshi (~chatzilla@cs6625176-26.austin.rr.com) has joined #openacs
- 03:45:50 [arjunsanyal]
- the most amazing bass performance i've seen is that guy from Level 42 - mark something?
- 03:45:56 [jim2]
- a LOT of people are suggesting he's beating Jaco at his own game :)
- 03:46:25 [jim2]
- The guy in Dave Weckl band is good
- 03:46:33 [jim2]
- Tommy Kennedy
- 03:47:18 [jim2]
- he has this funny trick; he plays this amazing line while moving his hand up and down the bass neck really fast
- 03:49:08 [jim2]
- A local guy here is real good, his name is Mark VanWageningen
- 03:50:00 [jim2]
- Darryl Jones
- 03:52:47 [jim2]
- I just searched; the guy you're talking about is Mark King
- 03:52:54 [jim2]
- never heard him play
- 03:53:59 [jim2]
- looks like he has his own project
- 03:55:21 [jim2]
- jim2 has changed the topic to: OpenACS: Free Web Toolkit <denshi> my god, it's full of geeksKing Group
- 03:55:29 [jim2]
- oops
- 03:55:33 [arjunsanyal]
- yup that's him - really amazing. Check out level 42, if you get the chance
- 03:55:44 [jim2]
- jim2 has changed the topic to: OpenACS: Free Web Toolkit <denshi> my god, it's full of geeks
- 03:56:09 [jim2]
- Mark King Group
- 03:57:34 [arjunsanyal]
- don't know about his solo stuff, but i can't imagine his talent has declined any
- 03:57:44 [jim2]
- what kind of stuff do they play?
- 03:59:09 [arjunsanyal]
- the sound was fairly mainstream 80's pop, just with amazing musical talent - oh and the drummer is also legendary
- 04:00:42 [jim2]
- they have a hell of a lot of gigs lined up
- 04:01:01 [arjunsanyal]
- the mark king group?
- 04:01:11 [jim2]
- umm
- 04:01:13 [jim2]
- not sure
- 04:03:40 [jim2]
- looks like at least some of the gigs are level 42 gigs
- 04:05:02 [davb]
- wow, jim2, you have been very busy
- 04:05:25 [jim2]
- I have?? :)
- 04:05:40 [jim2]
- sheesh :) and I just finished my coffee!
- 04:05:43 [davb]
- ok, you have been typing alot of stuff into the channel
- 04:05:49 [jim2]
- heh :)
- 04:06:10 [jim2]
- yes, that's a bit unusual/sporadic lately :)
- 04:06:51 [jim2]
- davb: located a few dotlrn issues they're gonna take a look at
- 04:07:03 [jim2]
- maybe one in new-portal
- 04:07:13 [davb]
- ah. very cool.
- 04:08:01 [jim2]
- also, he fixed a few things in one shot, couldn't add courses or something like that, commented out some code, bingo... all works now
- 04:09:12 [jim2]
- arjunsanyal: now about this tree structure of courses you have... different campuses might want to do other things with them, and some might want to add concepts... consider this:
- 04:10:05 [jim2]
- in this district, they have campuses, courses, sections of courses, and sessions of sections
- 04:10:59 [jim2]
- some campuses might want to keep track of each session separately, to make the calendar work correctly:
- 04:11:54 [jim2]
- - you might have classes part of a particular term that only go half way
- 04:12:15 [jim2]
- - or perhaps some course has only -one- meeding
- 04:12:34 [jim2]
- + testing and evaluation
- 04:12:46 [arjunsanyal]
- one meeting? sign me up, let's get this over in one shot!
- 04:13:37 [jim2]
- + orientation meeting of a course that otherwise takes place as some form of home study with credit
- 04:14:15 [jim2]
- + small subject, only needs one meeting
- 04:15:30 [jim2]
- - there are school holidays, so no sessions take place then (or maybe a few do; depends on situation)
- 04:16:09 [jim2]
- so it might be nice for an -accurate- school calendar to have records of separate sessions
- 04:16:17 [jim2]
- also...
- 04:16:39 [jim2]
- there are different types of sessions... lecture and lab come to mind right away
- 04:17:15 [jim2]
- the mainframe has its idea of what kind of sessions happen when and where
- 04:18:41 [jim2]
- "where" brings up another topic...
- 04:18:58 [jim2]
- you might incorporate a room reservation system
- 04:19:53 [the_docwolf]
- the_docwolf has left #openacs
- 04:19:55 [jim2]
- which also implies the need to give the server a list of rooms that are on the campuses
- 04:20:19 [jim2]
- (another possible bulk-upload task)
- 04:21:42 [jim2]
- and finally, a list of servers, together with their server type, and a list of courses that would have students added to those servers
- 04:22:30 [jim2]
- (the way I did it, is if the course list was empty for a particular server, then add students from all courses to that server)
- 04:24:57 [arjunsanyal]
- jim2: I don't want to be a wet blanket, but dotlrn is more focused on web communities than the actual task of managing a large educational institution, so while the ideas you suggest are great, they might fall out of the scope of dotlrn
- 04:25:55 [jim2]
- ok, then I didn't understand until now what dotlrn was for :)
- 04:26:43 [jim2]
- so if the community is the focus, is a "community" a "subsite"?
- 04:26:59 [davb]
- so if a professor wanted a community for a class, he could set it up?
- 04:27:15 [davb]
- as opposed to managing the whole campus from dotlrn?
- 04:28:12 [jim2]
- right, and a professor should then be allowed to mount apps on communities he creates
- 04:28:16 [arjunsanyal]
- not a problem, in general, i would say that if a problem makes you think "hey, openacs (or a module), would be great for that", dotlrn would probably be good for that thing too in the context of education
- 04:29:09 [davb]
- so dotlrn is more a tool for a community or class to use?
- 04:29:42 [davb]
- jim: i am getting intermedia errors on an openacs oracle install, but it seemed to work fine anyway. did you notice any?
- 04:30:23 [jim2]
- take a look at http://12-233-225-152.client.attbi.com/key-signatures
- 04:31:12 [jim2]
- davb: I'm not yet familiar with intermedia,,, but I didn't notice any problems
- 04:31:39 [davb]
- ok. it was on the package loading screen. i'll ignore it for now unless it causes a problem :)
- 04:31:50 [jim2]
- which package?
- 04:32:02 [arjunsanyal]
- davb: yes, have you looked at http://helice.mit.edu:8080
- 04:32:46 [davb]
- content repository
- 04:32:46 [paje]
- content repository is especially for content, keeping it in the content-item tables.
- 04:32:49 [davb]
- heh
- 04:32:53 [davb]
- not yet, i'll look.
- 04:33:31 [jim2]
- "Thank you. Your registration request has been sent to the System Administrator."
- 04:33:40 [davb]
- arjunsanyal: neat. I setup dotlrn back when it was first released. It has alot of interesting potential, and I love new-portal.
- 04:34:07 [davb]
- looks like me and rbm will have to hack aolserver ourselves if we want it to behave nicely with tcl.
- 04:34:46 [arjunsanyal]
- jim2: you are now a full external dotlrn user
- 04:34:56 [jim2]
- arjunsanyal: thanks :)
- 04:35:51 [jim2]
- oop :) it did the same thing as mine :)
- 04:36:10 [jim2]
- (the disappearing calendar trick :)
- 04:36:31 [davb]
- ok, see you later, it's late over here.
- 04:36:47 [arjunsanyal]
- davb: thanks, all the bugs in new-portal are my fault. see you later
- 04:36:56 [davb]
- :)
- 04:36:59 [davb]
- davb has quit ("Client Exiting")
- 04:38:03 [arjunsanyal]
- jim2: yup works there too. I'll be looking into it tomorrow. I must be going too. goodnight all
- 04:39:56 [arjunsanyal]
- arjunsanyal has quit ("Download Gaim [http://gaim.sourceforge.net/]")
- 04:48:43 [jim2]
- dang, found something else
- 04:49:14 [jim2]
- ok, I'm idle for awhile
- 07:09:00 [jim2]
- jim2 has quit ("[x]chat")
- 09:16:14 [hazmat]
- hazmat has quit (Connection timed out)
- 09:33:01 [denshi]
- denshi has quit (Read error: 110 (Connection timed out))
- 11:10:50 [denshi]
- denshi (~chatzilla@cs6625176-26.austin.rr.com) has joined #openacs
- 13:26:38 [davb]
- davb (~chatzilla@rrcs-nys-24-97-22-203.biz.rr.com) has joined #openacs
- 13:26:48 [davb]
- hi there
- 13:29:31 [denshi]
- morning davb
- 13:38:04 [docwolf]
- docwolf (~wolf@adsl-34-227-234.bct.bellsouth.net) has joined #openacs
- 13:38:13 [denshi]
- paje, attack
- 13:38:13 [paje]
- You can't fight in here! This is the War Room!
- 13:39:42 [denshi]
- docwolf, seen rolf lately?
- 13:40:38 [docwolf]
- hi
- 13:40:46 [docwolf]
- rolf is asleep, as best i can determine
- 13:41:26 [denshi]
- then gotham lies undefended....
- 13:41:53 [denshi]
- okay. he was talking up some formbuilder macros he said he wrote
- 13:43:06 [docwolf]
- hmm
- 13:43:09 [docwolf]
- that i don't know about
- 13:43:18 [docwolf]
- when he wakes up in 3-4 hours, i'll ask him
- 13:56:33 [jim2]
- jim2 (~jim@12.240.101.86) has joined #openacs
- 14:11:53 [cro]
- cro (~cro@defiant.nca.asu.edu) has joined #openacs
- 14:25:20 [denshi_]
- denshi_ (~chatzilla@cs6625176-26.austin.rr.com) has joined #openacs
- 15:23:44 [beezo]
- hey guys
- 15:23:50 [docwolf]
- beezo?
- 15:24:06 [denshi_]
- paje, attack beezo
- 15:24:06 [paje]
- denshi_: huh?
- 15:25:39 [beezo]
- paje, tell denshi_ his shorts are riding a bit too high for the rest of us
- 15:25:40 [paje]
- OK, beezo.
- 15:26:10 [beezo]
- denshi_: have you tried this gentoo distro?
- 15:26:19 [denshi_]
- beezo, I'm giving an apache2 lecture at the local LUG tonight
- 15:26:29 [beezo]
- wow!
- 15:26:29 [denshi_]
- as for the gentoo, no, but everyone says I should
- 15:26:30 [beezo]
- killer
- 15:26:36 [beezo]
- it's *really* nice
- 15:26:43 [beezo]
- at least the portage system is really nice
- 15:26:53 [denshi_]
- two wins w/ the lecture: new contacts, and oacs tie-in
- 15:27:02 [beezo]
- what the BSD people have been bragging about
- 15:27:05 [beezo]
- yeah, that's really really good
- 15:27:06 [denshi_]
- here's a question, though
- 15:27:15 [beezo]
- how big is the LUG?
- 15:27:41 [denshi_]
- they've seen a couple hundred people show up for voting before, but only about 40 people show for meetings
- 15:27:46 [denshi_]
- so I'll say 40
- 15:27:49 [beezo]
- 40 people is *huge*
- 15:28:11 [beezo]
- for groups like that, if you get 10 active members you're a strong club
- 15:28:15 [beezo]
- 40 people is very big
- 15:28:18 [denshi_]
- well, it's texas. nerds need to stick together.
- 15:28:27 [beezo]
- what's your question?
- 15:28:31 [beezo]
- haha
- 15:28:54 [denshi_]
- well, I can get up and talk about context switching costs and how fast threaded servers are, blah, blah, blah
- 15:29:20 [beezo]
- kind of like prairie dogs? keep a look out for predators, or in your case, gun-toting cowboy fans?
- 15:29:27 [denshi_]
- but I'd rather talk up the new things you can do with a threaded server: db pooling, memoized fxns, caching, etc
- 15:29:49 [denshi_]
- the "etc" is the question. what features are in OACS that couldn't be there without aolserver's design?
- 15:29:56 [beezo]
- do you think anyone there will be familiar with threaded servers?
- 15:30:08 [docwolf]
- denshi: how literate is your audience?
- 15:30:11 [beezo]
- like, i saw that websphere has pooled JDBC connections
- 15:30:18 [docwolf]
- i mean, from my perspective, all i'd really want to know
- 15:30:22 [beezo]
- but websphere is apache with some fixin'
- 15:30:25 [docwolf]
- is why i should use 2.0 vs. 1.3
- 15:30:33 [docwolf]
- concretely, what the benefits will be.
- 15:30:45 [beezo]
- docwolf's got a good point
- 15:30:50 [docwolf]
- and what disasters can occur when moving from 1.3 to 2.0
- 15:30:51 [denshi_]
- he does
- 15:30:59 [docwolf]
- (this is not a theoretical problem for us, btw...)
- 15:31:01 [beezo]
- unless you're dealing with CS people, that's all anyone will want to know
- 15:31:28 [denshi_]
- that's a good point, b/c personally I don't really care about other people's servers. i just want to show off the new toys
- 15:31:28 [beezo]
- i was pretty impressed when i saw that websphere has db pooling, btw
- 15:31:44 [docwolf]
- i would take a very business-like approach
- 15:31:53 [docwolf]
- assume everyone has some familiarity with apache 1.3
- 15:31:58 [beezo]
- i heard a lot of people say websphere is the best java server out there, but i figured it was just better marketing
- 15:32:00 [docwolf]
- and explain why 2.0 is nothing like it, and why it's so much better
- 15:32:03 [rbm]
- ooom
- 15:32:06 [beezo]
- maybe they actually did put some nice things in there
- 15:32:09 [beezo]
- hey rbm
- 15:32:10 [docwolf]
- moo to you, rbm
- 15:32:22 [davb]
- hi rbm
- 15:32:27 [rbm]
- hi all
- 15:32:42 [denshi_]
- rbm, GRE scores come back yet?
- 15:33:13 [rbm]
- denshi_: Yes. I had my scores right after I finished the test (it's computer-based only)
- 15:34:07 [denshi_]
- hmm. maybe by the time I take them I'll be able to get my scores, acceptance, and scholarship all immediately after finishing.
- 15:34:20 [denshi_]
- maybe I should build such a machine.
- 15:34:42 [denshi_]
- it'll look like a big ATM, and be capable of dispensing diplomas.
- 15:34:49 [rbm]
- denshi_: :)
- 15:35:27 [denshi_]
- docwolf, my 4 plank demo is: changes, new architecture, things that broke, new toys
- 15:35:47 [docwolf]
- cool!
- 15:36:57 [beezo]
- denshi_: you may want to add an overview of apache1.3
- 15:37:04 [beezo]
- to give context
- 15:37:18 [beezo]
- also, are you going to have slides or an outline of this? i would love to see those
- 15:37:36 [denshi_]
- I'll make some simple slides
- 15:37:40 [denshi_]
- I hate making slides.
- 15:37:49 [denshi_]
- I'd rather just jot on the whiteboard
- 15:37:58 [denshi_]
- but my drawing sucks, too
- 15:40:48 [denshi_]
- http://www.norvig.com/Gettysburg/
- 15:40:48 [oacs-chump]
- A: http://www.norvig.com/Gettysburg/ from denshi_
- 15:41:01 [denshi_]
- A: If Abraham Lincoln had PowerPoint
- 15:41:03 [oacs-chump]
- added comment A1
- 16:25:10 [beezo]
- beezo has quit ("Client Exiting")
- 16:26:23 [beezo]
- beezo (~talli@pool-162-83-236-44.ny5030.east.verizon.net) has joined #openacs
- 17:35:05 [denshi_]
- denshi_ has quit ()
- 17:35:41 [denshi]
- denshi has quit (Read error: 104 (Connection reset by peer))
- 18:24:15 [davb]
- jim or jim2 around?
- 18:33:27 [markd2]
- markd2 (~Snak@h166-102-041-128.ip.alltel.net) has joined #openacs
- 18:48:42 [hazmat]
- hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #openacs
- 18:48:48 [hazmat]
- join #codeit
- 18:52:19 [denshi]
- denshi (~chatzilla@cs6625176-26.austin.rr.com) has joined #openacs
- 18:52:27 [denshi]
- oooom
- 19:01:33 [markd2]
- hmm.. looks like not much happening on #codeit
- 19:01:56 [denshi]
- what is #codeit for?
- 19:02:01 [markd2]
- dunno
- 19:02:08 [markd2]
- maybe something zopelike
- 19:06:16 [talli]
- talli has quit (Read error: 110 (Connection timed out))
- 19:12:45 [davb]
- denshi: http://radio.weblogs.com/0100136/ another lisp fan'sweblog, interesting stuff (for met anyway :)
- 19:12:46 [docwolf]
- docwolf has quit (Read error: 104 (Connection reset by peer))
- 19:24:03 [talli]
- talli (~talli@xd84b5c59.ip.ggn.net) has joined #openacs
- 19:26:52 [davb]
- hi talli
- 19:28:17 [davb]
- whats the syntax to checkout one file from cvs?
- 19:29:39 [rbm]
- can you checkout just one file?
- 19:29:50 [davb]
- or update rather...
- 19:29:51 [rbm]
- www.refcards.com has a handy cheat sheet
- 19:29:56 [davb]
- thanks
- 19:31:30 [markd2]
- cvs update file-name
- 19:32:32 [davb]
- ok. didn't seem to work, but I am sure I screwed it up :)
- 19:33:20 [markd2]
- heh
- 19:33:25 [markd2]
- get any kind of error back?
- 19:34:03 [davb]
- probably, but I ignored it :)
- 19:34:10 [davb]
- I re checked out the whole thing anyway.
- 19:34:36 [davb]
- which i guess is the equivilant or reinstalling an OS to fix an application error...
- 19:34:45 [talli]
- hey davb
- 19:34:59 [davb]
- Matrix trailer is online...
- 19:35:06 [davb]
- http://whatisthematrix.warnerbros.com/rl_cmp/trailer_qt.html
- 19:35:07 [oacs-chump]
- B: http://whatisthematrix.warnerbros.com/rl_cmp/trailer_qt.html from davb
- 19:37:47 [davb]
- B: quicktime only
- 19:37:47 [oacs-chump]
- added comment B1
- 19:38:47 [cro]
- they showed the Matrix trailer as a preview before Attack of the Clones
- 19:39:51 [davb]
- cool.
- 19:39:56 [davb]
- * davb has no speakers
- 19:39:57 [davb]
- argh
- 19:40:35 [markd2]
- time to start saying how cool the trailer dialog is
- 19:44:35 [talli]
- is attack of the clones any good?
- 19:44:42 [markd2]
- yes
- 19:44:55 [markd2]
- not nearly as painful as EpI
- 19:45:11 [markd2]
- some of the dialog is atrocious
- 19:45:21 [markd2]
- but it isn't nearly as horrific as much of the little-kid scenes in EpI
- 19:45:31 [talli]
- any naked people?
- 19:46:02 [markd2]
- oh yeah. 3P0 and R2 get it on
- 19:46:25 [markd2]
- it's amazing the 'devices' that R2 is carrying
- 19:47:53 [markd2]
- markd2 has quit ("wheeeee")
- 19:50:05 [cro]
- The Yoda-fight scene is worth the cost of admission.
- 19:53:20 [cro]
- cro has left #openacs
- 20:00:04 [davb]
- i was unable to download the trailer because it was taking forever!
- 20:27:22 [davb]
- bbl
- 20:27:24 [davb]
- davb has quit ("ChatZilla 0.8.7 [Mozilla rv:1.0rc2/20020510]")
- 20:28:14 [denshi]
- paje, jim2?
- 20:28:14 [paje]
- jim2 is some kind of prevert. or after our precious bodily fluids
- 20:29:18 [rbm]
- ep2 is much better than ep1, but still leaves something to be desired IMHS
- 20:38:28 [denshi]
- hey rbm, go see the Royal Tenenbaums
- 20:38:54 [denshi]
- and what does IMHS stand for?
- 20:40:47 [rbm]
- sorry, s/IMHS/IMHO/ :)
- 21:17:13 [rbm]
- So how do you guys feel about forming a task force to fix AOLserver+Tcl integration issues?
- 21:17:20 [rbm]
- I mean _really_ fix it.
- 21:17:34 [rbm]
- Not being able to gracefully load Tcl modules into AOLserver is a huge lose for all of us, and frankly, I don't think the DCI team cares.
- 21:29:43 [denshi]
- tell me again who the DCI team is
- 21:29:56 [denshi]
- and what's wrong with AOLserver + Tcl integration now?
- 21:30:23 [rbm]
- denshi: Digital City Inc IIRC
- 21:30:30 [rbm]
- denshi: Are you on the AOLserver list?
- 21:30:52 [denshi]
- you know, I tried several times and was defeated by their poor listserv code
- 21:31:16 [denshi]
- I was also thwarted in my attempts to read the archives
- 21:31:20 [rbm]
- denshi: I can forward you an e-mail that talks about it. address?
- 21:31:28 [denshi]
- denshi@pobox.com
- 21:32:16 [rbm]
- denshi: bounced it your way
- 21:34:14 [rbm]
- denshi: here's what I got:
- 21:34:15 [rbm]
- ----- The following addresses had permanent fatal errors -----
- 21:34:15 [rbm]
- <toddg@mail.ma.utexas.edu>
- 21:34:16 [rbm]
-
- 21:34:17 [rbm]
- ----- Transcript of session follows -----
- 21:34:19 [rbm]
- 554 5.0.0 Too many hops 11 (10 max): from <roberto@brasileiro.net> via wormwood.pobox.com, to <toddg@mail.ma.utexas.edu>
- 22:19:59 [davb]
- davb (dave@alb-24-58-162-82.nycap.rr.com) has joined #openacs
- 22:23:05 [davb]
- hi there
- 22:27:58 [beezo]
- hey davb
- 22:30:07 [denshi]
- rbm, still here?
- 22:30:11 [denshi]
- paje, rbm?
- 22:30:12 [paje]
- rbm is a CS messiah who will crush all the EJB posers and their kindred and lead us all to a new era of coder enlightenment.
- 22:30:58 [rbm]
- denshi: yes
- 22:31:13 [rbm]
- hehehe. Didn't know paje had that definition of me :)
- 22:31:45 [denshi]
- read the email
- 22:31:53 [denshi]
- do you know why the problem is what it is?
- 22:32:46 [rbm]
- not in details. But I know that AOLserver loads Tcl modules the "wrong" way, which messes up how modules are expecting to find the environment to be loaded.
- 22:34:05 [denshi]
- well, I just read the 3 ways aolserver has instantiated interps in the past, so it sounds like b/c the way they clone interps in 3 is the problem
- 22:36:41 [rbm]
- yep
- 22:56:43 [denshi]
- but I don't understand what was wrong with the aolserver1 approach: init a pool of interpreters
- 22:57:17 [denshi]
- the major diff seems to be that aolserver3 has a 'copy global symbols' operator on interp cloning.
- 22:57:32 [denshi]
- but you still need the nsv_ commands to alter the globals
- 22:57:34 [rbm]
- it's not just the issue of the number of intersp, but how they are started
- 22:57:48 [denshi]
- that's what I said
- 22:57:56 [denshi]
- the enumeration of them is irrelevant
- 22:58:50 [denshi]
- the diff is between their init routines, but nsd1 & nsd3 are much more similar to each other than nsd2.
- 22:59:18 [denshi]
- so if nsd1 is at least theoretically capable of loading tcl extensions, then shouldn't we be able to make nsd3 work?
- 22:59:39 [rbm]
- I never used nsd1 to know if it was capable or not.
- 22:59:46 [rbm]
- I used AS 2 and 3
- 23:00:29 [rbm]
- how would you know how nsd1 loaded interps? the source for it was never released (nor for nsd2 for that matter)
- 23:18:23 [davb]
- hi
- 23:18:23 [paje]
- hi, davb
- 23:19:33 [davb]
- i have also been thinking about this.
- 23:19:58 [davb]
- the interesting part is that adp pages have some global variables set that tcl pages do not.
- 23:22:06 [denshi]
- rbm: read Donaldson's slides on the Digital City arch
- 23:22:19 [rbm]
- denshi: You mean Davidson's? :)
- 23:22:26 [denshi]
- he describes the 3 models of interp allocation nsd has tried
- 23:22:30 [davb]
- ok the one this is tcl_version is set in an adp page.
- 23:22:34 [denshi]
- nsd1 sounds like how I'm doing mod_scheme
- 23:22:50 [rbm]
- I just think that we should really tackle the problem. I don't think DCI will ever do it.
- 23:23:04 [davb]
- sure, but will they accept a patch?
- 23:23:08 [rbm]
- davb: Yes.
- 23:23:15 [davb]
- ok, cool.
- 23:23:43 [rbm]
- Did you read the "thread allocator" thread which I referred to in my post? Kriston asked Zoran to post his patch to sourceforge
- 23:23:48 [davb]
- so just to clarify, this is the whole issue of tcl namespace, package require, etc...?
- 23:24:02 [rbm]
- davb: Yes, but the issue is deeper than you thought.
- 23:25:36 [davb]
- it is in how the tcl interpreters are created.
- 23:28:38 [rbm]
- bbiab