I uploaded my GSoC midterm report on the Blender wiki. It is nothing really new, just a summary of the areas that are complete, those that still need to be worked on and what challenges the project is facing.
On the SWIG replacement front, I will explain how it’s working when I am done with it. I do not want to dilute my efforts into documentation while there are still essential features that need to be implemented. I’ll also have the last two weeks of August to focus on documentation.