Activity data is stored in the Learning Records Warehouse, which for the Jisc framework is based on [Learning Locker] (http://learninglocker.net/)
Each University or College has a single production locker. Developers may also request a development locker from Jisc. Universities or Colleges approve developer access to their locker, and credential for access will then be provided by Jisc. Access will be either to submit data, if the application provides data, or read data, if the application processes data.
Data is stored in xAPI format. Developments should therefore familiarise themselves with xAPI before proceeding, by reading the documentation on the Tincan web site http://tincanapi.com/.
Developers will then also need to understand the recipies used by Jisc. See:
The process for submitting data is as follows:
- Select and understand the appropriate xAPI client Library [https://tincanapi.com/libraries/](Client Libraries)
- Determine with Recipies your application will use.
- [Contact Jisc via email] (https://www.jisc.ac.uk/contact) to obtain access to a developer learning locker. Provide an outline of you application and the recipies that you'll be using.
- Submit your data using the xAPI client libraries.
- Ask Jisc to approve your sample data.
- Universities can then request Jisc provide you with access to their test or production Locker.
xAPI defines how data can be retrieved, but for most applications the current xAPI interfaces will be too slow, or not offer enough control. There we recommend that LearningLocker's aggregation API (based on Mongdb) is used.
The process is therefore as follows:
- Review and understand the Lockering Locker Aggrgation API (http://docs.learninglocker.net/statements_api/)
- Determine with Recipies your application will use.
- [Contact Jisc via email] (https://www.jisc.ac.uk/contact) to obtain access to a the 'University of Jisc' sample learning locker. Provide an outline of you application and the recipies that you'll be using.
- Develop your application
- Universities can then request Jisc provide you with access to their test or production Locker.