Newman, Matthew wrote:
> I have been using a highly modified version of the tcl webserver in 
> production for customers since 1998 - with our own Tcl Server Pages module, 
> which in syntax is quite like Rivet (i.e. puts and <? ... ?>)

Cool.

> My question is, as I consider migration to apache, why would I chose rivet 
> over mod_dtcl / websh?

Rivet is the evolution of mod_dtcl, and none of us works on mod_dtcl
anymore.  Websh is a nice system, but it's built a little bit
differently than Rivet.  Rivet aims to be a bit like PHP in that it's
very easy to get started with simple template pages.  Websh is more
aimed at applications where there is a lot of Tcl code and then a few
templates.  So the learning curve is a bit higher, I think.  Of course,
you can do simple templates with Websh, and complex apps with Rivet.

If you meant mod_tcl instead of mod_dtcl, the author seems to be MIA.

> Which are more widely used? (in production)

Hard to say.  Both are used, neither all that widely that I know of, at
least compared to other things out there.  There are certainly
advantages to "widely", but Tcl lately has been more along the lines of
"the few, the proud":-)

> Which are (still?) actively supported and growing?

Both are actively supported.  Neither one is growing lots.

> These questions are not intended as flame-bait - if I am going to change, I 
> would like to move to the "right" platform - once.

The other one you would want to consider is AOLserver, if you haven't
already.  They all have their pros and cons.  Your questions are fine.
What's sort of a pity, in hindsight, is that we don't have at least a
few things in common between servers, but c'est la vie.

> Also, related to above - is there a timetable for supporting rivet on Apache 
> 2.x?

Not really - it will happen when someone wants to scratch that
particular itch, as they say.  1.3 works just fine on Unix, and dealing
with threads in 2 looks to be an unpleasant undertaking in some ways.
I've got some ideas on how to handle it, but it would take a bit of time
to implement, and more importantly, to test it enough to feel sure of it.

-- 
David N. Welton
- http://www.dedasys.com/davidw/

Apache, Linux, Tcl Consulting
- http://www.dedasys.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to