Technology
My Dream for the Web: The Open Source Way
Posted on Wednesday, April 3, 2013 by Sahana Anantha ... RSS
What should the Web be? When I ask this question, I suddenly feel ancient because it takes me back to the days when I was an engineering student. We were always told that with technology, the sky was the limit, but it was never easy for me as a developer to explore everything that technology had to offer. The Internet has been a world of endless opportunities, yet I have always hoped for developers to have a more seamless, free web experience. More...
Protecting Drupal's fleshy underbelly with .htaccess
Posted on Monday, March 25, 2013 by David Stoline RSS
In this article, I’m going to show you a few methods to separate your public site from the vulnerable parts of your administration area. What you need is an effective way to keep your site locked and secure, and protected from attacks, while still leaving your site editable for trusted users. More...
The state of the multilingual web and Drupal within
Posted on Thursday, March 21, 2013 by Gábor Hojtsy RSS
Last week I had the great opportunity to go to the W3C Multilingual Web Workshop in Rome. It was a great gathering of standards crafters (from W3C, OASIS, etc.), service providers, academia, EU institutions and implementors.
A wide range of topics were covered. For example, who would have thought representing human names properly is even bigger a problem than date formats. With social services and highly tailored textual feedback these days, this is an important area. I also got insight into the latest thinking on machine translation, and how it is possible to get great results in specific cases and hard to use in others. Poster presenters, such as Easyling (fellow Hungarians) showed interesting new thinking and tools for translation. There were great use case presentations from poetry translation to showing the Spanish tax office and the Food and Agriculture Organization multilingual site redesign.
More...
A pragmatic guide to the Branch Per Feature git branching strategy
Posted on Tuesday, March 5, 2013 by Katherine Bailey RSS
When the Drupal Gardens project first switched from Subversion to Git, we adopted the popular git-flow branching model. While this model clearly works for a great many projects, it does not suit every workflow, and not long after we adopted it we decided it didn't suit ours. The branching strategy we ended up switching to is the Branch Per Feature (BPF) model described in this post by its originator, Adam Dymitruk. More...
Introducing Drupal Commons 3.0!
Posted on Tuesday, February 26, 2013 by John Carione RSS
Today we launched Drupal Commons 3.0, a flagship release of Acquia's social business software solution now available for Drupal 7. This release builds on Acquia's OpenWEM initiative offering a set of customer experience solutions built on the open, unified Drupal platform for content, community, and commerce. More...
Managed Cloud pro tip: The Environments
Posted on Thursday, January 17, 2013 by Jakub Suchy RSS
Managed Cloud is a great tool for hassle-free management of your Drupal sites and works great out of the box. What I realized in the last weeks is that it has a lot of features that we don’t typically advertise to users but are hugely valuable for them. Development environments are one of those.
The standard of Drupal development stipulates that you need three environments for your users: More...
Using Selenium as Testing Platform
Posted on Wednesday, January 2, 2013 by Chris Brown RSS
One of the key aspects of successful project delivery is creating an effective quality assurance (QA) process. Functional testing of the application is usually performed by a separate team than the developers who typically do not know how to program. A challenge that I have found on projects is providing a good open source QA tool to the the QA team that does not require programming knowledge. Selenium has been the tool of choice and works wonderfully, but we have found a couple of issues when integrating it into our continuous integration (CI) processes. More...
Drupal-to-Drupal data migration - Part 2: The architecture
Posted on Friday, November 30, 2012 by Mike Ryan RSS
In a previous post, I described the basics of using the Drupal-to-Drupal data migration module (migrate_d2d) to import data into a Drupal 7 site from a separate Drupal 5, Drupal 6, or Drupal 7 site. Now that the first full release of migrate_d2d is available, I'd like to dig deeper, explaining the architecture of migrate_d2d and showing some more advanced examples of extending it. More...
Content Staging for Drupal, BADcamp presentation
Posted on Tuesday, November 27, 2012 by Barry Jaspan RSS
Ever since Drupal started to hit the big time, anyone talking about workflows and process at a Drupal con or camp has probably been asked this question:
'How can I migrate content from one Drupal site to another, so I can review changes before they go live?' More...
Open Source in the Public Sector
Posted on Monday, November 12, 2012 by Bryan Braun RSS
There are times when it is hard to believe that anything innovative is happening in Washington. At the recent World Government Summit on Open Source, though, it became clear that over the past several years there has been a quiet transformation in the way government agencies are using technology.
Throughout the course of the October 11 event, which is a gathering for open source advocates in the public sector, I noticed a trend in the conversation. There was a simple idea we kept returning to again and again: Open source software is influencing government today, and in a big way. More...

