Moodle 3.9 and H5P Weeknote 2020-02-28 - Two down, one to go

Moodle 3.9 and H5P Weeknote 2020-02-28 - Two down, one to go

by Sara Arjona Téllez -
Number of replies: 0
Picture of Core developers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Testers

Hi everybody,

This week we've been working on:

  • xAPI support for the H5P activity, in order to save the attempts (MDL-67788).
  • Creating folders for organising the content and removing existing content from the content bank (MDL-67787 and MDL-67795).
  • Integration of the H5P editor (MDL-67814). Apart from implementing the required APIs, we're testing the editor in MoodleCloud, to guarantee it works as expected there.

If you want to see the very first version of some of the features we're working on, you can access to https://h5p.moodledemo.net/ (we'll upgrade it now and then to let you see and test them). There you'll find:

  • The first version of the H5P activity. For now, it only let teachers grade manually H5P activities but when MDL-67788 lands, all the attempts information, such as the grades and student answers, will be stored automatically.
  • The first version of the Content bank and the H5P content bank plugin, for uploading and sharing H5P files. You'll find it the navigation block. There are still a lot of things to do here (such as creating folders, renaming/downloading/removing content...), but it's a good starting point 😉
  • A dummy PDF content bank plugin, that won't be integrated into 3.9. We're using it for testing purpose because the content bank will support other plugins apart from the H5P one we're working on.


Hot topics

The following issue has been integrated this week:

  • MDL-67062: Add Admin UI to delete existing libraries. From now, users will be able to remove manually the existing H5P libraries (if required).

Apart from that, there are several interesting issues waiting for integration review that hopefully will also land soon:

  • MDL-67734: Create a basic skeleton for a global xAPI library needed for H5P content.
  • MDL-67707: Create a new H5P activity.
  • MDL-67786: Create a new 'contentbank' plugin type and a new H5P plugin in the content bank.
  • MDL-67063: Add a mechanism to support multi H5P core_api versions.


Warm thanks

Stuart Mealor and all the people from the community taking care of this forum, helping users and sending interesting comments to get the best experience with H5P and Moodle.

Average of ratings: Useful (4)