J�rgen Fr�jk Kj�rsgaard <[EMAIL PROTECTED]> writes:
> * A common database API that makes it easy to access various
> databases in a uniform way. As David pointed out earlier, this
> exists: http://michael.cleverly.com/aolserver/nstcl.
What's the feeling on including the lower level stuff as well? I.e.,
postgresql, mysql, oracle, etc.... drivers. That could get pretty
big, but it might also be convenient... Maybe just a few popular
ones? Hrm.
> * A higher-level database API that makes it easy to do common
> operations on possibly complex databases whithout writing the SQL by
> hand. I have some "alpha" code that does that. It uses Stooop
> (should probably be ported to [incr Tcl]) and currently supports
> only Postgres (should use nstcl to make it generic).
Sounds interesting... keep us posted.
> * An easy way to generate complex HTML/XML/WML. What I've seen so
> far is HTML-specific and not a lot better than writing raw HTML.
What do you mean?
> * A function to send e-mail. I use some code that builds on tSMTP by Bob
> Schulze.
Do you have a reference for this? I'll include it in the
'distribution'.
> * A way to generate graphics, especially labeled buttons, dynamically.
> Gdtclft implements the foundation.
I've been trying to get the gdtclft guys to unbundle it from graphviz,
which has licensing problems (well, not problems, but it's not free
software).
> * Functionality to translate texts to various languages for
> multi-lingual sites. I have some "alpha" code.
Is this similar to what Wojciech talked about?
> * Functionality to cache complex output so that it doesn't have to
> be generated each time it is requested. I have some "alpha" code
> that stores the data in a Postgres database - should use nstcl.
Hrmm... can you be more detailed here?
--
David N. Welton
Personal: http://www.efn.org/~davidw/
Free Software: http://people.debian.org/~davidw/
Apache Tcl: http://tcl.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]