Originally Posted by itimpi
I hope so
I finally have a Windows based Calibre development system up and running so I can work on that. I put the VBScript based version out early to try and get initial user feedback on what it does to see if others have the same need or whether they are after something different.
At the moment I am torn between trying to get the functionality up and running in a free-standing program, or whether to try and integrate it from the outset into the Calibre web server. I am leaning towards it being a free-standing program as I would find that easier to develop initially, although I would use many of the DB access routines already used by Calibre which should help protect from future database changes (if any). Do you have any strong views?
Another advantage as I see it from getting it running as a free-standing program would be that it could be run as a CGI program directly on the web server (as long as it supported python). It should not need any UI components.
Feel free to develop it as a free standing program if you're more comfortable with that, though, I would like to eventually integrate it into calibre's server, as this makes it possible for people who don't run a web server to use it easily.
Note that you can run the calibre server directly in apache using mod_python, with only minor modifications to the code, though it is easier (and more robust) to run it as a standalone server and reverse proxy to it in apache.