Learning Registry
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
Overview
The Learning Registry is a new approach to capturing, sharing, and analyzing learning resource data to broaden the usefulness of digital content to benefit educators and learners. Not a website or repository… not a search engine… and not a replacement for the excellent sources of online learning content that already exist…
...the Learning Registry is an open source distribution system designed to facilitate the exchange of data behind the scenes, and an open community of resource creators, publishers, curators, and consumers who are collaborating to broadly share resources, as well as information about how those resources are used by educators in diverse learning environments across the Web.
The intention of this module is to both publish and consume resources from Drupal into the Learning Registry. In the future, we will also publish and consume "usage data" of how items are being used by other Learning Registry users.
We have a developer's mailing list at https://groups.google.com/forum/#!forum/learningreg-dev to ask any questions or give feedback.
Tutorials
5 minute presentation on the Learning Registry as available here.
- Install PHP library prerequisites:
- MCrypt (also on Ubuntu 14.04:
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/fpm/conf.d/mcrypt.ini
) - OAuth
- Restart web server and/or PHP processor (php5-fpm)
- Download, untar and enable the Learning Registry module.
- Configure via the Site Configuration admin menu item.
- Configuration items:
- Learning Registry node URL: for a development node, try http://sandbox.learningregistry.org.
- Submitter: Your name, organization or company.
- Terms of Service URL: URL of Terms of Service document for items submitted to the registry. Use a Creative Commons license if you don't have a web site with a TOS: http://creativecommons.org/choose/
- Immediate or Queued Publishing: Immediate publishes instantly and queued publishes during cron.
- Publish URL Type: node ID publishes node/123 and node alias publishes node/the-article-title.
- Publish metadata for these content types: Check off content types for automatic Learning Registry publishing.
- Verify configuration by publishing an item. Do this for an enabled content type using Create Content. After the item is published, use the "View node on registry." link to view the metadata in the registry.
- Batch publish of items items to the registry is available via "Content -> List" menu and under the "Update Options" drop down.
- View items in the registry via the Content Management -> Learning Registry menu. Try searching on tags = "science". In the future, this interface will support importing into Drupal nodes.
Credits
This module was started by Open.Michigan team (http://open.umich.edu/) at the University of Michigan. The Learning Registry is an open-source project by the joint effort of the U.S. Department of Education and the U.S. Department of Defense.
LRMI metadata format, update/delete support and taxonomy as LR tags support provided by Learning Tapestry (https://learningtapestry.com) and Appnovation (http://appnovation.com).