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]

Reply via email to