This week's Web Dev Rev notes were pretty short: we looked at what's next for core patches after the Drupal 8 release (fixing bugs, particularly those that prevent contrib modules from migrating; stabilizing and completing the migrate feature; and front end performance and testing), and we noted that WCMS bug fix release 1.12.2 would be out soon, with notice to be posted as per the usual process.
This week, our "notes section" was mostly limited to discussion about the upcoming release of WCMS 1.12, expected the week of September 21st. We did note that DrupalCamp Montreal was last weekend, so there was a chance that some sessions had been recorded and posted.
We started out with some sad news (for us) - Carly McLeod, from the training and support team, is leaving the university for a high school teaching position; today is her last day. We then moved on to note that PHP 5.4 will be reaching end of life soon; we made sure that people were aware (especially since we just finished a series on FlexBox) of the "Can I Use" site, which lets you know what features are supported by what browsers; and we shared a "caniuse" command line tool, for looking up things from the "Can I Use" site without using a web browser.
After an unexpected week off last week, Web Dev Rev is back. This week, we noted that Drupal 7.39 had come out, which was a security release. The WCMS servers have been updated, and we strongly encourage anyone running their own development environment (or server) to update as well.
There were only a few “recap” items this week. First off, Drush now requires different versions depending on what version of Drupal you’re working with, and this article explains how to run them all together. Next up, we noted the existence of a project to dig through Drupal core and understand what’s going on. Finally, we noted that the new University map had officially launched this week.
Reading HTML online is generally a better experience than reading a PDF online. With good HTML, the user can choose a font size so the text is easy to read, and the paragraphs are laid out to match the user's preference.
There's always a few sessions at Drupal gatherings that are more generic - about tools that any web developer might use, regardless of platform. For me, among these sessions, the highlight was Trevor Kjorlien's talk, "Then He KSS’ed Me": Automatically Generating Living Style Guides With 'KSS'.
Decoupled Drupal was a hot topic at Drupal North. There were over 5 sessions spanning the 3 tracks: business, front-end, and back-end. They ranged from "Selling Decoupled Drupal" to turning your Drupal site into a RESTful API.
As an aspiring project manager, I was thrilled to learn that “Exposing Project Management’s Scary Language: The Truth About Starting a Project” was offered at the 2015 Drupal North Regional Summit in Toronto. I am interested in learning more about managing software development projects, and in gaining insights that will be helpful in obtaining my Certified Associate in Project Management (CAPM) certification.
Thanks to the powers of knowing the French language (and myself being the only almost-native French speaker on the WCMS team), I was the only WCMS developer to attend the Vagrant Drupal Development (VDD) session at this year’s Drupal North conference. Vagrant Drupal Development is a fully configured and ready to use development environment built with VirtualBox, Vagrant, Linux and Chef Solo provisioner.
Two of the sessions I went to during Drupal North were about theming: Creating a Drupal 8 Theme with Node.js, LibSass, Gulp & BrowserSync and Drupal 8 Theme System: hook_theme() to Twig Template. Two points of interest I took from these sessions:
The highlights from this year’s conference for me were two of the keynotes. For both of these talks the theme was about content and how we need to move beyond thinking of content on a desktop or mobile device.
Captions are essential for those who cannot hear or have difficulty hearing the audio. They also help non-native English speakers who may find reading easier to comprehend. Video search results with captions also rank higher than those without captions (auto-captions do not get indexed by Google and therefore do not help Search Engine Optimization).
Foreground (text) against background colours must provide enough contrast to allow colour blind users or those using a monochrome screen to view information. A good contrast checking tool is WCAG Contrast checker (Firefox extension).
This Friday’s WCMS Web Dev Rev meeting started the announcement that Drupal 7.37 has been released. It’s currently running on 2 of our internal servers, plus many of our developer’s local servers. Currently plans are to roll it out everywhere in our Tuesday morning maintenance window, though that may be pushed back if issues are discovered.
In this Friday’s WCMS Web Dev Rev meeting, we started by making it official – these “Friday morning 11:00am WCMS discussion/planning/training meetings” are now the “WCMS Web Dev Rev” meetings (a name conceived after last week’s meeting). Recaps will be available here on this blog shortly after each meeting.