For the non-business Open Source stuff I'm thinking I need to throw all of my spare time at the OpenGL-ctypes stuff. The SDL-ctypes stuff seems to be moving along at quite a clip, and it would be really nice if both of these media-heavy packages could convert to ctypes just after the 2.5 final release.
There's still quite a bit of work to do on the Win32 side (probably the OSX side too). I'm seeing problems with the Numeric/numpy support under Linux (same old, same old, the libraries seem to interfere with each other when installed serially, and the include headers for numpy don't seem to be accessible by default).
Maybe I need to go nuts and create ctypes versions of the extensions that have tests that can tell the system whether we're getting the proper offset into the arrays... hmm, that would be pretty darn cool... might even create something that walks through the structure byte-by-byte doing the tests until it finds them, recording the result for later runs.
[Update: turns out that numpy arrays now have the oft-mentioned __array_data__ member. With that the entire numpy C extension can go away. Doesn't help for the "Numeric" extension, but much cleaner for the numpy code. Have checked that into CVS. Now, on to the rest of the launch of the VoIP project...]
Pingbacks are closed.