H5P standard
I've played around with the standard a bit (used the Drupal 6 module for testing) and am very impressed. You guys did an awesome job.
I have some questions/thoughts.
# Namespacing
Is there a particular reason to force packages to be namespaced with H5P ? It could be interesting to allow namespaces specific for "vendors" (or clients, if you will). This will reduce the chance of conflicts, as H5P will quickly get full.
# API functions
The API documentation states that we can use functions named setUserData, getUserData, etc. These are not implemented (maybe because of Drupal). When will this be ready ? Have you thought about *how* you will implement this ? Like a standard REST server interface (letting the actual implementation do the routing - using configurable route prefixes) ?
# How to discuss development
Do you guys have an IRC channel ? Can we use this forum ? An issue queue ?
I stored my fooling-around with H5P here, if anyone is interested: https://github.com/wadmiraal/h5p-playground
wadmiraal
Tue, 11/12/2013 - 16:10
Permalink
Oh yeah, forgot to mention
Oh yeah, forgot to mention this last point: the library/semantics.json allows you to set default values. These get picked up in the editor fields (and, if you save the form, will get stored), but will not get passed to the package library the first time the h5p is included on the page. The package will only receive the values from content/content.json.
It would be great to merge these, as the library will expect the values to be present.
H5P Group
Sun, 12/01/2013 - 23:24
Permalink
Feedback
Hi, thank you for your comments, questions and great feedback. I'll try to answer your questions: