Results from coding sprint
We learnt a lot about collaborative coding!
- First draft of wavelet wrapping code, and basic wavelet objects and methods - see http://wavelets.scipy.org
- As part of wavelet sprint, very general template for Pyrex / NumPy bindings to C code
- Provisional plan to adopt Pyrex as useful method for C (but not C++) binding to Python
- Extensive discussion of objects / methods for transforms between spaces. This led to a refactoring / renaming of the BrainSTAT objects that will help integration between the Orsay projects and NiPy
- Discussion of design object, and refactoring; Orsay and NiPy designs now better adapted to work with each other, among other things
- Discussion of ROI object, some refactoring
- Migration of FFF code to NiPy repository - Python bindings, refactoring continues
- Agreement on license - see LicensingDiscussion
- Coding guidelines, refactoring to reflect guidelines
- New project ni with trunk, branches, tags structure for NiPy refactored code
- Adopted more formal unit testing model, with plan to expand to all old and new code
- Some excellent evening meals
