Orlando Drupal Meetup - July 13th, 2015

Events happening in the community are now at Drupal community events on www.drupal.org.
Stephan Barrett's picture

Hey everyone, it was great to meet many of you and host our first Orlando Drupal Meetup at Second Form. We had a packed house in June. Let's do it again for July!

Here's the info for the next Orlando Drupal Meetup:

AGENDA:

6:30 - 7:15pm: Drupal development environments by Ryan Price

===

7:30 - 8:15pm: The meaning of design and why you should care by Stephan Barrett

===

As always, RSVP on Meetup.com: http://www.meetup.com/Orlando-Drupal/events/223135427/

Comments

This was the Docker project I

liberatr's picture

This was the Docker project I was talking about last night: https://github.com/blinkreaction/drude

See also, the official Docker Drupal repo:
https://registry.hub.docker.com/u/library/drupal/

Here is my set of notes on local development environments

Web Only

Webenabled / Pantheon / Acquia / Other Hosting
How to edit?
How to push?
How to keep environments in sync?

MAMP

Mac & Windows
Easiest
Single Developer
Not cross-platform
Documentation all over the web
$$ Mamp Pro $$
See also: Uniserver, XAMP

Acquia Dev Desktop?

Linux? No.
Integrated with Acquia Hosting
Comes with Drush
Documentation by Acquia

^^^^^^^^^^^
Above this line, the solutions are easier to use

Below this line, solutions allow ultimate flexibility && you must be comfortable with command line
vvvvvvvvvvvvvvvvvvvv

Native

Homebrew, Macports, or just install Apache binaries
Apache/PHP/MySQL
Closer to Hosting Environment
Requires DevOps skillz
Learning curve
Self-supporting - a blessing and a curse
Teams - may be differences between your environments and teammates
Documentation scattered around the web

^^^^^^^^^^^^^^^^^^^^^^^
Above this line, you can store the files anywhere on your system easily.

Below, where do you store the files? Uses NFS and mock networking
OR keep a copy of the files inside your virtual machine ISO
vvvvvvvvvvvvvvvvvvvv

Virtualization (Virtualbox)

Platform-agnostic
Hardware-dependent - running 2+ Operating Systems at once
Some Drupal-specific images

Vagrant (uses Virtualbox in the background)

"Scripts" - good for teams
Can rebuild a virtualbox image in a few minutes

Kalabox (from Kalamuna)

Vagrant (v1.0) / Docker (v2.0)
Works well with Pantheon
Comes directly from Kalamuna, open source
http://www.kalamuna.com/products/kalabox/

Docker and Drude

Drude == Open Source Docker recipe by Leonid from FFW (Blink Reaction)
Depends on Virtualbox, but only uses one VM for several Containers
Most of the benefits of virtualization (Windows coming)
Official Drupal project on Dockerhub / Drude
Wild West of Documentation
https://github.com/blinkreaction/drude
Lots of new concepts
Drude also depends on HomeBrew to do magic
Working out the kinks - keeping up with HEAD

Roll your own Docker

Do you have an architect on staff? Docker changes often.

Florida

Group organizers

Group categories

Florida Topics

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: