Everybody who is interesteded in Widget Mash-ups for Personal Learning Environments (PLEs) should take a look at this article posted on Scott Wilson’s Workblog. He demonstrates a very nice usage of the Google Wave API in combination with the Wookie engine integrated into a Moodle platform. Here is a part of his blogpost:
I’ve created a Moodle course that uses some widgets, all of which make use of the Wave Gadget API. Some of these are Google examples (converted to W3C format) and some are ones we’ve created.
To take a look, you need to head over to our Moodle sandbox and register yourself a profile (you’ll need to confirm your email address to activate the login). After that, go and enrol yourself on this course.
In addition to the W3C Widgets API and Google Wave Gadgets API, the Wookie engine that renders the widgets also provides a moderator API, enabling admins to lock and unlock widgets. (However, test accounts are in the “student” role and so won’t see these controls)
Google Wave combined with the Wookie engine implementing the W3C Widget API and integrated in a Moodle platform results in an interesting standardized Widget Mash-up system for learning environments.