Not really a battle cry - but read on, nonetheless
Is this possible ...
That every student would have their own private independent repository? Ideally this might be (for example) Google Apps, where each individual Moodle student login is linked via some Google SOAP SSO thingy to the individual's Google Apps (or standard) Google account. So they are saving via Moodle into their own independent data store.
I know that in the current Moodle, I can make many types of repository, and I know that I can make 'instances' of these repositories available to my users - but this (in my limited knowledge) is really sharing my one repository with my one Moodle (and all my users are using a private 'slice' of this).
Any help/direction/URLs to documentation would be gratefully accepted