Moodle plugins directory: Caliper log store | Moodle.org
Caliper log store
Log storage ::: logstore_caliper
Maintained by Open LMS Development
Integrates with Learning Record Storage using the IMS Caliper 1.0 specification. Certified with IMS Caliper 1.0 for the AssessmentEvent, OutcomeEvent and SessionEvent metric profiles.
Latest release:
26 sites
355 downloads
7 fans
Current versions available: 12
The Caliper Logstore component uses the Moodle Logging interface to
capture user events and emit them to a Caliper event store. The Caliper Framework
is a specification from IMS Global which provides a data representation
of learning activities and an API for transmitting these to an event
store for later analysis. Metric profiles are used to describe different
types of learning activity, allowing representations to be matched
against the nature of the activity. Events may be sent immediately to
the event store, or captured for sending later in batches.
Useful links
Contributors
Open LMS Development (Lead maintainer)
Please login to view contributors details and/or to contact them
https://integration.moodle.org/job/Precheck%20remote%20branch/25305/artifact/work/smurf.html
Thanks guys for sharing another plugin with the Moodle community. Before we proceed to the code review, may I ask for fixing all the missing bits reported as recommended in the plugin check results above. Thanks.
Yeah sorry I was not clear enough. In a future version of plugins directory, fields reported above as "Recommended" will be actually mandatory. And we already ask for them to be filled in existing plugins. Please use the (long) description field for providing links to all the related technologies and standards here. Thanks in advance.
Thanks guys for sharing this plugin with the community. I do not have any actual Caliper event store available so i was not able to test the full functionality of the store. However I can confirm that enabling the store in non-instant mode does store the events data in the buffer table to be processed by the cron task. I found the code well organised using the modern PHP development techniques, well done on that. I did not spot any obvious blocker so I am happy to approve this now. You are cleared to land, welcome to the Plugins directory!