Home / Resources / Blog

Thoughts that Count

Recent Posts

Acquia U

Due to Drupal's remarkable growth, the demand for Drupal talent continues to exceed the supply. Every Drupal company I talk to -- and I talk to many of them all around the world -- has a difficult time attracting enough qualified Drupal talent. The same is true for Acquia. To help address that problem we are launching Acquia U, a program to employ and train recent and upcoming college graduates in Drupal. We will enroll these candidates in an intensive 6 month paid training program. Selected candidates will start the training with six weeks... More

Simple guide to install Apache Solr 3.x for Drupal 7

A quick and simple guide to get Drupal 7 and Apache Solr version 3.5 or higher running on your local development machine! For the ones that have been resistant in trying out Apache Solr, this is your chance. If you are running an OSX or Unix machine you could be running Apache Solr in under 5 minutes! Follow these simple steps and you will become a Solr Master very soon!This guide has been made for unix and mac users. Windows users can probably use the same guide except for the example folders. If you are using Search API most of these steps are applicable to that project as well. Download... More

Movember 2011

It is that time of the year again: Movember! During November each year, Movember is responsible for the sprouting of moustaches on thousands of men’s faces around the world. With their Mo’s, these men raise vital funds and awareness for men’s health, specifically prostate cancer and other cancers that affect men. One in two men will be diagnosed with cancer in his lifetime, and one out of six with prostate cancer. Like last year, Acquia's "Mo Drupal" team wants your support as we put our faces to work... More

Drupal Gardens adds AJAX 'Show more' pagers, and streamlines site log in & sign up

It's the details that matter. This Drupal Gardens release includes two important refinements that will benefit every website. First, any of your site listings or mashups created with Views can now take advantage of a new smooth-loading pager that can show more items without a page load. Use it on any View including blog rolls, lists of images or users, and custom content, such as record albums. Using this feature will help keep your visitors engaged longer, and give your site a modern feel.... More

A new kind of Drupalcon session

What is the purpose of sessions at Drupalcon? Why do speakers put in the effort to give them? Why does anyone attend them? I believe that the purpose of sessions at Drupalcon is to spread knowledge about Drupal. The speakers put in the effort because they genuinely want to teach the material, and people attend because they genuinely want to learn. I've attended the last ten Drupalcons, and I've presented sessions at nine of them. To a large extent, every session I've given has been the same: I give a lecture based on some slides for about 40 minutes and answer questions for about 20 minutes.... More

Use Drush to Upgrade from Drupal 6 to Drupal 7

The Drush site-upgrade command supports upgrades from Drupal 6.x to Drupal 7.x. If you are just doing a minor version upgrade (e.g. 6.20 to 6.21), please use drush pm-update instead. To begin, make sure that your current Drupal installation is running the most recent version of Drupal 6.x (currently 6.22). The most recent version is listed on the Drupal project page Upgrade a Copy of your Site site-upgrade always upgrades from the current Drupal site to an empty Drupal site.... More

Adding a custom plugin to Solr

Internally at Acquia we had the need to add a custom plugin to our Solr 3.4 Build. This was already developed for Solr 1.4 but since Solr 3.x is using a very different approach while building and compiling its contrib folder. I'll warn you because this is probably a very unlikely use-case for 90% of the users. Normally the process of building Solr goes like this : # Get the source code from the subversion repository.svn co https://svn.apache.org/repos/asf/lucene/... More

Sitecore FUD

Recently Sitecore, a vendor of a proprietary CMS, published a white paper called "The Siren Song of Open Source CMS". It has some good old Open Source FUD. "In Greek mythology, the Sirens were seductresses who lured nearby sailors with their enchanting music and voices, only to shipwreck on the rocky coast of their island. In the world of enterprise software, Open Source applications have an appeal that many companies find hard to resist, but if heeded, can lead to similarly disastrous results: runaway development costs, unpredictable delays, frustratingly... More

Drupal Gardens adds support for private fields, and hundreds of audio, video, and image services!

Have you ever needed to quickly add audio, videos or images from the major web services like SoundCloud, Flickr, Vimeo, and BrightCove? Or wished you could control who can see certain parts of your site's content or user profiles? Now you can. With this release, the Drupal Gardens team delivered these very popular requests by including (and contributing to) the powerful Field Permissions, oEmbed and... More

Notes from Drupal 8 status update talk

Here are some notes from the Drupal 8 status update talk that Dries and I gave today to the Acquia team, since this seemed like useful info for the community to know as well. :) It covers both process changes for addressing previous issues that arose in Drupal 7, as well as a status update on Drupal 8 progress to-date. This could be useful to folks who have been wondering where all of the various Drupal 8 status updates fit into the "bigger" picture. Please comment here if I left anything out, or messed up anything. Background of D7 challenges and how we’re addressing these in D8 Two core... More

How to use Hello Drupal

By Heather James If you're running a business around Drupal services, giving talks and presentations is great way to highlight your own expertise and get the word out about Drupal. Preparation, however, takes time. We created "Hello Drupal" as a free hands-on session with materials and activities to help potential Drupal users and clients understand some fundamental concepts of Drupal. I used it on Saturday with 12 attendees at DrupalCamp Derry **, and it worked even better than the last time I... More

Drupal Security Learning Opportunities: fall 2011

This is partially a continuation of yesterday's post on Growing Drupal contributors and the project application process. Over the next 2 months there are at least five great ways you can learn about security in Drupal. Mentoring for project application reviewers If you do a project application review (learn what/why) I will gladly mentor you in how to do the security review portion of that review. There are a few things I tend to look for, and I'm not... More

Growing Drupal's Contributors: Project Applications

Project Applications are the process by which we invite new code contributors to the contributed project repository. This process needs to be made more scalable. In recent weeks the review times have gone down dramatically, but it will be tough to sustain that improvement. I believe solving this problem will require both automation and more humans.* Read through to the end for details on a program where I will mentor anyone interested in learning to do security reviews of a module. Project application process history The "project application" process has a relatively long history in the... More

Dries & Drupal Training in India

Dries Buytaert, the creator of Drupal and the CTO of Acquia, is visiting India in November (from the 7th to the 11th). He will be joined by Ron Pruett, Acquia CMO (Chief Marketing Officer), and Jacob Singh (Acquia Senior Advisor). They will be visiting Delhi (7,8 Nov), Mumbai (9,10 Nov), and Hyderabad (11 Nov) to engage with the developer and business communities and to further the adoption of Drupal. In each city, DrupalCamps will happen at which Dries will speak. We encourage anyone local to these events to attend, and submit sessions!... More

Going to BADCamp? Participate in our usability studies!

As a new member of the Acquia Design team, it’s an honor to be working with smart and dedicated UX designers. I’ve been focusing on usability studies, and I’m a little bit like a kid in a usability candy shop, with all the usability evaluation tools available to us. Usability studies are essential to the Acquia engineering process; our goal is to build the most useful, efficient and usable features for our customers, so we need to speak with real people who use Drupal. We conduct most of our... More

Drupal code sprint formats

I've been asked to facilitate a code sprint at Drupal Camp Delhi in a couple weeks.  I've never led a code sprint before, but I have participated in several.  I'm thrilled to do it, but then there are a lot of logistical questions that are rasied.  What format it should take? Who and how many should attend?  Will there be beer?  These are serious questions that I don't have clear answers to.  I thought about it and decided to describe the different formats I've witnessed. General "grab an issue" sprint. People show up and work on what they are... More

Drupal Gardens adds support for private fields, and hundreds of audio, video, and image services!

Have you ever needed to quickly add audio, videos or images from the major web services like SoundCloud, Flickr, Vimeo, and BrightCove? Or wished you could control who can see certain parts of your site's content or user profiles? Now you can.read more More

PayPal developer community using Drupal

Drupal continues to rack up successes among large developer communities, with x.commerce joining Twitter, which made the move last month. X.commerce is a new division of PayPal that serves as an open, central meeting place for over 700,000 developers for eBay, PayPal, Magento, and other eBay properties. These communities join those of Brightcove,... More

A story of an intern at Acquia

The history of my engagement with Acquia started a while ago — well, a couple of months. Considering how fast Acquia is growing, I'd call that "a while ago" around here! My name is Nick Veenhof (nickveenhof.be). After getting a Bachelor's degree in Information and Communications Technology (ICT) in Ghent, Belgium, I started out in a big Drupal firm in Belgium. But the itch to study came up again, so I went to Barcelona, Spain for a Master's degree in IT. While I was in a student exchange program in Portugal for a couple of months, I met Robert Douglass at... More

Get compelling arguments for Drupal

How do you promote, use, and enjoy Drupal? When you tell people about it, what makes them pay attention? How do you communicate your successes to those who haven't discovered it? The Drupal Association wants to know. A few weeks ago we published five data sheets promoting Drupal in the Publishing, Education, Government, High-Tech, and Entertainment markets. Like many Drupalists, we kept running across great Drupal sites in these fields, but had a hard time remembering them when we wanted to show how wide Drupal adoption is. Seeing all those big... More

Why Publishers Should Care About Drupal

Acquia has published a white paper — Enterprise-Grade Web Publishing with Drupal — that focuses on the needs of professional publishers. While I’m the author and lead analyst, I crafted this report with help from many people in the Drupal community, particularly at Phase2 Technology, Palantir, and Acquia. For those of us who’ve tracked the rise of the web over the past decade, it comes as no surprise that the publishing industry is in an uproar. Publishing is now a democratic activity — anybody with a browser can... More

Drush: An Expert's Technique

Chances are you know that drush is a command line utility for Drupal that allows site administrators to interface with the site directly from the command line shell. It contains simple commands such as drush st , which simply print the status report to the terminal, to the more powerful drush updb, equivalent to visiting the update.php script in your web browser. An Advanced Perspective I will assume, since you’re reading this article, that you have some knowledge of the power of this utility and know that, while drush on the... More

What has webchick been up to lately?

At the end of June I wrote up a list of things I'd been working on as part of Acquia's Office of the CTO. Here's another update for this quarter! Drupal 7 Last quarter was focused primarily on stabilization of Drupal core and incorporation of various processes to help ensure it stays stable. With that in hand, this quarter my focus shifted more towards accelerating Drupal 7 adoption. The good news is that in the last three months, the number of Drupal 7 sites in the wild has exploded from 60K sites on July 3rd to over 168K sites on September 25th,... More

Moving Commons to Drupal.org

Just over a month ago, I joined the Acquia team. I’m thrilled at the opportunity to work with so many talented people who are working with Drupal! I’m part of the team that develops Commons, the Drupal distribution for building vibrant community websites that competes in a marketplace dominated by proprietary vendors such as Jive and Yammer. We’re beginning a new level of focus on Commons that includes aligning with Drupal community standards, improving visibility of long-term roadmap plans and day-to-day development... More

Acquia Commons wins for high-tech communities

I was meeting last week with an incredible set of high technology leaders who are all leveraging Drupal and Commons for their developer communities. These are very high profile companies, it’s amazing the progress Drupal has made in becoming a leader for developer and high technology customer communities. Tom Erickson wrote a blog earlier in the year on Commons accelerating the deployment of external communities. He noted the Drupal community site Symantec Connect. It’s a large community with tremendous... More

Pages