Hi ! Following Emmanuele's "starting the bindings from scratch" thread (Thu, 17 Jul 2008 14:18), I decided to write a proof of concept for python bindings in ctypes.
These bindings aim at being compliant to existing official pyclutter API. Ctypes is a useful Python module which allows pythoners to call dynamic libraries. As a result, it allows to write python bindings for C libraries **in Python** (in the contrary to SWIG et al). Python bindings in C have a big drawback: it needs that C programmers maintain the bindings up to the C API. But C programmers don't use Python so it is useless for them to waste time for it. On the other hand, when Python programmers have problems with the bindings, they cannot do many things to solve the problems, just reporting it to C programmers who maintains the bindings. With Python bindings in Python, "let's give back to Cesar what belongs to Cesar" ! The Python community (quite large already in the clutter community) could contribute more to Python bindings. Enough jabbering: - A subversion repository has been created : svn co https://ubicast.eu/svn/pyclutter-ng/trunk pyclutter-ng - Some tests programs, ported from clutter-tutorial, can show the state of the development (at least, the working bits ;) - A KNOWN_BUGS file waits for contributors ! Please take a look at this project, so that it can effectively lessten clutter's bindings maintainer work, as well as enhance the pythonic quality of using clutter in python. Cheers, Damien Boucard, aka hackter on #clutter -- UbiCast - www.ubicast.eu - Video robotics Mail: [EMAIL PROTECTED] -- To unsubscribe send a mail to [EMAIL PROTECTED]
