NYS Forum Logo

The NYS Forum
Web and Accessibility Workgroup

Drupal User Group June Meeting

June 29, 2016
9:00 am - 11:00 am
The NYS Forum
24 Aviation Road, Suite 206, Albany New York

Webex available for this event

Meeting Overview

We have two topics for this month's meeting. We'll start out at the Drupal Beginners Corner, which may turn out to be a fully featured corner, from beginners on up. Ending with a great introduction into Drupal 8 theming. As always, bring your questions, and we'll bring our answers.

Featured Presentations:

Drupal Beginners Corner: Git
Information still to come.

Acquia Bolt: An opinionated holistic approach to building Drupal projects
Justin Winter, Web Developer, NYS ITS Public Safety Cluster

Drupal is a lot more than just downloading and configuring modules. Every team has a different ecosystem to build, test, and deploy. This can be counterproductive and confusing. In April this year, Acquia released an open source project called Bolt. This project originates from the Acquia Professional Services team. Bolt is a collection of "best practices" from the folks who know the ins and outs of Drupal better than anyone. If you are not aware of this project, you should be.

This talk will cover the following:
  • Overview of Bolt
  • How to get setup
  • Drupal-VM integration (Vagrant/VirtualBox)
  • Managing your D8 site with Composer
  • Behat & PHPUnit testing
  • Phing and running the included ./blt.sh tasks
  • Deploying
  • Continuous Integration w/ Travis
  • Keeping your Bolt project up-to-date
  • How is D8 theming different than D7?
  • What is Twig?
  • What core themes come with D8? And what is the state of contributed themes?
  • How would I build my own theme?
This is an advanced talk and Presenter will spend a lot of time at the terminal.