> Well, it would be OK for *me*, but ideally it should be cross-platform.

Why? Does it need to run on Windows? No. If it did, might as well buy
the M$ stuff. Does it need to run on Macs? Any toy library (aren't they
usually cash-strapped like all the other early edu institutions) got
any Macs? I don't think so. You have only Linux to think of. The other
supplier of M$ toy lib software couldn't care less about Linux. In
fact, he will actively fight it (it's cutting his profits).

Remember, your position is one of fighting for survival. You need to
come up with a solution which does any job at all, let alone a good
job. The biggest argument in your favour would be cost, and you need to
play it in cold blood, against established commercial supplier's and
Microsoft's "gifts". (How many free copies can M$ cough up for toy
libraries if they need to?) If you want to support Windows, your
biggest drawcard is half gone. Cross-platform is at the bottom of the
list.

It would seem to be prudent to start small and make version 1 "work",
even in the Microsoft-definition of "work", and to leave improvements
for version 2. Once version 2 is done, you can think about porting to
other OSs. In any case, neither php nor python restrict you to Unix.
postgres could be a bad choice, mysql is available for Windows IIRC. I
still wouldn't care at this point, once you have a foot in the door
migration from postgres to mysql, if that is even necessary, isn't such
a big step in comparison.

My 0.02 * $CURRENCY

Volker

-- 
Volker Kuhlmann                 is possibly list0570 with the domain in header
http://volker.dnsalias.net/             Please do not CC list postings to me.

Reply via email to