Automating Drupal Development with Patterns

Audience:
Presenters:
Idioma:
Nivel:

Complex websites and web applications can be created by combining configurations of Modules, Content Types (CCK,) Views, Panels, Menus, Blocks, Categories, Roles / Permissions, etc.This site setup and configuration process is a very time consuming and repetitive bottleneck.
Patterns module (http://drupal.org/project/patterns) is built to bypass this bottleneck by managing and automating site configuration that is stored in YAML, XML or PHP serialized arrays.
The main goal of the session is providing an introduction to the use of patterns: from the use of the current components to reuse your configuration, to an explanation on how to make the settings of your contrib or custom modules automatically exportable.

Automating Drupal Development with Patterns - David Rozas / Hao Liao from Asociación Drupal on Vimeo.

Slides

Comentarios

Imagen de rafinskipg

Tengo ganas de ver esto...

Imagen de nachenko

What's the difference between this as Features?

Imagen de oskar calvo

Nachenko.

La diferencia entre Patrones y Features es que Patrones gestiona las variables mediante los archivos de tipo yalm. Features mediante php. La diferencia más importante (y a favor de patrones) es que nunca tendrás una feature sobre escrita, es decir menor dolor de cabeza. En drupal 8 se utilizará yalm para mover configuraciones entre entornos de trabajo.

David, gracias. Llevo unos días con el módulo, y la verdad es que me parece muy bueno y una solución diferente (mejor incluso) para mi gusto que features+strongarm.

Gracias

Oskar

Imagen de drozas

Hola Nachenko,

Oskar lo ha explicado muy bien. Además existe una diferencia desde el punto de vista de cómo se lleva a cabo, ya que en el caso de patterns se trabaja directamente con cualquier formulario de configuración del módulo y se inyectan los valores a los mismos.

Un saludo,

David

Imagen de drozas

Hi all,

The session will be co-presented with Hao Liao, a contributor of patterns (http://drupal.org/user/1847858) coming from Switzerland, so I just wanted to clarify that the session will be carried out in English. Therefore I will remove the last paragraph of the summary: "The session could be in English or Spanish, depending on the audience preferences.".

Cheers,

David