Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up xAPI-enabled LRS #3

Open
4 tasks
fbaumgardt opened this issue May 3, 2016 · 1 comment
Open
4 tasks

Set up xAPI-enabled LRS #3

fbaumgardt opened this issue May 3, 2016 · 1 comment

Comments

@fbaumgardt
Copy link
Member

There are a few somewhat solid open source implementations out there:

Brightcookie/lxHive (PHP/Slim & MongoDB)
Apereo-Learning-Analytics-Initiative/OpenLRS (Java/Spring & Redis,MongoDB)
adlnet/ADL_LRS (Python/Django & Postgres)
LearningLocker/learninglocker (PHP/Laravel & MongoDB)

These all have institutional backing. I'm currently using a learninglocker Docker container to test-run RusticiSoftware/TinCanJS and it performs reasonably well. But the process I'd like to follow is

  • Eliminate frameworks with undesirable tech stack (PHP? Tomcat?)
  • Eliminate frameworks with missing features (OAuth 2.0? Extensible LRS statements?)
  • Compare framework maturity and support
  • Select for good fit with the rest of the infrastructure

@balmas Current state of affairs. We also need to figure out where and how we harvest the user metrics in Arethusa and/or storage-side. I'd say we take an hour at the end of next week to clarify technical issues, and then loop in MC.

@balmas
Copy link

balmas commented May 3, 2016

sounds good! I'm going to add it to the hackathon agenda.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants