-
Notifications
You must be signed in to change notification settings - Fork 84
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
Adding idnumber to course and activity (course module) extensions #230
Comments
Hi @trewq, this sounds good to me, would be happy to accept this into core via a pull request. Regarding your first question about the extension key to use, I'm not totally sure why @garemoko chose that key in #65, but I think it's probably ok to use Regarding your second question, @garemoko and @davidpesce may disagree with me, but I think it's probably ok to include this extension if the As a final note, since I believe you're referring to the |
Hey @ryansmith94, sorry it has taken so long to get back to this. I have done something very similar to this for some internal requirements. I have added it to both courses and course modules as it's a common field. I have also added it to the xAPI statement even when null as I consider the fact that it's null to also be important information. Just want to confirm if this should behind a I'll should have a pull request for you soon (hopefully this week). |
Hey @trewq, no worries.
Ok no worries, that sounds fine 👍
Whilst I agree with that in theory, I know a few users of this plugin that would disagree with that in practice. Most xAPI users are charged for the amount of data they store in their LRS and they'll see a "null" field in every statement that'll be useless to them because they don't use the |
…ses and activities to close xAPI-vle#230.
Hey @ryansmith94, Pull request submitted. You're right, I didn't even consider users that are on those sorts of pricing schemes. |
No worries, yeah it's pretty common, tends to be one of the more expensive costs of running an LRS. Thanks for the pull request, I'll review that shortly. |
🎉 This issue has been resolved in version 3.18.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Hi all!
In Moodle all courses and activities have
idnumber
fields. This is useful information to have in xAPI statements as it normally ties back to an external system or record. This reference should persist into the xAPI statement as it directly relates to the learning experience.I'm currently working on this as it is needed for an internal project however would like to push it back to core. I have a couple of questions about what standards to use and if a merge request would even be accepted.
Is the key
https://w3id.org/learning-analytics/learning-management-system/
being adopted for all extensions?short-id has the extension name
https://w3id.org/learning-analytics/learning-management-system/short-id
Should this option be behind a toggle flag as short-id is? If this is the standard being set out it a new field group will likely need to be created for optional extra data.
The text was updated successfully, but these errors were encountered: