Home / Resources / Blog

Thoughts that Count

Recent Posts

Calculating test coverage

Here's how you can determine test coverage of your tests by generating a report like this one:http://acquia.com/files/test-results/index.html
Step 1: Install xdebug php extension. On ubuntu I run apt-get install php5-xdebug
Step 2: Checkout simpletest trunk anywhere on your disk. In this example I will choose /usr/local/simpletest svn co \  https://simpletest.svn.sourceforge.net/svnroot/simpletest/simpletest/trunk \ /usr/local/simpletest
Step 3: Add simpletest to the php.ini loaded by apache.
On ubuntu the file is /etc/php5/apache2... More

DrupalCon DC

Drupal has thousands of contributors. About twice a year, we stop contributing long enough to have a beer together. We call that DrupalCon. ;-)
DrupalCon DC, or DCDC for short, is this week, and I'm leaving in a few moments to attend. DCDC's official events are held March 4th through the 7th at the Walter E. Washington Convention Center. There is little doubt that this will be our largest DrupalCon yet. In fact, the conference has been sold out at 1,300 ticketed attendees since early in February (before... More

Come talk to us at Drupalcon

Dries' Acquia 2009 roadmap describes our plans for the year. We have a lot of great ideas -- and we have just as many questions and need your input to make sure we build products you want to use. As Product Manager, my mission at Drupalcon is to talk to as many of you as possible and hear what you like and don't like about Acquia Drupal, Acquia Network, and get your thoughts on Acquia Search and other new products. Here are some ways to find us at Drupalcon:
Join an Acquia Search usability... More

Acquia Search: Call for 6 usability testers in DC

What if I told you I could improve your visitors experience by optimizing their ability to discover information on your site? What if I could empower your visitors to find information faster? I can do this for you! No, I'm not a magician, I'm merely running a usability study on Acquia's Search offering. There's only room for 6 (2 per session), but if you sign up now, I'll help you achieve the aforementioned goals by getting Acquia Search running on your site. Within an hour, your visitors will be able to explore and discover information by drilling into facets of related taxonomy terms,... More

What's your view on the Future of Open Source?

In what has become an annual tradition at the Open Source Business Conference, Michael Skok of North Bridge Venture Partners will host a keynote panel discussion on the Future of Open Source. Dries Buytaert will be participating on the panel, in addition to Marten Mikos of Sun/MySQL,... More

Acquia Podcast 12 - Interview with Victor Kane

In this podcast, Bryan House talks to Drupal author Victor Kane about his new book, Leveraging Drupal, Getting Your Site Done Right. Victor discusses how he came to write Leveraging Drupal and the hands-on workshop he's built online to assist readers as they build a real application - an online literary workshop.
In addition, Victor shares with us his experience as a Drupalista in Buenos Aires Argentina, his work with the... More

Drupal 7 user experience improvements - get involved at DrupalCon

I'm tremendously excited to have Mark, Leisa and team join forces with the community and continue the user experience momemtum. Given their prior work, I truly believe they're the team to help extract us from the minutia, think big, and create an experience that expands Drupal's adoption. Welcome aboard!
As with any good design process, they'll kick this project off at Drupalcon DC by conducting research. So far, they've identified two activities:
1. Blue Sky Design Workshops
Mark, Liesa and myself will be running 3 workshops during the conference - and we need your... More

Drupal and Alfresco

Alfresco and Optaros, in conjunction with Acquia, have made available a set of Drupal modules that integrate Drupal with Alfresco using the CMIS APIs. See the CMIS module and the CMIS Alfresco module on drupal.org.
It all started with my Amnesty blog post a year or... More

Acquia 2009 roadmap

Now that the Acquia Network and Acquia Drupal are available, it is a good time to provide more visibility into where Acquia is headed. Just like we did early on in Acquia's life when we announced "Carbon" (now called "Acquia Drupal") and "Spokes" (now called the "Acquia Network"), we'd like to provide some transparency and visibility in our product strategy for 2009. This post provides a window into those plans.
As we started making plans for 2009, we realized that the best thing we could do, not just for... More

SEO best practices webinar

We recently launched free live webinars on acquia.com. Accessible by anyone, these live interactive webinars are typically scheduled on Thursdays at 1pm ET/10am PT/6pm GMT. This Thursday I have invited Ben Finklea from Volacci to present on SEO Best Practices for your Drupal Site.
Ben and the team at Volacci are authors of the SEO Checklist module for Drupal. Ben will discuss best practices for on-page SEO and then walk through a demo of the... More

The private lives of public IPs and EC2 security groups

As many of you know, I’m working on a Hosted Search product at Acquia. We’re building a pretty cool page where you can get some analytics on your search index and what people are searching for. Here is the deets on Dries’s site (hope he doesn’t mind ;0 )
Uploaded with plasq’s Skitch!
For this, we’re using Splunk... More

Mark Boulton to help with Drupal 7

Drupal's steep learning curve filters out far too many smart, motivated people who could benefit from Drupal. We see it all the time in the Drupal.org forums, in my "State of Drupal" surveys, on Twitter, when talking to customers, and on the web. Even though we've made significant progress with making Drupal easier to use, a lot of work is left to be done. With other content management systems such as Joomla! and WordPress making strides to catch up to Drupal in terms of development flexibility, if we want Drupal to remain competitive, we have a challenge we have to face: we need to create... More

Acquia Podcast 9: Interview with NowPublic's Mike Meyers

Robert Douglass sits down with Mike Meyers, CTO and Co-founder on NowPublic.com. NowPublic is a pioneer in the field of citizen journalism - a participatory news network which mobilizes an army of reporters to cover the events that define our world. Learn how NowPublic is using Drupal as a powerful social publishing platform to build its media business.

Drupal.org redesign code sprints: update 1

Last week, we met at DrupalCamp Köln in Germany to start planning the Drupal.org redesign work. The intent of the meeting was to get a better handle on the work ahead of us, and to make preliminary design decisions. Further, we're starting to establish how we'll work together, and ultimately, how we scale out the work in the future.
We all went home from Germany with additional work to do:
Olav Schettler is researching... More

Get a scholarship to DrupalCon 2009 in Washington DC

I can hardly wait to go do DrupalCon 2009 in Washington DC. If you’re as excited about DrupalCon as I am, but are having a hard time finding the money you’d need to attend, perhaps you should apply for one of the 20 scholarships that are being awarded. Anybody in financial need can apply:
So who will these scholarships go to? People who are actively developing with Drupal, who would benefit from attending DrupalCon, and who are already helping the community.

The applications... More

DrupalCamp Köln wrapup

Last weekend, I attended DrupalCamp Köln in Germany. It was great to put my feelers out in the German Drupal community and to talk with so many Drupal users and developers. Executive summary: the German Drupal community is going strong. Thanks for your hospitality!

The welcome note with Thomas Narres (Narres Open Web Solutions), Robert Douglass (Acquia) and... More

Drupal birthday cake

Because Drupal turned 8 years old last week, I got the Acquia team a special birthday cake. Pictures have since emerged so I'm sharing a couple of them here. Yum, yum!

Jeff makes sure that I get a taste too.


Supporting Customers, Not Just Modules

Dries recently blogged about our recent change to “support everything Drupal 6” and I’d like to expand on the details a bit. It’s one of many changes we’re likely to make as we learn how to shape our offerings to better serve the Drupal end-user and consulting communities.
The "big aha!" is that we’re supporting Drupal customers vs Drupal modules.
What exactly is “support”?
Acquia Support helps subscribers configure and fix their Drupal 6 (and above, when later versions are released) sites on a wide variety of platforms.... More

Making Module Installation Easy for Acquia Search

Jeff Noyes (our Simplicity Guru), Linea Rowe, Peter Wolanin and myself sat down to discuss how the install process for our Hosted Search Service would look (yes, we’re getting close – Private Beta is out in two weeks)! Typically, when you have a faceted search engine, there is a set of filters on the left and search results on the right, with the sorting links generally horizontally aligned somewhere near the search box.
Here are a few examples from around the web:... More

Drupal.org redesign code sprints

As promised, we're organizing a series of sprints to help push the drupal.org redesign closer to completion. The drupal.org redesign is a massive project, and, when implemented, will be an important milestone for our community.
The Drupal.org website was originally launched in 2001 and last redesigned in 2005; over time we've simply outgrown it. The community has made it clear that new features were needed, and the Drupal... More

Migrating the Drupal way. Part IV: helping your admins with hook_help() and Advanced Help

Training is a huge consideration when moving to a new software platform. You have to ask yourself, how steep is the learning curve? How many people do you have to train? How many of those people are going to drag their feet? It has been my experience that no matter how much easier the new solution is, people still resist change. Sooner or later, you will have to send them off and running. For the fourth installment of my migration blog, I'm going to recommend leveraging Drupal's built in help functions as well as the Advanced Help module to make the... More

DrupalCamp Köln

On January 17-18, I'll be in Germany to attend DrupalCamp Köln (aka DrupalCamp Cologne) and hang out with the German Drupal community. DrupalCamp Köln is organized by Thomas Narres, Daniel Niehaus, Jürgen Brocke, Torsten Zenk, Florian Latzel, and others in the Köln/Bonn users group.
The venue is sponsored by GFU, a leading German IT training organization. Other sponsors include Host Europe, the Kölner Internet Union,... More

Acquia supports everything Drupal 6

Last year, Acquia opened for business, offering commercial support for a defined software distribution called Acquia Drupal. One could purchase commercial support for all the modules in Acquia Drupal. As I mentioned last week in my 2009 predictions for Drupal, one of the things we learned relatively fast is that people wanted more than just Acquia Drupal. They wanted support for all modules, themes and custom code.
No surprise, but when we set out to build Acquia... More

Drupal Ubercart training in Cologne, Germany

On January 19 and 20, 2009, in Cologne Germany, Commerce Guys and AF83 will be joining forces to offer Drupal Ubercart training (registration link). Drupal is a leading web content management system, and Ubercart is a full e-Commerce solution and shopping cart that is built on top of Drupal.
In the training you will learn how to build a web site for a rock band... More