apereo-learning-analytics-initiative / openlrs Goto Github PK
View Code? Open in Web Editor NEWDeprecated
Home Page: https://github.com/Apereo-Learning-Analytics-Initiative/OpenLRW
License: Other
Deprecated
Home Page: https://github.com/Apereo-Learning-Analytics-Initiative/OpenLRW
License: Other
Hi Team ,
I was looking the caliper event store code and found that many Entities like Assignable , Attempt etc is missing in the caliper modal . Also some attribute like from base metric profile like isPartOf , membership etc is not implements in the code .
will it be available in the future releases or i am missing something ?
if i implements these changes in the code can i contribute on this github ?
Best Regards,
Rakesh
hi Team ,
Just want to know , why builder pattern was not used to create Event Object?
im working with sakai+Openlrs+OpenDashboard,through OpenDashboard,it will display data visualizations with "statements" sending by Openlrs.But im wondering there is any else solution to work with Openlrs like OpenDashboard?hope you reply,thanks a lot
Just curious what happened to this project!
Apache 2.0 preferred; ECL only if necessary.
Hello,
We've been recently exploring switching from LearningLocker to OpenLRS. I was wondering if there is a reason why there is no XApiContext in XApiObject class. Is this deliberate? We found it useful in case where we've got XApiObjectType == SubStatement to be able to put the context of that SubStatement into the object when it came to using xApi for plans and planning. Creating 2 statements (StatementRef - planned, and target statement) creates querying overhead and if the StatementRef statement was lost there is no way of telling what the target statement meant.
Thank you,
Chris
I'm new to LRS; I'm new to Spring Boot. However, as a Java developer, decided that this would be a nice project to use in my application. Set up the project with the default configuration and started using Postman to send some simple requests but all I've got were errors. Decided to use the debugger and noticed that the authentication filter was being called twice in the same request, terminating with a error in the response saying that the request body was empty. The data was being stored, though.
When issuing the request GET /v1/xAPI/statements, I was also getting the response with duplicated data.
Then decided to run the unit tests. All the statement tests failed, except the ones using OAuth. Copied the OAuth parameters to Postman and it seems to be working better. Still having some exceptions but, at least, the GET produces the correct result.
Do you have any idea of what could be wrong?
I was trying to integrate tincanapi prototype with OpenLRS.
Source : http://tincanapi.com/prototypes-getting-started/
I am running OpenLRS in my localhost with in memory database by following the getting started guide (http://apereo-learning-analytics-initiative.github.io/OpenLRS/)
Fortunately, some of the statements are being recorded but there are few calls that goes 404.While playing golf-course
Request Method:POST
Response :
{"timestamp":"2016-08-31T19:36:28.376+0000","status":405,"error":"Method Not Allowed","exception":"org.springframework.web.HttpRequestMethodNotSupportedException","message":"Request method 'POST' not supported","path":"/v1/xAPI/activities/state"}
Similarly while playing tetris prototype, I get following error :
Request Method:GET
Response
{"timestamp":"2016-08-31T19:58:33.844+0000","status":404,"error":"Not Found","message":"No message available","path":"/v1/xAPI/activities/profile"}
If you need any further information to make it clear, please let me know.
Thanks you guys for your hard work and sorry for being complete noob.
I have a lot of data that is already in xapi format and need to convert it to caliper format. Can OpenLRS do this? if so how?
xapi files are prefixed with a variety of variants of xapi.
Xapi
XApi
XAPI
The most common one seems to be XApi. These should be standardised.
Hi,
First of all, thanks for this great OpenSource LRS, that too in Java, with so many features enabled- I am loving it. Ok, I think I found a bug(?) or I am not sure if it was intended. During retrieval of xAPI statements, XApiToCaliperConversionService converts a general event to xAPI right? During the conversion of Action from Event to xAPI, it checks if the Action is present in Caliper and if not it defaults to Caliper Action: initialized. Result: All the action of the xAPI statements default to 'Initialize'. I believe it is not the intention and is a bug? Since I am not familiar with Caliper and if this behavior is intended by you guys. In any case, I forked and changed the line:
- xapiVerb.setId(caliperActionToXapiVerb(action));
+ xapiVerb.setId(action);
Let me know, if this is correct, and I can request you a pull request for the change :)
Venkat
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.