Patterns

What are Patterns? What is the Patterns module?
The patterns module enables the setup, configuration, and reconfiguration of [Drupal] sites without actually doing any of the setup manually. A pattern will be a collection of rules, definitions, and dependencies, currently in XML, YAML & PHP formats, that will automatically setup and create simple or complex features for you. Patterns can be saved and shared easily.

Here are some primary uses:
* Define reusable site architecture patterns and best practices that are easy to update and maintain.
* Quickly setup and configure new (and existing!) sites based on site architecture documents/patterns. (Next evolution of Install Profiles)
* Migrate changes, updates and new features from you local development environment to dev server to QA site to the final production environment. (Change Management)
* Possibility of making a specific pattern to update/change a site(s) from some other known configuration (legacy best practice to current best practice for instance)

Thanks to the contribution of the developers working on QLectives and the feedback received from the community, we are very happy to announce that the new release of Patterns is ready to be downloaded: 7.x-2.0-rc2 : http://drupal.org/node/1927958

This is a major release and you might find that the syntax of some of the Patterns might have changed/being extended. Backward compatibility with Patterns created with the syntax of 7.x-1.x branch is not supported.

As we announced during the past Drupalcamp Spain in Madrid we were working on the creation of a more detailed technical documentation. The idea was offering a starting point for contributors and developers to understand patterns code, providing an outer to inner overview, in a similar way we do while debugging the code.

I am very interested in patterns. My question is what is the ideal point in a development project to start incorporating them? Can I build a prototype site completely and then create the patterns for it, or must patterns be done in concurrence with development? My apologies if the answer is obvious but I am still a little unsure how to start a project that incorporates patterns.

We are very happy to announce that as part of the work carried on during the Coding Meeting in Fribourg (Switzerland), the contributed module FB Likebox (http://drupal.org/project/fb_likebox/) is now patterns ready! (version 7.x-1.4).
We have created a submodule called 'fb_likebox_patterns" that includes a set of the most common configurations (http://drupal.org/node/1285218).
A child page explaining how to use fb_likebox with patterns has also been added at: http://drupal.org/node/1691030

Our client is a media and publishing company focusing in B2B magazines and event management . This position will be a part of the Web Development team, and be responsible for development on websites owned by client.

Primary Responsibilities

Assist with requirements gathering, analysis and design

Act as a key member of the development team for front-end activities for multiple projects.

Our client is a media and publishing company focusing in B2B magazines and event management . This position will be a part of the Web Development team, and be responsible for development on websites owned by client.

Primary Responsibilities

Assist with requirements gathering, analysis and design

Act as a key member of the development team for front-end activities for multiple projects.

Our client is a media and publishing company focusing in B2B magazines and event management . This position will be a part of the Web Development team, and be responsible for development on websites owned by client.

Primary Responsibilities

Assist with requirements gathering, analysis and design

Act as a key member of the development team for front-end activities for multiple projects.