Markus, RainCT: Depending on libzeitgeist would add ~1mb to the Zeitgeist runtime I guess - which I think is a very steep price to pay for this.
As I noted in comment from 2010-05-28 I'd actually prefer a Python module for libzeitgeist, so I just write a small tool for libzeitgeist that outputs the C code at build time. Very easy for me, and fast and light for ZG.
Alternatively go full monty and write the autofoo magic that compiles some JSON/XML schema into Python code like we do for the ontology. In the end giving me a Python module to use in the libzeitgeist build process
Markus, RainCT: Depending on libzeitgeist would add ~1mb to the Zeitgeist runtime I guess - which I think is a very steep price to pay for this.
As I noted in comment from 2010-05-28 I'd actually prefer a Python module for libzeitgeist, so I just write a small tool for libzeitgeist that outputs the C code at build time. Very easy for me, and fast and light for ZG.
Alternatively go full monty and write the autofoo magic that compiles some JSON/XML schema into Python code like we do for the ontology. In the end giving me a Python module to use in the libzeitgeist build process