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

Add xAPI verbs' id instead of using the display name only #2

Open
otacke opened this issue Feb 1, 2023 · 0 comments
Open

Add xAPI verbs' id instead of using the display name only #2

otacke opened this issue Feb 1, 2023 · 0 comments

Comments

@otacke
Copy link

otacke commented Feb 1, 2023

A very minor suggestion for improvement, probably beyond what the registry is meant for (give an idea of what can be tracked with xAPI):

For the xapiVerbs values, I suggest to also add the verbs' ids which are International Resource Identifiers. The display names are not unique. Different organizations can use the same verb with different notions/definitions. The id is not only unique, but also not relying on English as the default language used for the verbs' display name.

While for attempted the xAPI profile server in fact only lists
http://adlnet.gov/expapi/verbs/attempted as the id (which is used by H5P core automatically via setActivityStarted), the common completed verb yields several results with different meanings/use cases.

So, instead of using

"xapiVerbs": [
  "attempted"
]

this could be

"xapiVerbs": [
  {
    "display": "attempted",
    "id": "http://adlnet.gov/expapi/verbs/attempted"
  }
]
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

1 participant