Issue 90 June 13th, 2013
In and effort to better resolve issues with Drupal.org the Drupal Association has announced the creation of the Infrastructure Working Group, Software Working Group, and Content Working Group. The details are to long to list here but this seems like a really smart move that will help Drupal.org meet the needs of the community.
“The Drupal Association is raising more then $500,000 to hire a Drupal.org Tech Team to make significant improvements to Drupal.org infrastructure, software, and content.” One way to support this effort is to become a supporting partner.
Drupalize.Me is offering free access to their library of Drupal training videos to your group on the day of your Drupal Group’s meetup. Check out their blog post for more details.
“Help the community get ready for Drupal 8 by talking about it at your local user groups, meetups, and camps.” Xjm has provided a list of topics get you started.
Thomas Svenson has a really great article covering security and user experience questions to think about in light of the Drupal.org password compromise incident. If you manage or host Drupal sites you should read it.
Learn what’s new in the Migrate 2.6 beta.
Chris Maiden’s article on Code Enigma is a good overview of different options when it comes to test driven development. This is not an area I have much experience in so if you find yourself in a similar place it’s probably worth reading.
Don’t accidentally send out hundreds of emails to users from your development site ever again. There are many ways to avoid doing this but Paul Booker shares a quick and easy way if you already use Devel module. Adding three lines in your settings.php file will do the trick.
It’s just a matter of time until you will need to write a field formatter. Paul Booker has a short tutorial doing just that.
Steve Burge of OSTraining show how to set up the Go module. The Go module is new to me but it basically uses Drupal’s text filter system to create redirects that allow you to track how many times a link has been clicked to an external site.
Eric C. Brown shares how to use the Stripe payment provider to accept credit card payments on your site. He uses the Drupal Form API in his example but also offers other options. I’ve been using Stripe for a while and I highly recommend them.
Dries Buytaert shared his slides from the State of Drupal presentation at DrupalCon Portland.
DrupalCon Portland from the perspective of a core maintainer, Alex Pott.
The Pantheon team had a video crew at DrupalCon Portland and have posted Amitai Burstein’s session on Organic Groups and Message. This was probably my favorite session and I watched it again the other night. It’s worth watching not only for the better quality but also for Amitai’s hilarious intro.
“This module allows administrators to force users, by role, individual user, or newly created user, to change their password on their next page load or login, and/or expire their passwords after a period of time.”
I nice list of modules every Commerce site owner should take a look at from Fuse Interactive’s Andre Chun.
Keep articles safe from collisions with per-user locks.
Mediacurrent’s Alex McCabe gives a high level view of the Storage API. Storage API is a low-level framework for managed file storage and serving files. It’s pluggable and works with many providers like Amazon S3 and Rackspace.
Josh Higgins on the Obama 2012 Campaign, managing creative teams, culture and more.
Brian chats with Ronan Dowling and Drew Gorton of Gorton Studios about their Drupal backup product and the awesome Backup and Migrate module for Drupal.
Wanna get the word out about your great Drupal job? Getting your listing in TheWeeklyDrop is easy using our self service posting system.
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.