Summer arrived and brought Drupalcon to New Orleans. Several of our team members were especially busy with planning various aspects of the week, including the logistics of getting over half of our company to the event! Even with that, we still had a great month for other contributions.
Client-sponsored
We had a few interesting tasks sponsored by some of our awesome clients this month:
- David Younker worked towards a new version of the Instagram Social Feed module that added support for downloading photos from other accounts and searching within all downloaded images by hashtag.
- Lee Nakamura turned someone’s submodule for the Footnotes module into a patch that could be applied to the module itself, and tidied it up a bit.
- Matt Goodwin identified a bug in the Page Manager Search module and uploaded a patch to work around the issue.
- Not directly Drupal related, but I identified a bug in Flexbox support in IE11 that wasn’t documented on the excellent caniuse.com site, submitted a pull request with extra wording to note the problem and helped with a pull request for the YUI CSS compressor to work around this problem.
Self-directed
Working around client deliverables and DrupalCon prep and attendance, our gang still managed to get some time for some great contributions of their own:
- Dan Polant released a new module that provides a method of adding data from one entity onto another.
- Derek Reese and Matt Davis continued working on the Decoupled Blocks module for Drupal 8.
- Jason Want and others continued support work on a number of marketing automation modules, including steps towards porting some to Drupal 8.
- Mark Casias released the first stable version of Smart Trim for Drupal 8.
- Mark Shropshire made strides on a D8 port of his Guardr security-focused distribution, which has a new build process and interesting details. He also released an update of the distro for Drupal 7 that added Two-Factor Authentication (TFA).
- Michelle Cox began getting involved in the D8 port of Panels by providing triage support on the project’s issue queue.
- I released Panels Content Cache 7.x-1.4, which fixed a minor issue in URL granularity handling, and Fieldable Panels Panes 7.x-1.9 / 7.x-1.10, which included a huge number of improvements and resolved a security issue.
- I released Metatag 8.x-1.0-beta8, which added several new meta tags and fixed some bugs, and worked towards 7.x-1.15.
- I started writing more tests for Panelizer on Drupal 7, which will help with the forthcoming 7.x-3.2 release.
- To round off the month, I spent some time going through project applications and approving people whose projects had been approved already.
Blog posts
During the month we put together some blog posts that are related to Drupal and contributing:
- Kendra Sherer compiled some highlights of Mediacurrent’s attendance.
- Mark Shropshire provided a summary of several security-themed DrupalCon sessions and BOFs he attended.
- Mark Casias and I put together a video providing five tips for improving a site’s SEO using the Metatag module.
- The Dropcast crew, including Bob Kepford, Mark Casias, Mario Hernandez and Ryan Gibson spoke with Shellie Hutchens about DrupalCon.
- I wrote up a quick tip on how to simplifying the process of testing Drupal patches by not downloading the file in the first place.
Events
As mentioned, Mediacurrent was out in force at DrupalCon New Orleans, with several of our team members giving presentations and running BOFs and code sprints. A great time was had by all, and you can find out more from Kendra’s blog post above.
Some other events are in the planning stages:
- Drupal GovCon will be in Bethesda, MD from July 20th through 22nd, with several of us attending and speaking at the event.
- DrupalCamp Asheville will be on August 12th and 13th in Asheville, NC.
- NEDCamp will be in Manchester, NH on September 30th and October 1st.
That’s all folks!
We hope you have a great summer, and we’ll see you next month!