Our blog

Latest posts

Growing Drupal through local groups

Kieran Lal's picture
##Acquia and growing Drupal Part of my responsibilities at Acquia are to help grow the number of Drupal users. The Drupal community is growing quickly and the credit for that growth belongs to thousands of contributors and hundreds of Drupal evangelists. I've been personally working on growing Drupal for years, but recently I've begun working closely with my fellow Drupal association members Jacob Redding and Moshe Weitzman to explore how we can work with local groups to grow Drupal. In the rest of this blog post I cover information that I've gathered working with various members of the... More

UX improvements in Drupal 6: Administration

Kieran Lal's picture
This is the seventh blog post in a series about user experience improvements in Drupal 6. In my research, several core developers suggested that improvements to Drupal's administration were significant enough to warrant its own category. Improvements to administration come from the application of UX heuristics and from focused efforts on a particular administration work flow like installation. Four important changes to administration usability were related to that of security administration. The addition of a password checker helps administrators who are constantly reminding their users to... More

Thankful Friday

Default avatar
This morning I went into the kitchen at work and found a case of imported beer on the table. It's not an uncommon sight at Acquia on a Friday - as we normally have a little relaxation time as a team before the weekend begins. Now I'm an exotic ginger ale guy myself (every open source company should have at least one). But for some reason this box of beer caught my eye. Upon investigation, I discovered a nice note from our friends at ... More

UX improvements in Drupal 6: Interaction Design

Kieran Lal's picture
According to Wikipedia, "Interaction design defines the behavior (the "interaction") of an artifact or system in response to its users." In previous versions, Drupal has mostly used static interfaces that update when the user submits a form, or navigates to a new page. Beginning with Drupal 5, Jquery was added to the core and Drupal core developers began using this javascript library to improve the user experience of Drupal through improved user interactions. With Drupal 6, significant improvements were added to the core with the... More

UX improvements in Drupal 6: Theme system

Kieran Lal's picture
This is the fifth blog post in a series about user experience improvements in Drupal 6. Drupal is very popular with developers who want to leverage the contributed modules to meet their feature requirements. Previous versions of the theme system have favored powerful theming through programming rather than simplicity for designers. Three significant changes to the theme system have reduced the need for designers to learn how to program to use some of the theme engines most powerful features. The addition of sub-themes and CSS and Javascript improvements also help themers with re-use and... More

Pages