Nicolas Weeger wrote:
Then we'll need to have (Windows & Mac?) installer check Python is
installed, and with the correct version :)
Herm. I do think this is a very bad idea.
"Python" is developer stuff. Users don't know what Python is. Users
don't want to know what Python is. They don't care. They just want the
game to work as soon as possible. Wesnoth, currently, is installable by
executing a program on Windows / by drag-dropping it on MacOSX. Asking
users to go download, and install, additional packages -- packages from
an external source, where the « download » link is not necessarily that
easy to find -- is, IMO, a big step backwards.
Linux users generally use apt-get, aptitude, urpmi or whatever, which
transparently downloads and install dependencies, so users do not need
to care. Until Windows and MacOS have an equivalent for those tools
which is easily accessible to end users, Wesnoth must be self-contained
on those platforms.
Python for Windows is about 9Mb - yeah, this means the Wesnoth
installable package will grow bigger by about 20 to 30%.
My two cents,
Ayin