Hello everyone,
Just pushed the refactoring-series branch [1].
I've started the refactoring with the Series module because I believe it'll be easier to write unit tests and documentation, so it'll serve as training grounds for the CairoPlot module.
I've only refactored the Data class, but I'd really appreciate if someone took a look at the new code, documentation and tests to see if I'm on the right track.
Documentation uses sphinx (sudo easy_install sphinx) and can be generated by calling make html on the docs folder.
Last but not least, I've started the migration to the new folder structure as suggested on the other thread. I'll move the files as soon as the refactoring is done.
Best regards,