I've been considering building a Drupal 8 Intermedia Distribution. The preamble:

I first got into doing d8 stuff when I came across the d8 tour core module. It was interesting, but it only focused on text. I wrote a few plug-ins for images, video and intermedia and then noticed some shortcomings with the tour design so I built an advanced tour to keep my stuff from mucking up anything going on with the core. I tested things out and had a chuckle getting a version ported to a Raspberry Pi. I even dipped my toe into the pool around the tour interface. I kept up with things until March of 2014 but got too busy on paid work so left everything sitting. This year when the beta7 version of the d8 core was released I got back into d8 development and wrote a new version of the tour interface as a warm up exercise, then rewrote the advanced tour, advanced tour interface, and intermedia system for d8 beta9 release while keeping the new tour interface I did up to date as well. Noticing that I didn't have to do anything to any of those modules for the beta10 release I used to freed up time to backport the Intermedia system to Drupal 7 and start on the connectsell module integration for drupal commerce which isn't yet available for 8. When building the d8 modules I began noticing additional deficiencies in other core modules but wrote what I needed to make things work and not step on anyone's toes. Its now at a point where a lot of the core modules just don't cut it for my use cases, yet I need the stuff I did to make everything work. I don't have time for politics so that got me considering doing an Intermedia Distribution for Drupal 8 which lets me distribute everything in one self-installing environment.

Who's done a Drupal distribution before? What pitfalls should I take into consideration?

Comments

slewazimuth’s picture

I did a screen recording of the advanced tour for someone and thought I at least add a link to it as kind of a P,S. to this post.

http://advancedtour.qetm.biz/