Earth Hour

Gitting Earth Hour & Drupal

Submitted by mgifford on

We've used CVS, SVN over the years and are now using Git. If you've not a programmer you probably wouldn't be familiar with tools like Concurrent Versions System or Subversion which allow for precise sharing & collaboration between thousands of people but with over 150,000 lines of code in Drupal Core, you really need to have a way to manage these details to ensure that you've got the highest quality control possible.  Git is the latest in social coding and because if it's distributed framework it should allow many more people to evaluate, experiment & collaborate with the Drupal community.  

Git & Drupal

Knowing that Drupal was adopting Git, we made the move to adopt it, replacing many of our other repositories.  There is quite a learning curve to get it set up and integrated with our processes, but it's been very impressive thus far.  Our ability to quickly integrate around a standard tool set that allows us to both track & centralize changes for our projects is already beginning to pay off.  Configuration files, default error messages, custom modules, client themes, not to mention Drupal core and community contributed themes/modules.  

Earth Hour Drupal Module - Learning to Turn Off

This has been slightly revised to reflect the status of this project for 2011.

Tell all your visitors you support the efforts of Earth Hour. It's a simple measure for the environment.

With the Earth Hour module for Drupal you can easily show your support and have your site automatically "shut off" for the hour, no matter where in the world you are.

The plugin counts down to earth hour, counts how many other sites are using this plugin, and share the link to earthhour.org with your visitors.

I was inspired to create this module by @haggaret who asked on Twitter for a Drupal version of the plugin for @bravenewcode's Earth Hour WordPress Plugin. It looked pretty simple to construct and I had never done a Word Press to Drupal port, so I decided to take it on.  

Subscribe to Earth Hour