Understanding ELMSLN and taking a Vagrant spin

After many weeks of clean up, I’ve finally managed to produce generic installation scripts for ELMSLN that work with Vagrant (and any *nix server for that matter).  This drastically simplifies the process of getting ELMSLN up and running for testing.  ELMSLN is a networked Drupal application that relies on other systems in the network to fully appreciate what is going on.

In the playlist to follow, you will see:

  • How to install ELMSLN with Vagrant
  • Understanding the Drupal Galaxy packaging format and ELMSLN’s ability to automatically author a custom connection keychain for webservice calls
  • See the CIS distribution being used to spin up an instance of the MOOC distribution
  • See web services be used to pass cron keys, syllabus and node data between distributions
  • How ELMSLN can manage a student section across distributions using web-services and organic groups

I now use this package for daily development as well as opening the door for a better method of distributed development in the ELMSLN platform.  The developer pool is about to get a lot bigger and this is setting the stage to make the as easy as possible!