The best Drupal news and links delivered to your inbox every week

Issue 282 - March, 23rd 2017

News

Goodbye Project Applications, Hello Security Advisory Opt-In

"Any user on Drupal.org who has accepted our Git usage policy may now create full projects with releases. This is a big change in policy for the Drupal project, representing an evolution of the contribution ecosystem in the past half a decade." This was announced last week before Tim Lehnen's post on Drupal.org was published. It will be interesting to see what impact this change has on the Drupal community.

From Our Sponsor

DrupalCon

DrupalCon Schedule and BoF Sign-Ups Are Live!

Articles

Editorial Workflow Head-to-Head: Paragraphs vs Entity Embed vs Panelizer

A great look at the different approaches you can take with content in Drupal 8 from Damien McKenna. He walks us through the pros and cons of each approach as well as many other considerations with your approach to content architecture.

Do You Really Need Composer in Production?

"It is now a common practice to use composer as part of the deployment stack. Is this always such a good idea?" Pascal makes some valid points about the weaknesses in this deployment approach. It's a topic that has been debated in other communities like the Javascript community. I doubt it will stop being debated but it's worth discussion.

The Accumulation of Technical Debt, or How a Recently Opened Critical Core Bug Is 15 Years Old

A surprisingly fascinating look into how a core bug came into existence by Nathaniel Catchpole of Third & Grove

Cultivating Open Source and Drupal in China

Most Common Drupal Site Building Pitfalls and How to Avoid Them! (Part 2 of 3)

This is the second in a series of articles, in which David Snopek from myDropWizard shares the most common pitfalls they've seen, and solutions so YOU can avoid making the same mistakes when building your sites!

Setup Drupal Commerce for CI and Behat Testing

Making a Splash, 2017 German Drupal Awards

"Members of the German Drupal community — contributors, service providers, end users — came together to celebrate their successes in 2016 with the world’s leading open source content management system and application platform at the 2017 German Splash Awards."

Tutorials

Drupal Asset Module as “Components”

"A Drupal 7 site-builder (and more) way to create reusable components that can be dynamically added & configured by content admins/editors."

ES6 for Drupal Developers: Getting Started with ES6

Acquia's Preston So will help get you started on the road to Javascript: ES6 understanding. Full of good info for those that wanna get on the Javascript train and those that only dabble when it's required.

ES6 for Drupal Developers: Spread, Default Values, and Destructuring

In part two of this Javascript series Preston So dives into deeper topics that are very useful as you learn to write modern Javascript.

Storing User Data Such as Preferences in Drupal 8 Using the UserData Service

Transitioning to Drupal 8: Admin Forms

Once again Blair Wadman compares and contrasts Drupal 8 code with Drupal 7 code this time focusing on administrative forms.

Updating the Salesforce Suite to Drupal 8: Major Changes for a Big Module

Learn about the long-awaited effort underway to port the Salesforce Suite, a complex Drupal 7 module, to Drupal 8. In this tech talk, we'll explore dozens of new Drupal 8 APIs, architectural decisions to consider planning your projects, issues management, team coordination and more.

Releases

Advagg 7.x-2.21

Cas 8.x-1.0-Beta3

Coder 8.x-2.12

Commerce 8.x-2.0-Beta6

Ds 8.x-3.0-Alpha1

Lightning 8.x-2.05

migrate_plus 8.x-2.0

migrate_tools 8.x-2.0

Salesforce 8.x-3.0-Beta1

Varnish 7.x-1.4

Viewfield 8.x-3.0-Alpha2

Views 7.x-3.16-Rc1

Workbench 8.x-1.0-Alpha4

Video

Drupal Modules: The One Percent — Alert to Administrator (Video Tutorial)

Podcasts

Acquia Podcast - 253: Mumbai Memories - Abhishek Anand

DrupalEasy Podcast - DE Live: Drupal 9 Reaction

Mike and Ryan talk about Dries' Drupal 9 Blog Post.

DrupalEasy Podcast 192 - 8+ Reasons to Love Drupal 8+

Lullabot Podcast - the Drupal.org Infrastructure Team

Talking Drupal #139 Using an IDE

Jobs

List Your Job on Drupal Jobs

Wanna get the word out about your great Drupal job? Get your job in front of hundreds of Drupal job seekers every day at Jobs.Drupal.Org.

Featured Jobs

Full Stack Drupal Engineer

4AllPromos CT/USCT/US

Lead Drupal Developer

Third and Grove USUS

DevOps Full Stack Developer

Spry Digital USUS

What are you waiting for? Subscribe already.

Published by Bob Kepford

Powered by Drupal