IRC log of openacs on 2002-02-02

Timestamps are in UTC.

00:44:42 [davb]
davb (dave@alb-24-58-162-46.nycap.rr.com) has joined #openacs
01:44:22 [Psychephylax]
wooo!
01:44:25 [Psychephylax]
:-)
01:44:32 [Psychephylax]
http://www.ic.sunysb.edu/Stu/nblyumbe/casemod/
01:44:32 [chump]
A: http://www.ic.sunysb.edu/Stu/nblyumbe/casemod/ from Psychephylax
01:44:40 [Psychephylax]
A:| What 300$ buys you
01:44:41 [chump]
titled item A
01:44:49 [Psychephylax]
A: But I doubt it's worth it...Only time will tell
01:44:50 [chump]
commented item A
01:57:17 [vinod_]
vinod_ (~vinod@216-164-248-226.s2702.apx1.sbo.ma.dialup.rcn.com) has joined #openacs
02:05:59 [vinod_]
vinod_ is now known as vinod
02:07:11 [Psychephylax]
hey Vinod
02:07:20 [Psychephylax]
--> http://www.ic.sunysb.edu/Stu/nblyumbe/casemod/
02:08:45 [vinod]
ack - i think i need thumbnails ;-) (damn dialup!)
02:09:01 [Psychephylax]
lol
02:09:02 [Psychephylax]
awww
02:09:05 [Psychephylax]
it's worth it
02:09:09 [Psychephylax]
in my opinion :P
02:10:01 [vinod]
i know - i'm just complaining :-)
02:10:08 [vinod]
cool!
02:10:14 [vinod]
like the window
02:10:37 [vinod]
is that a "windows programming for dummies" book i see?
02:10:45 [vinod]
for shame
02:11:54 [Psychephylax]
Game programming
02:11:55 [Psychephylax]
yeah
02:12:06 [Psychephylax]
Hey, blame some idiot who wanted to use it as a *gasp* textbook!
02:12:24 [vinod]
ahh :-)
02:12:40 [vinod]
haha
02:14:42 [Psychephylax]
:)
02:20:28 [Psychephylax]
All of those mods...pre-made
02:20:29 [Psychephylax]
lol
02:20:33 [Psychephylax]
Just spend enough money
02:22:24 [vinod]
i like the case - looks very industrial
02:29:21 [davb]
hi!
02:31:29 [Psychephylax]
hey dave
02:31:41 [Psychephylax]
Did you see my purty picturesque show of my computer?
02:31:56 [vinod]
hey davb!
02:33:08 [davb]
yeah. very cool.
02:33:25 [davb]
I like the logo on the window with the green light.
02:33:35 [davb]
now you need aluminum floppy and cd drives :)
02:33:41 [Psychephylax]
lol
02:33:45 [Psychephylax]
There's always paint!!!
02:34:02 [davb]
ah right. that switch under the floppy is for the light?
02:34:16 [Psychephylax]
yep
02:34:23 [davb]
Also how loud is it with those fans?
02:34:35 [Psychephylax]
VERY
02:35:02 [Psychephylax]
there's two on the front you can't see
02:35:07 [davb]
Supposedly you need less fans with an aluminum case because the case transfers heat much better than steel.
02:35:10 [davb]
oh my :)
02:35:11 [Psychephylax]
and one right above the processor
02:35:19 [davb]
yeah that is HUGE
02:35:54 [Psychephylax]
I need a hard drive
02:35:56 [Psychephylax]
and some round cables
02:36:28 [davb]
right, I wish I could remember where I saw that howto...
02:36:37 [davb]
I bet its in the chump somewhere.
02:36:59 [Psychephylax]
the round cable one?
02:37:16 [davb]
yeah
02:37:26 [davb]
try this:
02:37:29 [davb]
http://www.hardocp.com/articles/cooling/round_cables_howto/round_cable_howto_pg1.html
02:37:29 [chump]
B: http://www.hardocp.com/articles/cooling/round_cables_howto/round_cable_howto_pg1.html from davb
02:37:38 [davb]
B:|Round IDE Cables HOWTO
02:37:38 [chump]
titled item B
02:37:56 [davb]
beattiek: or google
02:38:00 [davb]
beattiek: http://www.google.com/search?q=round+ide+cable+make+your+own&sourceid=mozilla-search
02:38:04 [davb]
argh
02:38:07 [davb]
B:or google
02:38:07 [chump]
commented item B
02:38:12 [davb]
B:http://www.google.com/search?q=round+ide+cable+make+your+own&sourceid=mozilla-search
02:38:12 [chump]
commented item B
02:39:31 [davb]
also check out that ad on the right for the google search :)
02:39:48 [Psychephylax]
the ads are diff for each person I think
02:40:21 [Psychephylax]
and Also, this stuff can damage stuff even he wasn't manly enough to do the 80 wire cable
02:40:33 [davb]
shouldn't be, the go by search term I think...
02:40:39 [davb]
heh.
02:40:52 [davb]
yeah I don't think I would touch an 80 wire cable either.
02:41:10 [davb]
I have a set of 40 wire ones somewhere in an old case.
02:41:21 [davb]
wait, nope, they are SCSI-II
02:42:24 [davb]
ouch $15.99 for the IDE cable
02:42:30 [Psychephylax]
yep
02:42:35 [davb]
that 36" though...
02:42:36 [Psychephylax]
14$
02:42:39 [Psychephylax]
for 24"
02:42:56 [davb]
yeah but that one looks pretty well made.
02:43:05 [davb]
no green though :(
02:43:05 [Psychephylax]
yeah
02:43:13 [Psychephylax]
the really well made ones are the expensive ones
02:43:22 [Psychephylax]
they're actually even shielded so there's no cross-interference
02:43:29 [davb]
oh cool.
02:45:02 [davb]
so Psychephylax: I have 4 weeks to get a demo site going....
02:45:10 [Psychephylax]
heh
02:45:12 [Psychephylax]
sounds fun
02:45:17 [davb]
I hope :)
02:45:44 [davb]
I just need a couple of little applications and they all should use the same code. Most of it is already written luckily/
02:46:07 [Psychephylax]
cool
02:46:37 [Psychephylax]
* Psychephylax departs to play some video gamez
02:46:41 [davb]
bye
02:46:49 [Psychephylax]
I'll be back in like 15 min
02:46:51 [Psychephylax]
that's all I can take
02:46:56 [vinod]
davb: is this the secret project?
02:47:06 [davb]
vinod: yeah :)
02:47:15 [davb]
I am going to use a super modified ETP.
02:47:27 [vinod]
cool! t minus 28 days and counting ;-)
02:47:41 [davb]
I am going to hack in my changes and then hopefully clean it up to release back.
02:48:05 [davb]
Ironically, if he doesn't get any money, I will have more time to clean up the code than if he does :)
02:48:15 [vinod]
haha
02:48:27 [vinod]
we don't need no stinkin clean code - just give us the slop!
02:48:38 [davb]
I spent today fixing a bug in wimpypoint that I thought was a bug in ETP. :)
02:48:56 [vinod]
ouch
02:49:03 [davb]
Well I learned alot :)
02:49:27 [vinod]
yeah, that's true. although i end up forgetting it all and having a deja vu moment after i've relearned it all again :-)
02:49:43 [davb]
heh, if you take too long a break, yep.
02:49:58 [shagster]
Hehe, for me 8 hours is too long :)
02:50:07 [vinod]
haha
02:50:16 [vinod]
that's why shagster never sleeps
02:50:19 [shagster]
* shagster . o O ( On a good day )
02:50:31 [shagster]
Correct...
02:51:13 [davb]
I also made a minor modification to acs_object__delete so ETP can use its own content_types instead of content_revision.
02:51:19 [shagster]
vinod, thanks for the pg-config info,
02:51:41 [vinod]
shagster: no problem - i just happened to notice it yesterday - hadn't seen it before
02:52:16 [shagster]
that will really help on my end
02:53:31 [vinod]
cool - your aolserver distro is a godsend. type "./conf" and that's it! (i deleted almost a page and a half of docs now) :-)
02:53:48 [davb]
wow! that is very cool.
02:55:07 [vinod]
it installs aolserver, with the bsd, uuencode and uid/gid patches, all the modules, as well as your choice of db-drivers
02:55:32 [shagster]
I try :)
02:55:33 [davb]
that is very nice.
02:55:45 [vinod]
i think if we push shagster a bit, we could get "press this button to start your ecommerce site now" distro
02:56:04 [shagster]
I got lazy, I like thing simple so I can understand them
02:56:20 [shagster]
(and stole quite a bit from the basic qmail install)
02:56:29 [davb]
vinod: jim was talking earlier about making an app with ETP as a built-in home page so you can just start editing your site as soon as its installed.
02:56:35 [shagster]
[to vinod]: with some work that would be too hard :)
02:56:52 [shagster]
Umm..wouldn't be too hard...
02:56:56 [vinod]
davb: yeah, that sounds like a good idea
02:57:14 [vinod]
i installed zope the other day, and that's what it was like
02:57:23 [davb]
aiigghh
02:57:25 [shagster]
I am really start to like ETP
02:57:59 [vinod]
did i say i installed zope? no... i ... uh...
02:58:26 [vinod]
* vinod starts wiping any evidence from his machine
02:58:29 [davb]
shagster: have you used ETP for any sites? or just testing?
02:58:39 [shagster]
Actually if I could get myself to like Python, zope would be slightly okay :)
02:59:01 [shagster]
[to davb]: Just testing and learning right now...
02:59:28 [davb]
oh yeah, I want workflow and user submitted content for ETP. then it will be super. I will only need that package for most sites :)
03:00:45 [shagster]
Actually I;m working on a vpopmail/qmailadmin/sqwebmail OpenACS version. ETP doesn't help on that front but code is easy to understand
03:00:54 [shagster]
It has been quite helpful
03:01:06 [davb]
shagster: that is really cool! the vpop etc....
03:01:13 [shagster]
Yep....
03:01:35 [davb]
of course, I should just start paying someone to handle my email...
03:01:50 [shagster]
I want to make a central server for my email services
03:02:28 [davb]
good idea.
03:02:41 [davb]
* davb agrees with everything ahead of time to save bandwidth....
03:03:03 [shagster]
[to davb]: that is what I do main right now, email
03:03:06 [Psychephylax]
see
03:03:08 [Psychephylax]
back already
03:03:24 [shagster]
there goes the party, heh
03:03:25 [davb]
shagster: I thought so :)
03:04:34 [shagster]
But now that I'm not doing BP's email I can actually do -new- things :)
03:05:09 [davb]
cool.
03:05:12 [davb]
uhoh, bug
03:05:22 [davb]
I tried to delete an unmounted package...
03:05:38 [shagster]
It's not a bug...it's an issue..LOL
03:06:44 [shagster]
Damn! Doesn't look like I got accepted to Junkyard Wars :(
03:07:07 [davb]
did you really sign up?
03:07:18 [davb]
I can barely find time to watch it :)
03:07:22 [shagster]
Yep....
03:07:34 [davb]
did you see the new ultimate battle machines?
03:07:55 [shagster]
My tapes was pretty bad, didn't have time to do a good job...we'll try next time...
03:08:12 [shagster]
[to davb]: Sure did...that might be the next one I enter
03:08:20 [davb]
very cool.
03:08:36 [shagster]
My dad and I are looking at it ...
03:08:46 [davb]
argh its that PG referential integrity screwiness again.
03:08:54 [davb]
didn't ANYONE try this :)
03:09:15 [shagster]
Heh, bug testing is always hard
03:09:41 [vinod]
* vinod looks sheepish
03:09:47 [davb]
yeah, you have to mount a package and then say, oops wrong package, unmount it, then decide to delete it :)
03:09:53 [vinod]
i think i tried that once and it bombed
03:10:04 [vinod]
i *meant* to figure it out
03:10:07 [davb]
ok, I'll leave you in charge :)
03:10:09 [vinod]
* vinod looks sheepish again
03:11:10 [shagster]
* shagster passed beer to vinod and davb 'what bug?' :)
03:11:28 [davb]
It is a PG "feature" that in a transaction, it checked the fk referential inegrity, so if you delete something, and then try to delete the something that it refers to in the same transaction it breaks :)
03:11:31 [davb]
wow thanks!
03:11:55 [davb]
note to dave: look at apm_pacakge__delete tomorrow
03:12:01 [vinod]
mmmm beeer
03:12:45 [shagster]
I love 1 mile from one the best local brewery in Cleveland1
03:13:14 [vinod]
which one is that?
03:13:27 [shagster]
Great Lake Brewery
03:13:37 [davb]
actually this looks like a real bug.
03:13:45 [shagster]
Burning River, Elliot Ness, good beer
03:13:59 [davb]
subsite creates an application group, but its never deleted.
03:14:12 [davb]
because the apm doesn't know about it.
03:14:29 [vinod]
shagster: my cousin lives in cleveland - i'll have to suggest that next time i'm there
03:14:46 [shagster]
Next time your here...let me know
03:15:05 [vinod]
will do!
03:15:39 [davb]
cool, road trip.
03:15:47 [davb]
sounds like a good place for an OpenACS social :)
03:15:54 [vinod]
cleveland's not too far from you davb :-)
03:15:59 [davb]
9 hours
03:16:17 [davb]
and 2 dinosaur bar-b-qs on the way :)
03:16:18 [shagster]
Kewl :)
03:16:48 [shagster]
Come to Cleveland for a OpenACS social, crash at shagster house :)
03:17:14 [davb]
Ok. I wonder how to fix that...an application group linked to a package instance, so you can't delete the instance without removing the group.
03:17:28 [davb]
* davb checks the SDM
03:18:36 [shagster]
From what I have looked through, aren't groups still slightly broke?
03:21:08 [davb]
probably, but this is different. the group is referring back to the package_id of the subsite instance, but apm_pacakge__delete has no way of checking that...
03:21:24 [shagster]
well, fix it :)
03:21:47 [davb]
heh, I don't quite have the time to dig into the core again today :)
03:22:01 [shagster]
I'm looking for an nice easy way to do MIME attachments using TCL
03:22:32 [davb]
to send or receive? or both?
03:23:10 [shagster]
both....
03:23:14 [davb]
ah.
03:23:32 [davb]
OK. I think there IS an easy fix. It is just the application group tha trefers to a package_id.
03:23:36 [shagster]
I'm try to have a good OpenACS/AOLserver solution
03:23:42 [davb]
right.
03:24:01 [davb]
is there anything in C that can do it? ns_mime?
03:24:31 [shagster]
I think I could yank so gnome of sqwebmail code....
03:24:44 [shagster]
but I'd like to _not_ do that....
03:24:54 [davb]
of course. that can get messy.
03:25:10 [davb]
there must be some email code for TCL around somewhere.
03:25:13 [shagster]
What I don't want is 'here is webmail, Install these 3 packages'
03:25:20 [davb]
right.
03:25:24 [shagster]
There is, but it can be slow...
03:25:48 [shagster]
TCLLIB might be the way
03:26:03 [shagster]
and I don't think say 'Install tcllib-1.1' would be that bad...
03:26:12 [vinod]
there's that (tcllib) and there's another package out there, too. hold on...
03:26:54 [vinod]
here's what DanW said in an email i saved from the aolserver list:
03:26:56 [vinod]
IIRC, you can use Trf instead of the base64 package for encode/decode
03:26:56 [vinod]
of binary data in tcllib. In theory the performance should be much
03:26:56 [vinod]
better with Trf.
03:27:04 [vinod]
--end quote
03:27:31 [shagster]
Yep, that is the way I am currently leaning...
03:28:24 [shagster]
Webmail in OpenACS will always be tough, I just want/need the least difficult way to do it...
03:29:22 [shagster]
Of course I could always say 'Get G77, compile this, link it with OpenACS TCL and you're gold!' :) LOL
03:29:54 [davb]
Ok. I submitted a bug report. I am not even using subsite, I just installed it by accident... argh!
03:30:21 [davb]
I'll just leave it for now, I'll reload the datamodel sooner or later anyway :)
03:30:48 [shagster]
I reload mine about every 3 days....
03:31:00 [shagster]
I can't wait to get to beta!
03:31:09 [davb]
heh.
03:31:27 [davb]
me neither, then hopefully I will have a mostly stable base to build on :)
03:32:09 [davb]
thanks for mentioning me in the workflow expert post vinod!
03:32:25 [vinod]
haha - thought you'd like that :-)
03:32:30 [shagster]
I've got a couple users asking for websites OpenACS would be great for, I'm just waiting for a beta...
03:32:33 [davb]
I bet the workflow will wait until after the demo :)
03:32:57 [shagster]
Heh, trying being the Uptime/AOLserver packager guy :P
03:33:15 [vinod]
i figure, you've already admitted to reading the docs, so you're way ahead of most everyone else
03:33:28 [davb]
shagster. I don't know what soft of users you have. I am also thinking of a package where I can host several small unrelated domains in one OpenACS installation.
03:34:03 [davb]
vinod: They really are the best docs. Lars was an anomaly at aD.
03:34:38 [shagster]
[to davb]: I have a qutie a few lawyers the want everything seperate!
03:35:03 [davb]
oh, well that is a little different :)
03:35:20 [davb]
anyone know what address book does?
03:35:48 [shagster]
Actually in Clevelnad they have a new federal court house that will have Internet connections
03:35:49 [davb]
* davb installs it anyway.
03:36:02 [davb]
in the courtrooms? neat.
03:36:16 [vinod]
davb: it's supposed to be an personal address book. like a web-based palm. havent tried it though
03:36:21 [shagster]
they lawyers want secure documentaion control
03:36:42 [davb]
shagster: that would be really cool. I think the dotlrn stuff might apply...
03:36:45 [davb]
maybe not :)
03:37:18 [shagster]
ETP and dotLRN is really almost exactly what some want
03:38:16 [davb]
yeah. dotLRN will be very nice. at my day job, they want to do online traning and stuff, so I really might be able to sneak it in :)
03:38:52 [davb]
argh, addressbook is broken, end of test.
03:39:13 [davb]
I was thinking of something that could keep track of contacts who are members of the community I am building...
03:39:35 [davb]
that isn;t part of the demo so it'll wait...
03:40:11 [shagster]
Come on, it would take you 10-15 mins to fix it :) workflow god :)
03:40:29 [davb]
I told you, not until at least after march 1.
03:40:31 [davb]
:)
03:40:56 [shagster]
Want to hear something really funny?
03:42:13 [davb]
sure
03:42:48 [shagster]
One of my partners is getting divorces and his soon to be ex things the GPL'd software is worth 'millions'
03:43:11 [shagster]
So I was in court today with my lawyer:
03:43:28 [shagster]
Judge: 'so the source code is not owned by you?'
03:43:45 [shagster]
Me; ' Nope, I 've just added patches'
03:44:01 [shagster]
'Judge: who owns those?'
03:44:15 [shagster]
'Me: well me and the author'
03:44:28 [shagster]
'Judge: why do you do that?'
03:45:00 [shagster]
'Me: Well because it makes the software work the way I want and the author sent me -real- german beer'
03:45:15 [shagster]
'Judge: Damn good reasons!'
03:45:15 [davb]
cool!
03:45:30 [davb]
heh, should have waited for the punchline.
03:45:53 [davb]
how was the beer?
03:46:17 [shagster]
It was great....
03:46:30 [vinod]
wow, shagster in court fighting for the GPL (kinda)
03:47:05 [shagster]
Well, Like I guess most of us, my business is based on GPL's software
03:47:21 [shagster]
I can't let somebody 'claim' ownership of it...
03:47:46 [davb]
yeah, I have to teach the guy I am working with about open source so he can explain it to the investors.
03:48:25 [shagster]
Oh, with my investors is was easy ' Will we make money', 'Yes', 'Perfect' :)
03:48:40 [davb]
cool, I hope these are the same way.
03:48:58 [davb]
they shouldn't care what software we use as long as we make money with it.
03:48:59 [shagster]
It can be tough though....
03:49:36 [shagster]
I'm in Cleveland, creating a company based on '
03:49:49 [shagster]
computer software services' can be tough
03:49:59 [davb]
I am in Albany....
03:50:15 [davb]
but at least its not far from NYC and Boston.
03:50:35 [shagster]
Fairly blue collar town you'll run into the same problems I did I'm sure...
03:51:39 [davb]
That is why I am also working on the *NIX/BSD etc... club
03:53:19 [shagster]
I actually found that *NIX/BSD didn't matter but explain how the cost/profit worked as an advantage did..
03:53:50 [davb]
Right. I figure I can say, we are saving $30,000 or so on ORacle liscensing, $60,000 on an DBA etc...
03:54:05 [davb]
$100,000 or whatever for a CMS...
03:54:54 [shagster]
Right, business people understood that....It took me a while to realize that though
03:55:07 [davb]
that is all they need to know :)
03:55:30 [shagster]
I still think this quoute from my lawywer was perfect:
03:56:02 [shagster]
'You have other people write and maintain the code and seel the service of using it?'
03:56:26 [davb]
did he approve?
03:56:49 [shagster]
He love the idea
03:56:55 [shagster]
Umm ... loved
03:57:01 [davb]
cool.
03:57:14 [davb]
Well, great chatting with you, but I need some sleep :)
03:57:50 [davb]
bye vinod
03:57:57 [shagster]
Heh..same here, but I have 2 new net connection coming in...time for router configs I guess :(
03:58:05 [shagster]
Later davb
03:58:13 [davb]
bye
03:58:15 [davb]
davb has quit ("Client Exiting")
04:39:34 [vinod_]
vinod_ (~vinod@207-172-97-204.s204.apx1.sbo.ma.dialup.rcn.com) has joined #openacs
04:56:52 [vinod_]
vinod_ has left #openacs
04:57:01 [vinod]
vinod has quit (Read error: 110 (Connection timed out))
11:26:33 [jim]
Hi. anyone around?
11:27:31 [ocxy]
ocxy (ocxy@200.175.21.171) has joined #OpenACS
11:27:40 [ocxy]
ocxy has left #OpenACS
15:02:06 [Psychephylax]
bah
15:48:21 [talli]
talli (~talli@ip64-75-146-79.dial.maui.net) has joined #openacs
15:48:41 [talli]
talli has left #openacs
16:18:52 [jim]
jim has quit ("[x]chat")
16:19:27 [jim]
jim (~jim@12-233-187-5.client.attbi.com) has joined #openacs
16:49:02 [davb]
davb (~chatzilla@alb-24-58-161-172.nycap.rr.com) has joined #openacs
16:49:36 [davb]
hi
16:51:16 [jim]
did some testing on etp
16:52:02 [davb]
ah cool.
16:52:16 [jim]
what I found, was it's possible for two people to commit a change at the same time... one weird thing that happened, was I got his change one time, and he got mine
16:52:24 [jim]
(a different time)
16:53:55 [jim]
at one point, we had a changed title, he had his version and I had mine... and we submitted simultaneously...
16:54:38 [jim]
at that point, we both got one of them... but if he commited the one that was mine, he got credit for the change\
16:55:22 [davb]
interesting.
16:55:23 [jim]
one time, I reloaded before committing, and I got his version...
16:55:36 [jim]
I commited that, and I got credit for his change
16:55:38 [davb]
Ah, you would. because it was in the database by then.
16:56:16 [jim]
you'll be happy to know...
16:56:22 [davb]
Looks like you are interested in a more sophisticated workflow which checkout/checkin?
16:56:23 [jim]
the server never crashed :)
16:56:55 [davb]
that is excellent.
16:56:55 [jim]
well, interested? more interested in making sure the right person is credited for the change...
16:57:28 [davb]
It is the way the application is developed.
16:57:56 [davb]
Anyone who has permission can change a page. So if I change it. you cna change it next.
16:58:14 [jim]
yes, that's not a problem...
16:58:16 [davb]
Are you talking about making a revision "live" when you say commit?
16:59:34 [davb]
jim: also, I think my changes I am making will help you. items will be owned by the author. I think revisions could also be owned. so if you make a revision, it will be "owned" by you and if it is later committed it will still be owned by you.
17:00:00 [jim]
that sounds like the solution
17:00:18 [davb]
I think you are using it in a way noone though of :)
17:00:50 [jim]
well, we were both interested in what happens on a simultaneous commit
17:01:42 [jim]
or really, near-simultaneous submit followed by a near-simultaneous commit
17:01:55 [davb]
right, it will always "work"
17:02:08 [davb]
why are you interested in who committed it? the "credit" concept.
17:03:18 [davb]
or is that irrelevant to what you are describing? :)
17:03:44 [jim]
we wanted to be able to edit pages and have the workflow be similar to cvs, with many people working on the page
17:03:59 [davb]
Ah, I see.
17:04:05 [davb]
technically, there is no workflow now :)
17:04:10 [jim]
it's quite important who said what, and who changed what
17:04:35 [davb]
ETP might not do what you want it to then...
17:04:59 [davb]
It saves the entire content, you can save the revisions, you if you add a sentence, it won't say who added that sentence.
17:05:07 [jim]
it's more of a single-user thing?
17:05:39 [davb]
well not really.
17:05:47 [davb]
just not concerned with that stuff.
17:05:58 [jim]
hmm, ok...
17:06:02 [davb]
Are you planning on making the pages accessible to all users, or just admins?
17:06:32 [jim]
sometimes pages will be restricted to a group, sometimes all live
17:06:41 [jim]
public read
17:06:54 [davb]
ok.
17:07:30 [davb]
I am sure it can do what you want. Just not sure how much tweaking is needed :)
17:07:34 [jim]
the permissions thing worked fine for that it seemed like
17:08:11 [jim]
I could grant read on the root page to the public or to registered users
17:08:43 [davb]
If each revisions was associated with a user, that would take care of the tracking who said what.
17:09:36 [davb]
jim: you almost need to create a revisions as soon as they click edit,, that way each time someone clicks edit, they have their own revision.
17:10:28 [jim]
hmm, if you did that tho, that would break the back button by leaking rows
17:11:44 [davb]
hmmm....
17:11:51 [jim]
so let's see... if they say "edit title",
17:11:57 [jim]
it pulls the title in
17:12:13 [jim]
to an html text entry
17:12:23 [jim]
which has a submit
17:12:52 [jim]
if you go back and then forward, should they still have their same edit?
17:13:20 [davb]
that is tricky
17:14:33 [davb]
you almost need a temporary table to hold the stuff until they hit submit...
17:14:37 [jim]
or, would that do the db query when they went forward?
17:15:12 [davb]
jim: it probably should re run the query every time.
17:15:26 [jim]
that's what it does now?
17:15:41 [davb]
I would think so.
17:15:55 [davb]
I can't test any of this right now :)
17:16:05 [jim]
ok
17:16:32 [davb]
How does CMS handle it? I think it has check-in/check-out so only one person can edit a page at a time.
17:16:57 [jim]
yeah, I seem to recall a workflow...
17:17:45 [davb]
I think ETP is more designed for a small group of trusted writers than the kind of thing you are thinking of...
17:18:31 [davb]
jim: do you envision one person changing another persons words, or just adding to it?
17:19:41 [jim]
yes, a person can change another's words...
17:20:49 [davb]
tricky.
17:22:25 [jim]
what I was thinking of doing, is if someone wanted to work on a section, we'd manually break it down into sections
17:22:36 [jim]
which can be done now
17:23:04 [davb]
ok, pretend that each writer can check out his own copy. What if I change one sentence and commit. then you change a different sentence and commit.
17:23:16 [davb]
would your changes overwrite mine?
17:23:43 [davb]
i mean they would now :) but how would you keep track of that. you almost actually need CVS :)
17:24:32 [jim]
yeah...
17:25:19 [jim]
it would be interesting to combine cvs with this
17:25:47 [davb]
well adding webdav to it is on our todo list.
17:26:03 [davb]
of course you still need CVS to implement the webdav versioning.
17:29:33 [davb]
I wonder what a WIKI would do.
17:38:35 [jim]
some people I showed this to, say it looks better than wiki
17:44:45 [davb]
It is, becuase it if very flexible, but requires a little work to use that flexibility :)
17:48:13 [tils]
tils (tils@port-212-202-128-203.reverse.qsc.de) has joined #openacs
17:51:03 [davb]
http://www.oldmapsne.com/old-new-york-maps.html#Rensselaer
17:51:03 [chump]
C: http://www.oldmapsne.com/old-new-york-maps.html#Rensselaer from davb
17:51:18 [davb]
C:|Old Maps of New England, New York, etc...
17:51:18 [chump]
titled item C
19:05:32 [davb]
davb has quit ("ChatZilla 0.8.5 [Mozilla rv:0.9.7/20011221]")
19:25:14 [davb]
davb (~chatzilla@alb-24-58-161-172.nycap.rr.com) has joined #openacs
19:41:51 [Psychephylax]
:)
19:43:37 [davb]
Good Morning :)
19:46:01 [Psychephylax]
morning
21:51:50 [davb]
davb has quit ("ChatZilla 0.8.5 [Mozilla rv:0.9.7/20011221]")
22:08:39 [tils]
tils has quit (Read error: 110 (Connection timed out))
22:48:43 [davb]
davb (dave@alb-24-58-162-46.nycap.rr.com) has joined #openacs
23:28:08 [davb]
davb has quit (Remote closed the connection)
23:37:36 [talli]
talli (~talli@ip64-75-146-173.dial.maui.net) has joined #openacs
23:38:05 [talli]
talli has quit (Remote closed the connection)