IRC log of openacs on 2002-03-18

Timestamps are in UTC.

00:22:37 [davb]
has anyone used the template::util::multirow_to_list proc?
00:27:32 [k2pts]
k2pts (~nkd@213.149.180.151) has joined #openacs
00:27:36 [k2pts]
hey guys
00:27:39 [davb]
hi k2pts
00:27:42 [k2pts]
hey dave
00:27:53 [k2pts]
I'm gonna send a friend here from cyprus...so be nice with him ;)
00:27:59 [davb]
np :)
00:28:04 [k2pts]
I'm trying to get more people involved in free software projects
00:28:48 [davb]
great. you are the Cyprus LUG :)
00:29:12 [k2pts]
no, there are no such things in cyprus
00:29:24 [k2pts]
:)
00:30:58 [Chris0000]
Chris0000 (noBan@li-11-46.cytanet.com.cy) has joined #openacs
00:31:30 [k2pts]
davb: Chris0000 is the guy I was tellin you about
00:32:08 [Chris0000]
hey guyz
00:32:17 [davb]
Welcome Chris0000
00:32:26 [Chris0000]
thnx davb
00:32:28 [k2pts]
I just told Christos about openacs
00:32:36 [k2pts]
he is rookie but not for long...
00:33:01 [k2pts]
davb: didn't have time to look at the rss stuff
00:33:31 [k2pts]
I was thinking to use xslt to parse adp files and include them as somekind of portlets..what do you think?
00:34:43 [davb]
interesting. how is that better than what we have now? also how will the xslt get the tcl variables?
00:35:01 [k2pts]
the ns_xml module doesn't parse the xslt files as expected
00:35:15 [k2pts]
davb: how do I get paje to log something for christos?
00:36:06 [k2pts]
I was thinking that after we fetch the feeds, to store them in the file system...don't see why we need tcl vars...please elaborate
00:36:06 [davb]
I am not sure what you mean.
00:36:16 [k2pts]
paje: christos is a hell of a coder
00:36:16 [paje]
OK, k2pts.
00:36:23 [k2pts]
paje: who is christos?
00:36:23 [paje]
well, christos is a hell of a coder
00:36:25 [davb]
ah, you mean rss?
00:36:30 [k2pts]
yes
00:36:34 [davb]
ok. sorry :)
00:36:43 [k2pts]
paje: spank talli
00:36:43 [paje]
k2pts: what?
00:36:49 [k2pts]
paje: again
00:36:49 [paje]
k2pts: what?
00:36:57 [k2pts]
paje: again?
00:36:57 [paje]
wish i knew, k2pts
00:37:04 [davb]
must have been removed from his memory.
00:37:23 [k2pts]
yeap
00:37:32 [k2pts]
paje: who is talli?
00:37:32 [paje]
i think talli is the slayer of innocent domo-kuns the world over.
00:37:36 [k2pts]
:)
00:37:44 [davb]
k2pts: My idea has usually been to provide the data to a package/template and let the template decide how to display or use it.
00:38:36 [k2pts]
we need the ns_xml stuff to work for that, I think...
00:39:06 [k2pts]
storing it in the filesystem, is just some intermediate state for parsing it into adp files
00:39:29 [k2pts]
and then just include them with templates...we can always modify 10-to-xhtml.xsl
00:39:56 [davb]
right. but if I want to change the html of the display of the rss, I need to modify the stylesheet instead of my adp template.
00:40:19 [k2pts]
right...
00:40:26 [k2pts]
it's not the best solution but it's a start
00:40:47 [k2pts]
do you know what happened with the guy who was going to work on improving the ns_xml stuff?
00:42:06 [davb]
k2pts: that is why I parse the rss into a nsv variable. (on my old non-openacs aolserver site)
00:42:13 [k2pts]
paje: seen hazmat?
00:42:13 [paje]
hazmat was last seen on #openacs 2 hours, 42 minutes and 44 seconds ago, saying: thats a strange concept. [Sun Mar 17 15:01:30 2002]
00:42:17 [davb]
I don't know who was planning on working on ns_xml.
00:42:27 [k2pts]
let me get the url
00:42:37 [davb]
it shouldn't be too hard. it is just a little wrapper on libxml2. hardly any code really.
00:43:11 [rbm]
hey k2pts!
00:43:13 [k2pts]
http://openacs.org/new-file-storage/download/nsxml-2.html?version_id=477
00:43:13 [chump]
A: http://openacs.org/new-file-storage/download/nsxml-2.html?version_id=477 from k2pts
00:43:16 [k2pts]
hey rbm
00:43:25 [k2pts]
rbm: let me introduce to Christos
00:43:53 [davb]
k2pts: wow, I never saw that.
00:43:53 [k2pts]
Chris0000: rbm is our documentation maintainer and one of the openacs gatekeepers...
00:44:12 [Chris0000]
Chris0000 is now known as Chris^
00:44:32 [Chris^]
ic
00:44:41 [k2pts]
paje: who is rbm?
00:44:41 [paje]
i heard rbm was Roberto, http://www.brasileiro.net/
00:44:46 [rbm]
hi Chris^
00:44:55 [Chris^]
hey rbm
00:45:07 [k2pts]
rbm: Chris is a 3rd year CS student at the university of cyprus
00:45:23 [rbm]
Nice.
00:45:25 [k2pts]
I have known him for almost half a decade...he participated in the valkan olympiads in informatics
00:45:33 [Chris^]
what u're trying to do is very nice u guyz
00:45:38 [rbm]
* rbm is also a 3rd year CS student and he is graduating in MAY!!!!
00:46:24 [Chris^]
how's it going rbm ?
00:46:41 [k2pts]
rbm: what's the word for 3rd year student (sophomore,etc)
00:47:02 [rbm]
k2pts: junior. But I'm a senior :)
00:47:07 [k2pts]
:)
00:47:39 [davb]
that ns_xml plan looks really good. A decent C hacker could probably handle it in a short time.
00:48:06 [k2pts]
yeah it's pretty nice but I have already told you which one I prefer...to bad it's MPL
00:48:14 [k2pts]
s/to/too
00:48:32 [k2pts]
paje: insult Chris^
00:48:33 [paje]
Chris^ is nothing but an unoriginal thimbleful of bootless Stimpy-drool.
00:48:33 [k2pts]
:)
00:48:40 [Chris^]
!!!
00:48:46 [davb]
right. I also would prefera real DOM parser instead of the pseudo dom one hacked in nsxml.
00:49:02 [k2pts]
exactly
00:49:13 [k2pts]
paje: insult talli
00:49:13 [paje]
talli is nothing but an unoriginal thimbleful of beef-witted craptacular carpet droppings.
00:49:26 [rbm]
* rbm tries to finish his cheat sheet
00:49:27 [k2pts]
rbm: I like paje a lot
00:49:28 [davb]
TclDOM uses expat also. I wonder where the performance hit is.
00:49:38 [davb]
I guess its in the TclDOM code :)
00:49:52 [k2pts]
I don't know...but there was an article at developer works and Zoran is mentioned there
00:50:21 [davb]
Yes, I recall that.
00:50:58 [k2pts]
rbm: for the first time ever "theory of computation" had an easy exam last friday...everybody was smiling...first time ever
00:51:00 [k2pts]
:)
00:52:25 [davb]
k2pts: reportedly:" Just an update. I'm testing ns_xml 2.0 now, "
00:52:43 [k2pts]
where did you get it from? :)
00:53:05 [davb]
here: http://openacs.org/bboard/q-and-a-fetch-msg.tcl?msg_id=0003me&topic_id=OpenACS%204%2e0%20Design&topic=12
00:53:27 [rbm]
k2pts: Oh. I'm taking that class here too, and I have an exam wednesday.
00:53:43 [davb]
if he needs someone to test I definitely will help him out.
00:53:51 [Chris^]
no sweat rbm :)
00:54:08 [rbm]
:)
00:54:31 [rbm]
The cheat sheet I'm preparing is for my Multimedia Development's exam, which is tomorrow
00:54:49 [rbm]
s/'s//
00:54:52 [k2pts]
davb: it's been a while since that post...
00:55:12 [Chris^]
rbm: are you going to have a project ?
00:56:03 [k2pts]
paje: who is GEM
00:56:03 [paje]
GEM is installing on GEM's Debian system, and hate to sully it with non-aptable stuff if I can help it :-)
00:56:11 [jim]
jim (~jim@12-233-187-5.client.attbi.com) has joined #openacs
00:56:15 [k2pts]
hey jim
00:56:16 [jim]
re
00:56:19 [davb]
hi jim
00:56:21 [jim]
hi k2pts
00:56:29 [jim]
hya davb
00:56:48 [Chris^]
hey jimy
00:56:50 [k2pts]
davb, jim: how's the packages contract goes?
00:57:00 [k2pts]
jim: Chris^ is from Cyprus
00:57:05 [k2pts]
paje: who is jim?
00:57:06 [paje]
jim is as jim does
00:57:10 [k2pts]
:)
00:57:24 [k2pts]
Chris^: jim...he's a lot into Debian stuff...
00:57:29 [k2pts]
jim: right?
00:57:36 [jim]
yeah, I'm a debian maint
00:58:04 [davb]
* davb emails
00:58:18 [k2pts]
davb: for the ns_xml 2.0 ?
00:59:17 [davb]
yes.
00:59:45 [k2pts]
would love to know what comes out of it? :)
00:59:55 [jim]
k2pts: we have an initial plan on the contracting, involving the creation of a contract with a single operation (I just had another idea on that, davb) which takes a package instance id and removes all data associated with that instance
01:00:26 [k2pts]
sounds good to me...I have read part of the chatlogs but not into the details
01:01:28 [jim]
I was thinking something along the lines of this:
01:02:00 [jim]
a second call that removes data associated with all instances of the package
01:02:42 [jim]
so the first one could be a no-op if desired for certain packages
01:02:56 [k2pts]
are you going to do a contract for removing stuff...I think a more general contract would be better IMHO...
01:03:06 [k2pts]
s/stuff/stuff only
01:03:52 [jim]
well, now's the time to throw out ideas on the contract...
01:04:07 [jim]
we haven't even tried anything yet ;)
01:04:18 [k2pts]
I have thought about aggregators in the past but never get around implementing one
01:04:29 [jim]
* jim might need a new somethingorother (mobo? mem? video?)
01:04:32 [k2pts]
aggregating packages that si
01:04:44 [k2pts]
s/si/is
01:05:27 [jim]
before I get too far, slipped my mind you just made an introduction...
01:05:34 [jim]
Hiya Chris^ :)
01:05:46 [Chris^]
n/p jim
01:05:47 [Chris^]
s/n
01:05:52 [jim]
what's Cyprus?
01:05:55 [k2pts]
heh
01:05:58 [Chris^]
s/n\/p/np/
01:06:23 [k2pts]
it's a country at the crossroads of Europe, Asia and Africa and a lovely home for Chris^and Neophytos
01:06:32 [jim]
ahh :)
01:06:48 [Chris^]
oh yes it is :)
01:07:10 [Chris^]
though i'd rather be in new zealand :)
01:07:17 [Chris^]
Chris^ has left #openacs
01:07:21 [Chris^]
Chris^ (noBan@li-11-46.cytanet.com.cy) has joined #openacs
01:07:29 [k2pts]
among other things, an aggregator can be used to instantiate/restore hierarchies of site-nodes...so you could have a pre-configured vertical app that it can be mount through the use of aggregators...
01:07:57 [k2pts]
think of it as a connector of packages at the application level
01:08:18 [k2pts]
that way you can develop new apps by just a few clicks
01:09:00 [jim]
so like a struct whose members are package instances?
01:09:13 [k2pts]
yeap
01:09:28 [jim]
and packages could be refactored into mostly services?
01:09:37 [jim]
that's really big
01:09:44 [k2pts]
that's one way to think about it...
01:09:54 [k2pts]
it's not as big as it seems in my opinion
01:10:05 [k2pts]
edit-this-page does something similar
01:10:34 [k2pts]
I use to say that edit-this-page is half an aggregator and half of a cms
01:11:09 [jim]
well, could you come up with a contract that would include an instance deleter?
01:11:21 [jim]
something that would facilitate what you'
01:11:25 [jim]
re looking at?
01:12:05 [k2pts]
I can try to prepare something for you...
01:12:13 [k2pts]
I'm not looking at aggregators these days.
01:12:36 [k2pts]
I look at the issue a few months back but I'm waiting for the new portal package unti I work on that again
01:12:49 [k2pts]
I'm now working on a persistence layer but it's not moving very fast
01:13:06 [k2pts]
Chris^: hazmat is a good friend and a great dev
01:13:17 [k2pts]
hazmat: Chris^ is a friend from Cyprus
01:13:24 [k2pts]
paje: who is hazmat?
01:13:24 [paje]
i heard hazmat was somebody that drinks often from the river lethe
01:13:32 [hazmat]
if someone does aggregator interface, generalizing it to a general purpose event channel would be cool.
01:13:35 [k2pts]
heh, I knew it was that one
01:13:39 [hazmat]
;)
01:13:41 [Chris^]
hehe
01:13:44 [jim]
note that my reasoning behind the instance deleter is towards the appearance of stability in the ui, by completing the vision statement in the package mgr...
01:13:45 [hazmat]
hi Chris^
01:13:47 [jim]
having said that...
01:13:54 [Chris^]
hi hazmat
01:14:16 [Chris^]
i'm wondering ... what if ....
01:14:25 [Chris^]
paje: do something
01:14:25 [paje]
Chris^: what?
01:14:33 [Chris^]
oh :)
01:14:59 [k2pts]
jim: go on
01:15:04 [jim]
paje: do something is <action> (wiggles|dances|runs|walks)
01:15:04 [paje]
OK, jim.
01:15:15 [jim]
paje: do something
01:15:16 [paje]
* paje (wiggles
01:15:22 [jim]
paje: do something
01:15:23 [paje]
* paje (wiggles
01:15:33 [jim]
paje: do something
01:15:34 [paje]
somebody said do something was walks)
01:16:04 [jim]
ok, so it doesnt' factor that way :)
01:18:22 [jim]
k2pts: your ideas for increased factorability and increased admin control and designing of apps (and more infrastructure to allow that kind of thing to happen in the UI) is a definite vision, and the existing vision statement is interpretable in that way
01:19:00 [jim]
I had a much more lowbrow idea, which was to make sure that more of the admin ui worked
01:19:25 [k2pts]
right, I was just throwing ideas :)
01:19:33 [davb]
jim: its not lowbrow, just a first step. read lars on focusing :)
01:20:02 [jim]
well, ok, so lowbrow was the wrong choice of word :)
01:21:23 [jim]
but I think the deleting thing could be done as a part of oacs-4.5.1, and the things you're talking about -seems- to me like oacs 5 or so
01:21:37 [k2pts]
right
01:22:38 [jim]
your expansion highly desirable to increase capabilities, my original thing necessary for basic stability
01:22:58 [hazmat]
on the subject of ui, a suggestion, i think one of the biggest things needed from an end user perspective and a development perspective is to have /pvt/home turn into a user workspace with external api for packages/applications to plug in panels. to create a centralized user interface to the site functionality.
01:23:11 [jim]
agreed
01:23:24 [jim]
sheesh, I have a philg story about that :)
01:23:30 [davb]
hazmat: hopefully dotlrn will have some of that
01:23:50 [hazmat]
i would expect it would, but i wonder in what form.
01:23:54 [k2pts]
I think that all of the ui should be available as api
01:24:07 [davb]
we will see (i hope)
01:24:31 [davb]
k2pts: I think so. so that it can be customized without digging into the tcl code?
01:24:34 [k2pts]
for example a page could have been called/dispatched from another one...we can do that already using include statements but we need a better control
01:25:17 [davb]
I want to easy way to link to pages in other packages or the url of an arbitrary acs_object.
01:25:25 [davb]
I also want a pony.
01:25:32 [hazmat]
lol
01:26:13 [Chris^]
hehe
01:26:20 [k2pts]
heh
01:26:57 [jim]
I also want a pony with Steph Seymour riding it sidesaddle, going "c'mere, I'll show you entire VS line"
01:28:22 [davb]
wow! I got rss-support working. at least on my dev site. now to move it to the production site.
01:28:32 [k2pts]
no kidding... :)
01:28:34 [jim]
what's that?
01:28:41 [k2pts]
rss feeds...
01:28:49 [k2pts]
links from other sites...automated
01:29:02 [davb]
this is actually the generation of an RSS feed from my site.
01:29:34 [davb]
oops, I lied, its still partially broken.
01:29:36 [k2pts]
davb: I was over excited. I thought you were talking about the RSS stylesheets
01:29:44 [davb]
sorry :(
01:29:50 [davb]
But that is next!
01:30:55 [jim]
k2pts: could you give a ballpark estimate of the operations you think should be in the contract (not number of, but actual functions)
01:30:56 [jim]
?
01:31:16 [k2pts]
not off the top of my head. I have to think about it a bit
01:31:34 [k2pts]
but I will get back to you and davb on this one
01:32:09 [jim]
meanwhile we can do a refinement of the notes package with the delete contract
01:32:51 [k2pts]
one request if it's possible
01:33:14 [k2pts]
before you work on the notes package, please someone make it subsite specific by addin a package_id column
01:33:18 [Chris^]
i think I'll be going u guyz. goodnight everybody !
01:33:27 [k2pts]
bye Chris^
01:33:33 [jim]
(with bags@ad.com's help, last feb, rewrote a notes delete script)
01:33:43 [Chris^]
[ swarz. ] I'll be back :)
01:34:04 [jim]
k2pts: but it is specific, as each note's context_id is the package instance id
01:34:33 [k2pts]
yeah, I haven't checked it for a while. someone must have changed it
01:34:53 [jim]
it worked that way back in Feb, iirc
01:35:04 [davb]
bye Chris^
01:35:19 [Chris^]
cya :)
01:35:29 [jim]
I could have green notes, red notes, and (for music lovers) blue notes...
01:37:42 [k2pts]
jim: have to check it out. I was so sure that it was not package specific
01:42:19 [k2pts]
k2pts has quit (devlin.openprojects.net irc.openprojects.net)
01:42:19 [paje]
paje has quit (devlin.openprojects.net irc.openprojects.net)
01:42:19 [hazmat]
hazmat has quit (devlin.openprojects.net irc.openprojects.net)
01:43:04 [jim]
jim has quit ("[x]chat")
01:43:07 [jim]
jim (~jim@12-233-187-5.client.attbi.com) has joined #openacs
01:43:18 [jim]
jim has quit (Read error: 104 (Connection reset by peer))
01:43:19 [jim2]
jim2 (~jim@12-233-187-5.client.attbi.com) has joined #openacs
01:43:24 [jim2]
jim2 has quit (Read error: 104 (Connection reset by peer))
01:43:41 [paje]
paje (~paje@slxwy.dorms.usu.edu) has joined #openacs
01:43:41 [hazmat]
hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #openacs
01:44:22 [jim]
jim (~jim@12-233-187-5.client.attbi.com) has joined #openacs
01:45:09 [jim]
jim has left #openacs
01:45:49 [jim]
jim (~jim@12-233-187-5.client.attbi.com) has joined #openacs
01:47:23 [k2pts]
k2pts (~nkd@213.149.180.151) has joined #openacs
01:47:54 [k2pts]
davb: I was reading the chatlogs and now I see why it didn't make sense about the RSS talk I did earlier
01:48:05 [davb]
ok.
01:48:13 [k2pts]
I meant use xsltproc and store the parsed files as adp
01:48:15 [k2pts]
then use include
01:48:27 [k2pts]
admitedly, my original post was confusing
01:48:38 [k2pts]
00:33:31 <k2pts> I was thinking to use xslt to parse adp files and include them as somekind of portlets..what do you think?
01:48:48 [davb]
I see. that is a neat idea.
01:48:50 [k2pts]
it should have been:
01:49:17 [k2pts]
use xsltproc to parse the rss feeds into adp files and then use include as somekind of portlets
01:49:38 [k2pts]
that would be a start until we have a new xml package
01:50:03 [k2pts]
does it make sense now?
01:50:09 [k2pts]
sorry if I have confused you earlier
01:50:31 [davb]
I see.
01:50:36 [davb]
sure that makes sense.
01:51:11 [k2pts]
ok, we talk l8r
01:51:14 [k2pts]
have to head out
01:51:31 [davb]
ok bye.
01:51:34 [k2pts]
k2pts has left #openacs
01:53:52 [davb]
is there a proc to get the main url of the site?
01:56:30 [Chris^]
Chris^ has quit (Read error: 110 (Connection timed out))
01:58:27 [jim]
umm
01:59:03 [jim]
can you look at the site return url (a kernel parameter)?
01:59:46 [davb]
maybe. I want the URL of the main site. I thought there might be a built in way to get it without explicity querying the database.
02:01:40 [jim]
ad_conn url?
02:01:42 [davb]
here goes. I am installing my rss code into the live site.
02:01:50 [davb]
that seems like cheating :)
02:02:59 [jim]
that might have a better idea of the url than the parameter... the user could have made a mistake typing it in on install, and not installed any pkgs that depended on it being correct
02:03:10 [davb]
well I have the ns_xml 2.0 code in it's current state. looks liek its time to learn C :)
02:03:14 [davb]
true.
02:03:43 [jim]
you gotta learn C fast?
02:03:59 [davb]
not really. But I will try out the code and look at it.
02:04:13 [davb]
if I really want to contribute I would need some knowledge of C.
02:04:48 [jim]
well, either way, Holub's The C Companion is good as an advanced sidekick to a c primer
02:05:03 [davb]
great. I'll put it on my list.
02:07:50 [davb]
hmmmm.
02:08:35 [davb]
oops, forgot to restart the server
02:15:32 [davb]
does anyone know the command to start up the mozilla source code viewer? I want to register it as theapplication for xml files.
03:08:43 [jim]
jim has quit (Remote closed the connection)
03:09:28 [talilee]
talilee (~talli@lti-4.dialup.access.net) has joined #openacs
03:09:47 [talilee]
davb, you're talking about john mileham's nsxml, right?
03:09:56 [talli]
talli has quit (Read error: 113 (No route to host))
03:10:20 [talilee]
talilee has quit (Remote closed the connection)
03:10:22 [talilee]
talilee (~talli@lti-4.dialup.access.net) has joined #openacs
03:46:53 [davb]
talilee: yes
03:55:05 [davb]
well bye
03:55:06 [davb]
davb has quit ("Client Exiting")
04:08:32 [talilee]
talilee is now known as talli
05:05:49 [Webseeker]
Webseeker (Marcelo@200.181.243.218) has joined #OpenACS
05:51:52 [Webseeker]
Webseeker has quit ("Client Exiting")
06:59:25 [dlk]
dlk (dlk@walter.ita.chalmers.se) has joined #openacs
13:00:44 [dlk]
dlk has quit (Read error: 104 (Connection reset by peer))
13:00:52 [dlk]
dlk (dlk@walter.ita.chalmers.se) has joined #openacs
13:38:53 [davb]
davb (~dave@rrcs-nys-24-97-22-204.biz.rr.com) has joined #openacs
14:00:09 [dlk]
dlk is now known as dlk-meeting
14:56:25 [dlk-meeting]
dlk-meeting is now known as dlk
15:45:30 [dlk]
dlk has quit ("*puff*")
15:45:43 [talli]
morning fellows
15:50:51 [davb]
hi talli
15:51:04 [talli]
hey davb
16:17:06 [rbm]
morning
16:17:12 [talli]
hey rbm
16:17:24 [talli]
anyone know of any good free icalendar projects?
16:20:55 [davb]
sorry, no.
16:21:06 [talli]
i fear one does not exist
16:21:53 [talli]
lotsa talk about how to build one, not much action. i wonder if it's a hard problem
16:22:21 [rbm]
server or client?
16:23:12 [talli]
server
16:24:26 [rbm]
have you looked at the one in StarOffice? I used it for a while. Supposedly it supports icalendar, but I never did much with it. The docs were really poor.
16:25:27 [talli]
yeah, that's pretty much what every ical project is like
16:28:53 [rbm]
http://reefknot.org/whitepaper/whitepaper.pdf <-- maybe?
16:28:54 [chump]
B: http://reefknot.org/whitepaper/whitepaper.pdf from rbm
16:29:22 [talli]
i know that one
16:29:30 [talli]
but i don't know how alive it is
16:30:32 [davb]
any project that is a whitepaper and not a cvs archive does not inspire confidence :)
16:30:40 [talli]
yeah
16:30:49 [talli]
they released some things, but not in a while
16:31:06 [talli]
and i am developing less and less trust in proejcts that use sourceforge
16:31:18 [talli]
it seems sourceforge is where OSS projects go to die
16:32:02 [davb]
as in, if you can;t maintain a webserver and cvs repository, you probably don't have the project management skills?
16:32:16 [talli]
anyway, something just needs to be built. there's this data model at w3c which seems pretty nice: http://www.w3.org/2000/01/foo
16:32:25 [talli]
davb, i didn't think of it that way, but good point ;)
16:34:05 [rbm]
talli: why?
16:34:28 [talli]
sourceforge also has a horrible UI
16:34:44 [talli]
so whenever i go there i can never find enough info about a proejct to see wheter it lives or not
16:35:13 [talli]
it has really poor transparency, too
16:35:26 [talli]
the mailing lists are too hidden
16:35:49 [talli]
and probably i assign alot of guilt by association
16:36:16 [talli]
so many projects are dead there since people think that opening a sourceforge project == a true open source project
16:36:53 [davb]
hopefully the people who started those projects have moved on to real projects.
16:39:38 [rbm]
I don't like the UI much either. But before you'd have to search for things all over the web and only then find out if they were dead
16:39:51 [talli]
yeah, that's true
16:39:52 [rbm]
so projects died everywhere, always.
16:40:05 [talli]
no we have a central graveyard :)
16:40:32 [rbm]
But at least if you find something you like (and sourceforge makes that easier), at least you can pick it up and run with it.
16:40:54 [talli]
true enough
16:41:27 [talli]
that doesn't really fix my dislike of sourceforge, just point out the utility of a central project manager
16:41:35 [rbm]
true
16:42:06 [talli]
savannah does a similar thing, but it's just a reverse engineered sourceforge
16:42:16 [rbm]
but it'll be distributed
16:42:28 [talli]
that's a feature of GNU, not a bug, but it's not always the best feature
16:43:25 [rbm]
i don't think it's a reverse engineered sourceforge. That would mean savannah is sourceforge r-engineered and re-written. It _is_ sourceforge, without the proprietary features introduced in later versions.
16:43:36 [talli]
oh yeah?
16:43:42 [talli]
i thought that sourceforge wasn't OSS
16:43:49 [talli]
for sure not GPl
16:43:57 [rbm]
it is. You can download it.
16:44:08 [talli]
hmm... didn't know that
16:44:11 [rbm]
Not sure about the later versions. I think the license was changed.
16:44:22 [talli]
ah
16:44:39 [rbm]
but sourceforge itself was kept at sourceforge.
16:45:11 [rbm]
and to be on sourceforge it has to be on a DFSG license
16:45:26 [talli]
what's that?
16:45:42 [talli]
when will people realize that GPL is the One True License?
16:46:12 [rbm]
Debian Free Software Guidelines. Defines guidelines for a free software project. The Open Source definition is basically DFSG without "Debian" in it.
16:46:24 [talli]
ah, ok
16:47:19 [rbm]
If a project is DFSG-compliant, it cam be included in Debian's main tree. If it can't, it has to go on contrib (if it's DFSG but depends on non-free) or non-free (if it's not DFSG compliant)
16:52:39 [rbm]
One of the reasons why Debian rocks so much
16:54:10 [talli]
true enough
17:23:13 [talli]
talli has quit (Read error: 113 (No route to host))
17:36:24 [talli]
talli (~talli@xcdfddb76.ip.ggn.net) has joined #openacs
17:37:13 [talli]
rbm: you still here?
17:37:55 [rbm]
talli: sorta. trying to do some studying and checking irc every so often
17:38:03 [talli]
ok
17:38:12 [talli]
what is the deb package for openssh?
17:38:22 [talli]
for sid
17:39:59 [rbm]
ssh=
17:40:05 [rbm]
err, ssh
17:40:22 [rbm]
apt-cache search ssh
17:40:44 [rbm]
apt-cache search openssh
17:40:49 [talli]
i tried that. it doesn't find anything for some strange reason
17:41:01 [rbm]
do you have non-US in your /etc/apt/sources.list?
17:41:09 [talli]
ah, no i dont'
17:41:11 [rbm]
crypto stuff has to be in nos-US
17:41:13 [talli]
thanks for the tip
17:41:15 [rbm]
s/nos/non/
17:41:32 [rbm]
didn't I send you my sources.list? It has non-US there
17:41:39 [talli]
yeah, you did. thanks a lot
17:41:51 [talli]
i was tearing my hair out trying to figure the openssh prob
17:41:53 [talli]
thanks alot
17:42:29 [rbm]
np
17:50:16 [talli]
rbm: thanks for the tip. got it to install
18:04:47 [davb]
talli: did you look at the testing server? apparently you can register and look.
18:10:24 [talli]
will do
18:27:25 [til]
hi there ... anyone with oracle knowledge around?
18:27:49 [til]
does this string concatenation work under oracle: select
18:27:51 [til]
first_names || ' ' || last_name from persons
18:28:08 [til]
?
18:31:51 [davb]
I think it should work.
18:32:00 [davb]
but I don't have an oracle handy right now.
18:34:40 [til]
i want to patch acs-admin/users/user-add-2, because it puts a "0" instead of the admin's name in the email body
18:34:51 [til]
when you add a user manually
18:38:50 [til]
i had to add the above query, which works under pg but before submitting i'd like to make sure it works under oracle
18:43:23 [davb]
talli: do you have an oracle handy?
19:02:08 [talli]
hey davb
19:02:12 [talli]
yeah, i kinda do
19:36:39 [talli]
davb: you get my message?
19:39:24 [til]
talli: you have a minute to test the above query?
19:40:48 [talli]
til: i'm kinda not a programmer
19:40:51 [talli]
so i wouldn't know where to start
19:41:03 [talli]
i can give you access to oracle, though
19:41:10 [til]
alright, never mind ... i just decided i have to reactivate my oracle installation
19:41:24 [til]
anyway for the acceptance testing
19:41:29 [talli]
ok
19:42:51 [til]
i backed up the complete /ora8/ directory in a huge .tar.gz before moving to a new harddrive, now let's see if oracle is happy with its new home ;)
20:42:25 [davb]
davb has quit (Read error: 104 (Connection reset by peer))
20:53:04 [davb]
davb (~dave@rrcs-nys-24-97-22-204.biz.rr.com) has joined #openacs
20:53:12 [davb]
thanks talli. I was away.
21:10:05 [davb]
have a persistent login cookie would suddenly be logged
21:10:05 [davb]
out and would have to re-login.
21:10:05 [davb]
A quick grep suggests that besides acs-tcl/tcl/security-procs.tcl where almost
21:10:05 [davb]
all of the cookie stuff is done one would only have to change some stuff in
21:10:05 [davb]
ecommerce which sets the cookies explicitely for some reason and some
21:10:06 [davb]
occurences of the cookie names in the docs.
21:10:08 [davb]
argh
21:10:14 [davb]
http://www.cs.mcgill.ca/~dchest/xfthack/
21:10:14 [chump]
C: http://www.cs.mcgill.ca/~dchest/xfthack/ from davb
21:10:18 [davb]
C:|Xft Hack
21:10:18 [chump]
titled item C
21:12:09 [til]
haha
21:21:43 [davb]
http://isg.ee.ethz.ch/tools/gedafe/
21:21:43 [chump]
D: http://isg.ee.ethz.ch/tools/gedafe/ from davb
21:21:57 [davb]
D:|gedage: generic database frontend
21:21:57 [chump]
titled item D
21:22:09 [davb]
D: web based front end, currently supports postgresql
21:22:09 [chump]
commented item D
21:23:56 [davb]
time to go
21:23:59 [davb]
davb has quit ()
21:24:38 [talli]
dpes anyone have experience or heard any reviews about the apache portable runtime?
22:41:53 [rbm]
no, what's that?
22:43:08 [talli]
the apr is a layer of C code that is supposed to bring greater portability to apache
22:43:14 [talli]
apache 2 is built on it
22:45:17 [rbm]
ah, that
22:45:18 [paje]
rumour has it ah, that is more important
22:56:01 [hazmat]
talli: its being used by several other projects.
22:56:24 [talli]
yeah, i know
22:56:28 [talli]
how mature is it?
22:56:54 [hazmat]
i'd say pretty to very.
22:57:34 [hazmat]
subversion comes to mind, and i know there are some others.
22:57:42 [talli]
yeah
23:00:46 [hazmat]
the only real alternative for c/c++ programmers afaik, is the nspr, which is c++
23:02:52 [talli]
i see. and apr works reasonably well on MS too
23:03:15 [talli]
and C is much more reliable than java...
23:03:18 [talli]
thanks hazmat
23:03:23 [talli]
talk to you guys later
23:03:27 [talli]
must run
23:03:29 [talli]
talli has left #openacs
23:03:30 [hazmat]
cheers.
23:16:11 [davb]
davb (dave@alb-24-58-162-46.nycap.rr.com) has joined #openacs