break biggles.py into separate files for containers vs plot objects?
Should we break biggles.py into separate files for containers vs plot objects? We would need a utils file as well for common stuff used in both places. The only problem with this proposal I see right now is that it might break the history of a given object in git. (I am not a git ninja, so if there is a clean way to do this, please let me know!) The advantage here is future maintenance of course, as ~2800 line files are hard for humans to parse and maintain.
There isn't much git history to preserve (i didn't port the sourceforge logs), so that shouldn't be an impediment.
OK. Then I should do this next before much more new stuff is added. This way as much history as possible is saved.