[Scummvm-devel] ScummVM binary size comparison
max at quendi.de
Wed Nov 12 12:01:36 CET 2008
Am 12.11.2008 um 11:19 schrieb Vicent Marti:
> Hey all,
> you are right Max, I'm willing to start working on the new theme
> format asap, although there are a few things we should consider first.
> Mainly, on which language should we write the theme parsing tool? I
> was thinking about Python (again, nothing related with my zealotry),
> just because it already comes with batteries i.e. good XML parsing
> libraries. C++ is obviously also an option, but we would have to add
> libXML as a dependency, which is not really cool.
Python is perfectly fine by me.
> Also, regarding the external validation, I only have experience with
> DTD, but RelaxNG's syntax does look much cleaner. Should we stick with
> the latter?
If you can hack up a DTD quickly, do so. It's trivial to add a RelaxNG
file or XML Schema later on, if we desire so. These two provide
extended validations abilities, which I find attractive. But even a
DTD should suffice to replicate most of our built-in validation, and
> There are also a couple other considerations regarding the
> binary format itself, I'll discuss them later.
More information about the Scummvm-devel