00:00:03 well, what do you set the context_id for the schools in the sds_schools table? 00:01:26 sds_schools has no context_id 00:01:40 ok. then you don't need to mess with the security_inherit flag 00:02:07 But sds_schools.school_id is actually a foreign key to acs_objects (schools are groups, which are objects) 00:02:50 gilbertw: Thanks a zillion for your efforts. 00:03:54 right, are you creating a new object for the school or are you using the group_id as the object? 00:05:12 markd2 has quit 00:05:30 no problem. I am working on similar issues for a client. Nothing as complex though :) 00:05:44 For each school I do this: 00:06:00 a) v_group_id := acs_groups.new ( blah blah) 00:06:28 b) insert into sds_schools (school_id, blah,..) values (v_group_id, blah) 00:06:46 c) v_rel_id := composition_rel.new ( 00:06:46 object_id_one=> v_district_id, 00:06:46 object_id_two=> v_group_id 00:06:53 ); 00:07:18 d) (as per your suggestion) acs_permission.grant_permission (v_group_id,v_group_id,'read'); 00:07:22 gotcha. so the code you wrote an hour ago would work :) 00:08:02 It's always good to discuss things with someone else. I wish I had someone else working with me on this. 00:08:10 to me, it seems a little strange to set permissions on an object which happens to be a group. 00:08:13 :) 00:08:14 gilbertw: An hour ago I was going to grant permission to the districts. 00:08:21 oh 00:09:09 the district users should pick up the permissions set at the school level. I hope that's how the group system works. 00:09:14 :) 00:09:19 gilbertw: "strange"? Do you see another way to set default permissions? 00:09:36 s/permissions/privs/ 00:09:57 You guys should see the OpenACS.org redesign that Musea put together. It looks awesome! 00:10:08 anybody want the gif? :-) 00:10:25 I just need to get used to the idea of these objects and granting permissions on them. 00:10:37 markd2 has joined #openacs 00:10:41 yeah, can you post it somewhere? 00:10:47 * rbm twacks markd2 in the head for leaving 00:10:51 sorry 00:10:54 :-) 00:10:59 I was down in the basement picking through rotten peaches 00:11:04 and my laptop went to sleep on me! 00:11:07 what a lazy laptop 00:11:23 ha! :) 00:14:14 http://www.brasileiro.net/openacs/oacs_redesign.gif 00:15:30 If I had, I would have gone with you. 00:15:50 * rbm grants himself the title of King of Messages Posted to the Wrong Window 00:15:51 nice design! 00:16:05 I like it too. 00:16:29 I've been working on this permissions thing for 7 hours! 00:16:38 (not only on that, but mainly) 00:16:57 I'm wanting to take a break, but I'm scared of having forgotten one hour from now :-) 00:17:28 keep working =P 00:17:29 gilbertw has quit 00:17:32 There will be a "developer" tab in the final page. 00:17:36 gilbertw has joined #openacs 00:17:50 damn windows buttons ;-) 00:18:50 * rbm hands gilbertw CygWin and epic4+Light 00:19:57 It looks like I don't have rxvt 00:20:07 I was wanting to use it instead of xterm's 00:20:39 yeah, for some reason, the xterms on linux don't work correctly for me :) 00:23:36 * rbm sure is glad he has xwrits always running in the background 00:24:01 gilbertw: how so? 00:29:52 abbaJ has quit 00:34:11 andrew_s has quit 00:35:33 I can't remember. but I had to switch to rxvt 00:39:31 gilbertw has quit 00:43:44 all alone again :( 00:47:57 :'-( 00:48:31 * rbm is not alone anymore :-) 00:51:32 soon to be alone again :-( 00:51:41 catch folk(s) later :-) 00:51:44 markd2 has quit 01:16:15 andrew has joined #openacs 01:16:21 moo! 01:16:43 oi! 01:16:43 moo? 01:16:54 moo!! 01:17:01 utterly uncalled for :) 01:17:10 * rbm throws a couple k0ws in shagster's direction 01:17:23 oi andrew 01:17:36 postfix has poor documentation 01:17:49 No, it comes with the source code :) 01:18:10 Hello all :) 01:18:16 heh. I wish I had the time to read every source code I wanted to. 01:18:27 What ya trying to do with postfix? 01:18:36 IMAP/POP for work. 01:18:46 I got it to work with Cyrus, but not the waay I want. 01:18:57 Ahhh 01:19:13 I use postfix for mailhubs, qmail for user servers 01:19:47 What does qmail have for pop/imap? 01:19:59 I wish there were deb's for qmail. 01:20:18 I took a look at its source code. Bernstein still uses K&R declarations, instead of ANSI C 01:20:20 qmail comes with a pop3 servers, courier imap works for, well imap :) 01:21:05 Yea, Bernstein is a different subject, I use qmail despite him 01:21:36 he's a major butthole in almost all conversations I saw him involved with. 01:21:41 s/with/in/ 01:22:10 Yea, that is basically true. There are enough qmail users now that you can generally avoid him 01:23:15 my user mail servers are slightly modified version of: http://matt.simerson.net/computing/qmail.toaster.shtml 01:26:47 what modifications were made? 01:27:02 have you guys seen the Musea redesign of openacs.org? 01:27:26 http://www.brasileiro.net/openacs/oacs_redesign.gif 01:27:47 I add virus scanning, and an IBM SSA raid for nfs, and 3 servers in a cluster :) 01:27:52 rbm has changed the topic to: Check out the Musea redesign of OpenACS.org: http://www.brasileiro.net/openacs/oacs_redesign.gif 01:27:56 [to rbm]: No, I haven't 01:28:38 Hmm. virus scanning is interesting 01:28:55 SSA? 01:29:23 Heavy duty RAID architecture running an AIX (ugh) 01:29:32 So you run FreeBSD? 01:29:46 Nope, I run it on Suse 7.1 01:30:15 Wow, the design is excellent 01:30:48 MySQL? *pukes* 01:31:14 Actually there are patches now for postgres, which I'm testing 01:32:11 Since it basically replaces a flat file, mysql just lets me distribute things 01:32:34 What does he use MySQL for in this setup? The webmail? 01:33:39 I don't know why he did it, but I use it so I can have one central db for my customers (about 100,000) and distribute the 01:33:57 load across 3 servers going to a redudant nfs setup 01:34:27 MySQL is too scary. 01:34:45 Quite interesting setup. I'll surely check it out later. 01:34:55 He put everything in non-standard locations. 01:35:09 Actually LDAP would be better (basically read only) but the support isn't there yet... 01:35:33 Yea, like I said. I modified it quite a bit, but used it as a base and it does work well 01:36:38 Now you might see why I'm seriously taking a look at the OpenACS webmail module :) 01:36:50 I need to as well 01:37:23 I've been working on removing the java parts and replacing them with TCL replacements (for 3.2.5) 01:37:55 Are you using ezmlm? 01:38:09 Yes. I works very well. 01:38:11 great. I hear TclLib adds a bunch of those 01:38:19 How configurable is it? 01:38:30 Actually very..... 01:38:46 I've been using Listar and I quite like it. 01:39:01 shagster: commit early, commit often :-) 01:39:20 I have to get something working first :) 01:40:22 But I am on vacation next week 01:41:14 I'm serious thinking at create a POP/IMAP webmail modules (like IMP, TWIG, etc.) for OpenACS 01:41:23 That'd be terrific 01:41:55 Since I'd see more people offer that to users than actual email address on their domain 01:42:36 tdxdave has joined #OpenACS 01:42:49 I'm just trying to get the feel for ACS/OpenACS 4.x right now (quite a bit for an old FORTRAN hacker to learn) :) 01:43:42 Hello Dave :) 01:44:39 * shagster wonders if people will fix their SirCam infected machines 01:45:49 hola tdxdave 01:46:11 PHEW! I wrote _a lot_ of PL/SQL today 01:47:09 * shagster spent all day in meetings 01:48:09 eeeww 01:48:22 But I got to tell a Microsoft Regional Sales VP what I REALLY thought about Exchange :) 01:48:24 Now I'm ready for a relaxing date with my wife. I'm outta here! 01:48:34 Have fun :) 01:48:37 later folks. 01:48:47 Thanks shagster 01:48:52 <-- detaches 01:55:18 sorry Hi 01:58:18 abbaJ has joined #openacs 02:01:55 gotta go to windows 02:02:00 tdxdave has quit 02:25:27 tdxdave has joined #openacs 02:40:55 til has joined #openacs 03:04:29 til has quit 03:18:37 tdxdave has quit 03:23:12 tdxdave has joined #OpenACS 03:31:28 I remember a guide to upgrading to Postgresql 7.1 somewhere on OpenACS.org. Does anyone recall where it is? 03:59:30 argh I have to get Daily Chump working. Here is the link to the 7.0.x to 7.1 upgrade doc: http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupd 03:59:30 e/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/http://pascal.scheffers.net/openacs/pgupdate/ 03:59:35 oops 03:59:37 http://pascal.scheffers.net/openacs/pgupdate/ 03:59:40 thats better 04:02:38 [GlobalNotice] Unless you haven't heard yet, we're going to attempt to move OpenProjects.Net over to the dancer-ircd codebase at 0700 UTC. We've succesfully exported the channel databases and we're working our way through the nickname database as this is being edited. 04:08:40 MadDucks has quit 04:19:40 df 04:56:13 tdxdave has quit 05:03:20 [GlobalSpam] While we're working on getting the conversion going, documentation on what will be changed in the daemon is available here: http://www.doc.ic.ac.uk/~aps100/docs/dancer-user-guide/dancer-user-guide.html 05:07:41 gilbertw has joined #openacs 05:25:56 gilbertw has quit 07:09:13 [GlobalNotice] Nothing like the last minute to really get things done quickly. As you can tell, the conversion is a few minutes behind schedule and has been postponed until 10:00 UTC, just under three hours from now, due to last-minute issues we'd prefer to solve. Thank you, please carry on. 07:34:52 rbm has left channel 10:05:05 [GlobalSpam] Well, perhaps we were a little too ambitious. We're going to continue after all the codebase changing crew gets a little rest and get dancer-ircd in place as soon as possible. Sorry for raising all your hopes up. :( Services will now be restarted, no changes made to any information will actually last. 10:13:04 ChanServ has changed the topic to: 10:13:04 This channel is logged: http://www.blogspace.com/openacs/chatlogs/ 10:14:47 Changes made to your NickServ profiles during the duration of the day will not be brought over to the new database. 13:46:07 til has joined #openacs 14:01:39 til has quit 14:07:42 tdxdave has joined #OpenACS 14:17:46 markd2 has joined #openacs 14:21:15 markd2 has quit 15:54:57 rbm has joined #openacs 15:56:20 * rbm wakes up 17:35:14 til has joined #openacs 17:50:20 morning 18:36:18 til has quit 19:30:08 markd2 has joined #openacs 20:00:20 abbaJ has quit 20:09:03 abbaJ has joined #openacs 20:13:29 markd2 has quit 20:14:14 markd2 has joined #openacs 20:14:26 markd2 has left channel 20:15:20 [GlobalSpam] As you may or may not already be aware, we're a matter of hours away from switching to our new irc daemons and services. For a users' guide on the new system take a look at http://www.doc.ic.ac.uk/~aps100/docs/dancer-user-guide/dancer-user-guide.html . Only nicknames, their passwords, channels, and their founders will be preserved through the changeover. All changes made after 22:00 UTC yesterday will NOT carry over. 23:32:29 rbm has left channel