Am Freitag, den 05.08.2005, 23:41 +0200 schrieb Dag Wieers:
On Fri, 5 Aug 2005, Doug Friend wrote:
Great feedback, thanks!
Richard Smith who's been working on a offshoot of PyTone called What I've started DanceBox & I have been discussing requirements offline for a little bit. We've found the requirements of what I'm trying to do and what he's been working on fit pretty well. Gotta love OpenSource :)
I hope it pours back into pytone though.
What I've started to work on, _very_slowly_, is creating a MySQL back end. As I wrote in my intro, I'm a Python newbie, so this is a serious but so far pleasant learning experience.
Well, I hate mysql and my opinion is that too much people use SQL servers for tools that do not require them. Have you looked at sqlite ? At least it does not require you to set up and administer a mysql server and you can have pytone migrate the data instead of requiring the user to do all that.
A tool like pytone needs to be self-contained (it can depend on libraries, but not on back-end deamons and othe complexities that most people don't want to be forced into).
I still wonder why we cannot just use ZODB here. it is fully integreated with python, you can use it like BSDDB but more reliable - unlike it you can have it read only and also use it over a network, clustered and so on. (Fallback servers via ZEO or load balancing if you really need the power). This would be the self-contained part as requested above.
MySQL is just too ugly of a database. If a daemon based rdbms I'd go for postgres.