Home / Resources / Blog / Drupal 8

Drupal 8 Blog Series & Resources

Gábor Hojtsy: DevDays Szeged and the new wave of contribution in Drupal

Gábor and I sat down for a chat at United Nations headquarters at NYCCamp in April 2014. We talked about the very productive contribution sprints at the NYC Camp; effecting positive change in the world with technology and how Drupal 8 will enable anyone to communicate using tools in their own language; and the incredible energy and quantity of contributors at the Drupal DevDays in Szeged Hungary. Not just multilingual, how about omni-lingual? Regarding how Drupal can empower people everywhere to communicate and improve their lives and world, Gábor describes some of the benefits Drupal... Meer

Gábor Hojtsy: A Whole New World for Multilingual Sites in Drupal 8

More than 800 (yes, eight hundred) people participated in the issues around improving multilingual features and APIs in Drupal 8 for the past two and a half years. Almost 500 issues have been resolved in this initiative as of this submission making Drupal 8 a truly outstanding release for everybody looking to create even single language non-English sites but especially those making multilingual sites. This session aims to show you around all the great improvements and give tips as to how to best utilize the new solutions. Presenter Dossier: Gábor Hojtsy Drupal 6 Lead, Drupal 8... Meer

Ultimate Guide to Drupal 8: Episode 5 - Front-End Developer Improvements

Welcome to the 5th installment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8. Please note that since Drupal 8 is still under active development, some of the details below may change prior to its release. Still, since Drupal 8 is now feature-frozen, hopefully most info should remain relevant. Where applicable,... Meer

Leverage Drush 7 for Drupal 8

Note: special thanks to Moshe Weitzman for reviewing this post. Drush has always been one of our favorite productivity tools here at Acquia. Whether you’re backing up your code, files and database, setting up a cron job or auditing and troubleshooting a site, Drush always comes to the rescue. With Drupal 8 around the corner, it’s time to explore how Drush 7 can once again be a drupalist’s best... Meer

Search API Drupal 8 Sprint June 2014

During 13th of June until the 15th of June we had a very successful Search API D8 sprint as announced at http://drupalsear.ch/node/681 and at Intracto's site. The sprint was organized with the Drupalfund.us money but even more valuable than money is time. And people were very generous in donating their time to come over to Olen, Belgium to... Meer

Migrate in 8, DrupalCon post-mortem

At DrupalCon Austin, I led a Core Conversation panel, Status of Migrate in 8, along with chx, ultimike, Ryan Weal, and bdone. The conversation was well-received, and we fielded some good questions. To summarize what we went over, updated for continued developments: What does... Meer

First patch! Matt Moen and a village of contributors

Every DrupalCon, there's a moment I especially look forward to: the First-Patch "ritual". This time around, a patch written by Matt Moen, Technical Director at Kilpatrick Design, was selected for fast-track testing, approval, and was committed to Drupal 8 core in front of a few hundred of us at the Austin convention center. In this podcast, I talk with Matt about becoming a core contributor; we hear from Angie "webchick" Byron about how it takes a village... Meer

DrupalCon Austin and a new job - Kris Vanderwater

Kris Vanderwater (eclipseGC), and I got together in a Google Hangout plagued with technical difficulties to discuss DrupalCon Austin and Kris's new job as Acquia's Developer Evangelist. In the sections I could save and keep reasonably useable after editing, we talk about Drupal 8 and the incredible energy present in the Drupal community recently; a couple of hot topics DrupalCon Austin; and Kris's new job as "a developer for the community". Resources "... Meer

Installing Drupal 8 on Acquia Cloud

Want to use the most awesome version of Drupal on the most awesome Drupal hosting? ;) This guide is for you! Let's Get Started! First, head to http://www.acquia.com/acquia-cloud-free to set up your new site. This process takes a few minutes, but worry not; you can bide your time watching helpful tutorial videos! Once your site is provisioned, you'll be taken to the Acquia Cloud workflow page. Upgrade PHP version (important!) Drupal 8 requires at least PHP 5.4 in order to install, so the first order of business is switching your environments' PHP versions... Meer

Ultimate Guide to Drupal 8: Episode 4 - Multilingual Improvements

Welcome to the 4th installment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8. Successive posts will gradually get more technical, so feel free to skip to later parts (once they're published) if you're more on the geeky side. Please note that since Drupal 8 is still under active development, some of the details... Meer

Ultimate Guide to Drupal 8: Episode 3 - Site Builder Improvements

Welcome to the third instalment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8. Successive posts will gradually get more technical, so feel free to skip to later parts (once they're published) if you're more on the geeky side. Please note that since Drupal 8 is still under active development, some of the details... Meer

Ultimate Guide to Drupal 8: Episode 2 - Mobile Improvements

Welcome to the second installment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8. Successive posts will gradually get more technical, so feel free to skip to later parts (once they're published) if you're more on the geeky side. Please note that since Drupal 8 is still under active development, some of the details... Meer

Upgrade your modules to Drupal 8 now! - Bram Goffings

Upgrade your modules to Drupal 8 now! During the 2014 Drupal Devs Days in Szeged Hungary, Bram Goffings (aka aspilicious) and I had a chat about his experience upgrading Display Suite early on and maintaining it during the ongoing Drupal 8 development cycle. He says it was a great learning experience and that it is time for everyone else to start their upgrades in preparation for the Drupal 8 beta release. Contributing to Drupal is part of my job Bram'... Meer

Ultimate Guide to Drupal 8: Episode 1 - Authoring Experience Improvements

Welcome to the first instalment of an 8-part blog series we're calling "The Ultimate Guide to Drupal 8." Whether you're a site builder, module or theme developer, or simply an end-user of a Drupal website, Drupal 8 has tons in store for you! This blog series will attempt to enumerate the major changes in Drupal 8 for end-users, for site builders, for designers and front-end developers, and for back-end developers. Successive posts will gradually get more technical, so feel free to skip to later parts (once they're published) if you're more on the... Meer

Drupal 8 and business opportunities – Paul Wander

Part 3 of 3: Paul Wander, co-founder and VP Sales and Marketing at the UK PHP service provider Inviqa – the co-parent company of SensioLabs UK – was kind enough to give me an hour of his time recently to talk about some interests we have in common. In this podcast, we talk about several aspects of Drupal 8 and SensioLabs UK's experiences as early adopters and contributors to Drupal 8, some ways Drupal 8 will help developers and businesses alike, and Drupal in... Meer

How to reliably test sandbox projects using the drupal.org testbot locally

During Drupal Dev Days in Hungary, there were many sprints that took place. You can see the amazing footage of what went on there in this nice movie, but that is not what we are going to discuss now! In this blog post, we'll talk about how to manage your Drupal 8 module upgrade while working with many people together using a sandbox. Since drupal.org does not allow you to grant per branch access to the repository, it might be risky to allow everyone commit... Meer

SensioLabs UK - Lessons and chances from Drupal 8 early adoption

Part 2 of 2 - I spoke with Richard Miller and Tom Kitchin, software engineers at SensioLabs UK and its parent company Inviqa respectively, via a Google Hangout on Air recently. Here, I learn the inside story on one of the first Drupal 8 sites online, www.sensiolabs.co.uk, what their goals were, how they built it and have kept it running since May 2013, and how Drupal 8 will change... Meer

Drupal 8 performance: render caching

In late 2009, Drupal 7 introduced render caching — enabling Drupal modules to easily cache the final HTML corresponding to a subtree in a Drupal render array. Render caching already was a powerful tool in Drupal 7, but unfortunately almost nobody knew about it! This blog post will show how you can leverage it, how it's gotten even better in Drupal 8, and how you will be leveraging it directly in Drupal 8. Hopefully I can get you excited :) In Drupal 7, few modules use it… even in core! If your contributed module provides a block with the optional... Meer

Drupal 8: Forms, OOP style

Back in August 2013, I wrote the original version of this article on my Drupal Gardens blog. Drupal 8 has continued to be refined since then, so I updated the code to work against the current state of Drupal 8, and am cross posting it here. Thank you to everyone who provided feedback and encouragement on my first blog post about OOP in Drupal 8. This is the next installment. In the first post, we examined a very simple controller: one that just outputs "Hello.". In the... Meer

Fabrice Bernhard - Symfony2 and Drupal: working together is working better

At SymfonyCon Warsaw in December 2013, I spoke with Fabrice Bernhard, co-founder of Symfony service provider Theodo and President of the French PHP Users' Association, AFUP ("Association française des utilisateurs de PHP"), and we compared notes on Drupal, Symfony, and all things open source. Fabrice, meet Drupal "I was in Portland for SymfonyLive that was happening at the same time and same venue and... Meer

Your First RESTful View in Drupal 8

Cross-posted with permission from Drupalize.Me In a continuation from my first post, An Introduction to RESTful Web Services in Drupal 8, I want to explore how Views interacts with REST in Drupal 8. As many of you already know, the Views module was added to Drupal 8 Core. With RESTful Web Services also in Core, we now have all the tools we need to create highly customizable solutions out of the... Meer

Lukas Smith on how Drupal and Symfony mutually benefit from cooperating

Part 2 of 2 - I had the great pleasure of speaking with Lukas Smith at SymfonyCon Warsaw in December, 2013. Lukas is a major contributor to open source and is involved in a range of projects, including the Symfony framework, Drupal, and many more. He is one of the 50 most active contributors on GitHub. Thank you, Lukas! In part one, we talked about how Lukas manages to contribute so much to so many open source projects, social competence in open source (I love... Meer

Drupal 8 Configuration Workflows using Git

This blog post is a textual representation of the video shared yesterday. If you are visual learner, watch it. If you are in a hurry, read this blog :). Peter's video also shows how configuration_log module can be used to materialize all config changes in Prod so they may be easily integrated back into the codebase. That is not covered here. The following commands are our current best thoughts on how folks will move configuration across environments using Git and... Meer

Moving Your Drupal 8 Configuration from Local to Server and Back

Update: a textual representation of the first half of this video has been posted. Two weeks ago I had a great opportunity to spend a few days working with Moshe Weitzman (moshe weitzman), Justin Randell (beejeebus), Alex Bronstein (effulgentsia), and Stéphane Corlosquet (scor) to look at the challenges and best practices for using the new Drupal 8... Meer

Ryan Weaver and Jeffrey A. McGuire compare notes on Open Source

Ryan Weaver is the single biggest contributor to the Symfony2 framework's documentation (which is excellent, check it out!), a self-described Symfony evangelist, and lead at KnpUniversity.com, makers of fantastic PHP tutorial screencasts like this one on using Composer to include PHP libraries in Drupal 7. This is part 2 of a 2-part conversation with Ryan Weaver from... Meer

Pagina's