Creating a Features Ecosystem through Kit

User Feed
author image
Kit compliancy is something that I've fielded a lot of questions about recently. The main reason I'm excited about it is the potential benefit it has for Drupal distributions at large. This means that the ELMS platform, built to Kit specification, could benefit from development in other, unrelated fields.

This was one of my main justifications for using Drupal in the EDU space early on. Innovation in web development could help benefit students and instructional designers through the use of a common development framework. This video steps through what Kit is and why it's so important to follow it.

By following Kit, anything built with the ever popular OG / Spaces / Features stack can share functionality. Through this approach and platform I think that we can start to build reusable, mashable, educational Features for the benefit of educators! I've already seen discussions about building the Social Media Classroom (another Drupal Distribution) off of the same technology stack so this ecosystem may be just around the corner!

This is a sneak peak of things to come with ELMS in the next version and if you want to play around with the ELMS Schedule functionality, I've attached a point release of the code below that will ship with ELMS Alpha 5. Special Note: This requires Flags 2.x branch. If anyone knows how to specify that in the Feature please let me know.

I've also attached a link to an excellent series of slides walking through Features and why they are so important (see links on right).
AttachmentSize
elms_schedule-6.x-1.0-alpha5.zip82.73 KB