Turning complexity into clarity.

Last modified: 2 days 7 hours ago

Agiledrop.com Blog: AGILEDROP: Top Drupal 8 Modules

Last time, we have looked at the most popular Drupal modules. There are around 12 000 modules available for Drupal 7 and 3 000 for Drupal 8, of whom only 1 000 are in a stable version. Not so much as some would perhaps expect. However a lot of them make our lives easier each day, so this time we will look at the top Drupal 8 modules. Firstly,... - News from Planet Drupal
Last modified: 2 days 7 hours ago

Freelock : How do you keep a high bar of quality on dozens of sites every day?

DevOps is the union of development, operations, and quality assurance -- but it's really the other... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Lullabot: Merging Entities During a Migration to Drupal 8

Migrations provide an excellent opportunity to take stock of your current content model. You’re already neck deep in the underlying structures when planning for data migrations, so while you’re in there, you might as well ensure the new destination content types will serve you going forward and not present the same problems. Smooth the edges. Fill in some gaps. Get as much benefit out of the migration as you can, because you... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Mediacurrent: Creating Content with YAML Content Module

Creating Content with YAML

In my previous post, I introduced the YAML Content module and described the goal and usage for it at a high level. In... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Glassdimly tech Blog: Config Management Roundup

Quite the problem—Drupal config management on local and prod.

Drupal 8 can be quite punctilious: it will simply refuse to work if there's a mismatch between database and config objects on the filesystem.

So... how do we manage two sets of configurations—one for local, and one for production?

The Problem

I... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Drupal Commerce: See what’s new in Drupal Commerce 2.0-rc1

Eight months ago we launched the first beta version of Commerce 2.x for Drupal 8. Since then we’ve made 304 code commits by 58 contributors, and we've seen dozens of attractive, high-performing sites go live. We entered the release candidate phase... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Glassdimly tech Blog: Parse HTML in Drupal 8 to Get Attributes

Often one finds oneself needing to parse HTML. Back in the day, we used regexes, and smoked inside. We didn't even know about caveman coders back then. Later, we'd use SimpleHtmlDom and mostly just swore when things didn't quite work as expected. Now, we use PHP's DomDocument,... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Hook 42: Hook 42 goes to Washington!

Drupal GovCon... - News from Planet Drupal</span>  </div>  
  <div class= Last modified: 2 days 7 hours ago

Anubavam Blog: Dependency injection and Service Containers

Dependency injection and Service Containers

A dependency is an object that can be used (a service). An injection is the passing of a dependency to a dependent object (a client) that would use it. The service is made part of the client's state. Passing the service to the client, rather than allowing a client to build or find the service, is the fundamental requirement of the pattern." Dependency injection is an advanced software design pattern and applying it will increase flexibility.... - News from Planet Drupal

Last modified: 2 days 7 hours ago

CiviCRM Blog: CiviProxy and CiviMcRestFace sprint in Bonn

CiviCooP and Systopia and Palasthotel have been working together on CiviProxy and CiviProxy. This blog is a round up of what we have achieved in the last couple of days. The first thing we have achieved is that we had fun and a very good work atmosphere. We made long days and made lots of progress.

What are CiviProxy... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Ryan Szrama: Connecting with the Community at Drupal Camp Asheville 2017

Last weekend I had the pleasure of attending Drupal Camp Asheville 2017 ('twas my fourth year in a row : ). I absolutely love this event and encourage you to consider putting it on your list of Drupal events to hit next year. The Asheville area is a beautiful (and delicious) place to spend... - News from Planet Drupal

Last modified: 2 days 7 hours ago
Last modified: 3 days 6 hours ago
Last modified: 3 days 6 hours ago

Dries Buytaert: Arsenal using Drupal

As a Belgian sports fan, I will always be a loyal to the Belgium National Football Team. However, I am willing to extend my allegiance to Arsenal F.C. because they recently launched their new site in Drupal 8! As one of the most successful teams of England's Premier League, Arsenal has been lacing up for over 130 years. On the new Drupal 8 site, Arsenal fans can access news, club history, ticket services, and live match results. This is also a great example of collaboration with two Drupal companies... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Mediacurrent: Memory Management with Migrations in Drupal 8

Memory Management with Migrations in Drupal 8

When dealing with a site migration that has hundreds of thousands of nodes with larger than usual field values, you might notice some performance issues.

In one instance recently I had to write a migration... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Palantir: Fine Arts Museums of San Francisco

Fine Arts Museums of San Francisco FAMSF site displayed on a laptopbrandt Thu, 07/20/2017 - 11:00 Creating... - News from Planet Drupal
Last modified: 2 days 7 hours ago

Boby Aloysius Johnson | GSoC Blog: The entity initial commit week--#7

The entity initial commit week--#7 boaloysius Thu, 07/20/2017 - 04:14

 

We are in the seventh week of GSoC 17 to integrate Google Cloud Machine Learning Engine to Drupal. Before proceeding, please have a look at... - News from Planet Drupal

Last modified: 2 days 7 hours ago

Agiledrop.com Blog: AGILEDROP: How to improve the SEO on your Drupal site

Everybody wants to be high on web search engines results because when people look for information, they rarely get past the first page of Google, Yahoo, Bing ... So, if you don’t show up high in a search engine results, the potential customers will have hard times finding you. Or, most likely, they won’t find you at all. Luckily,... - News from Planet Drupal
Last modified: 2 days 7 hours ago