openteachermaintainers team mailing list archive
-
openteachermaintainers team
-
Mailing list archive
-
Message #00069
[Blueprint reorganise-modules] Reorganise modules
Blueprint changed by Marten de Vries:
Whiteboard changed:
Adjust:
* the saving API: Pass the complete Lesson object (which has list, image etc. properties) instead of the list and resource objects. If possible, rename resources since it sounds a bit generic.
Put into separate modules:
* html generators? (for saving and printing?)
Put common code in a module:
* printer
* saver
* otwd, ottp, ottmd, etc.
Split:
* wrtsApi
* Classes to interact with the API (maybe the woordjesleren.nl can have a similar interface, so the UI is reusable.)
* UI
- * topo and media, like words
+ * topo and media, like words
+ * wordsTeacher and related classes, so it's easy and convenient to write the test client without any 'hacks'.
--
Reorganise modules
https://blueprints.launchpad.net/openteacher/+spec/reorganise-modules