Blog | Modules Unraveled

Deployotron

What is Deployotron?
It’s a deployment tool.
A low-key approach to easy and safe deployment.

When did you start developing it?
Dec. 2013

Why did you feel it was necessary to add another layer on top of Drush?
Needed simple, safe, easy to grok deployment process. Not a Swiss army knife. Other solutions proved to be either too complex/feature-rich or require 3rd party software beyond a simple drush command.

How does it work?
Deployotron is implemented as a drush command.
When deploying it runs a set of “actions” that does the different steps of deploying.

What kinds of actions can you perform with Deployotron?

Is this extendable? Can other developers add their own commands to be performed during deployment?

Is there a way to configure deployment per environment? So that certain commands are always performed on Staging but not on Live.

What needs to be setup before you can use Deployotron?
Deployotron requires drush and the appropriate ssh public keys on the target servers.
And Git.

How does it improve the deployment workflow?
Easy and fast deployment to other enviroments from the command line.
Quick to set up for a new project.

What if you mess up? Is there a rollback feature?
There’s an OMG command which will import a dump and reset the codebase to the one that was deployed at the time.

How does this integrate with other tools like Capistrano, Aegir, etc.
It doesn’t. Deployotron was meant to be more of an alternative; a simpler one.

So, is this aimed at people hosting on shared hosts? Or do you need a VPS at minimum?
Not aimed at shared hosts, as such, but it does support it, given that you have ssh access and drush availability of course.

Use Cases

How are you guys using it at Reload?
Very carefully :-)
With careless abandon.

Do you know of anyone else using it?
No, not specificly, but there was some interest at the DrupalHagen DrupalCamp.

Let me start out by stating that I don't know the technical implications of an autocomplete feature. Okay? I don't have the answer. I'm just looking for information. Best case, I can help get something started that will benefit the entire Drupal community in the future.

With that out of the way, I firmly believe that anything is possible with Drupal. And with the "Drupageddon" of late, an auto update feature would be greatly appreciated by many, I'm sure. (I certainly would have benefited from one.)

Dutch Drupal Foundation

Dutch Drupal Foundation supports Dutch Drupal Community. We’re groing. Trying to handle work in a professional way in a voluntary way. Lead double lives: daytime job versus community commitments.

How is this different from the Drupal Association?

How has that been going for you?

Would you recommend other regional areas start something similar?

Events

What events have you organized recently?

Drupal Events in Dutch speaking part of EU (Belgium and Netherlands) became big. E.g. DrupalJam (350ppl), Drupal Training Day (250 students). Relatively large events become routine. Now ppl spreading cross border on tour to share experience

Tell me about DrupalJam. What is it, and how long have you been putting it on?

DrupalJam largest event in Netherlands. Started small in 2007 with 30 persons and some pizza boxes in a basement. Now 350 ppl / €25K. Outgrown study dorm and pizza’s. Also started Drupal Training Day (largest worldwide) and Drupal Splash Awards. Lot of work and commitment. Getting more serious. Growing pains expected

What are some difference in paid events vs. free events?

What has the attendance been like for free events?

Where does the income come from?

How do you get sponsors?

When do you recommend charging a ticket price to attendees?

How have you seen your community transition from coders who just come to code for fun, to people who are making their living using Drupal?

Come for Drupal, stay for code. Sounds fun. It is. But business side of things and commitment to making this work professionally is different cake.

Balance between business side and community side, which is a recurring topic for everything we do in the community. Drupal has become enterprise platform, community still many smaller agencies w/ different values (see incline on Gartner oct. 2014)

DrupalCon Latin America

What’s your role with regards to this DrupalCon?

What is a DrupalCon? (I’d like to start out by getting a brief overview of what DrupalCon is for anyone that might be listening who hasn’t been to one. Maybe explain that there are sessions, BOFs, Day stage, vendors, pre-conference trainings, post-conference sprints etc.)

Where is the DrupalCon going to be?

Why Bogotá?

Central place, cosmopolitan city. Easy access for most Countries and a technology hub for the region.

When is it?

10-12 February 2015

With sprints before and after

What will be the spoken languages? What percentage of talks will be each language?

The languages in Drupalcon Latin America will be English, Spanish and portuguese.

Do we know who any of the keynote speakers will be, and what will they talk about?

Dries And Larry Garfield

What track will be represented?

https://latinamerica2015.drupal.org/tracks

What events are happening, and where can people find out more about them?

We haven’t started planning these events, Something interesting happening on the weekend right after DrupalCon is the Barranquilla Carnival.

Trivia night (We hope)

Bogotá

What does the tech community look like there?
The tech community is big in Colombia, the central government has a full ministry dedicated to promote and work with technology in several areas. Bogota is a technological Hub in Latin America and a place where companies like google, facebook and PayU Latam set their main offices for Latin America and the Caribbean.

What does the Drupal community look like?
When we talk about the community we cannot talk about just Bogota or Colombia, this is Latin America opening their doors to everyone. The Latin American community is very active, matter of fact in the next 2 months we are having three big camps: Central America, Ecuador and Bolivia. Is a community that beside the local meetings does Summits from all latin America, being the last one Drupal Picchu in January this year. we also have Important camps in Mexico and other countries as mentioned before.

What’s the Drupal adoption look like in Bogotá?
The local government in Bogota is moving or has moved all their webpages to Drupal. Several newspapers, including the biggest one, and the biggest Video on Demand service in Colombia are Drupal as well as many Universities, among others.

Who’s going to be the “boots on the ground” in Bogotá playing “host”?

Seed (http://www.seed.com.co/en) Is the company helping us locally in Bogota.

Where is the best place to eat?

Zona T, just by the venue is the zone with several fancy restaurants. Usaquen is another zone, 93th street park and the “pink Zone” which is party and bars hub in Bogota just blocks from the venue also.