According to the timeline of GSoC, today is the suggested 'pencils down' date. There is about one week left before the firm 'pencils down' date and the final evaluations. During the past few months, I've worked on mainly two projects related to NURBS: Implicit to NURBS conversion and NURBS surface-surface intersection. And these days I work on evaluating booleans on NURBS objects, but I think that I do not have enough time to finish it all with limited time left. At present, faces can be partitioned into several trimmed sub-faces, but some conditions are still not considered, and bugs may still remain. Of course, after these sub-faces are generated, inside-outside tests should be performed according to what operation it is and the final evaluated NURBS can be obtained.
As for the week left, I'd like to go back to the code I wrote these months, do some clean up and improve documentation, etc, as the timeline of GSoC suggests. I found it very necessary because I think that code really need some clean up, and lacks enough documentation. As for the unfinished parts of evaluating NURBS booleans, I think it's not hard to pick up afterwards. What about your opinion?