Recently there has been a lot of chatter about friction between the designers and developers within the Drupal community (see posts by Earl Miles and Greg Harvey). The Drupal community is huge and dynamic and is bound to have various skirmishes as members with different backgrounds and needs try to get what they want out of the platform. But I didn’t really expect that the divide would be along the lines of developers and designers. I thought it would be between high-end adopters (like media companies) and low-end adopters (like individuals, small companies, and non-profits that make up the bulk of the Drupal community). Or it could have been between people who see Drupal as a business application and those who see it as a development framework.
The Drupal community is keenly aware of the importance of usability and has done a lot of work to identify issues. With the upcoming version 7 release (code freeze any day now), Drupal upped their usability efforts by bringing in some high profile designers to participate. The transition from being developer-dominated to having a more even balance between design and development is important for the Drupal platform as a business application. Mark Boulton and Leisa Reichelt conducted a very open process to incorporate peoples design ideas and feedback. Now that I think of it, this rift between new ideas and the old Drupal guard was pretty inevitable. This kind of transition is not easy. Both sides need to adapt. I don’t think there will ever be total harmony between pure developers and pure designers but I do think the project can achieve a healthy level of tension that improves the software.
Related posts:
- Drupal 7 UI: Be Part of the Solution As I have mentioned before, the Drupal project takes...
- Designing for Drupal Nica Lorbor, from Chapter Three, has a great post...
- When the Drupal Developer Comes Around Apologies for the totally misused Johnny Cash reference but...
- MTV UK on Drupal Systems integrator and web design shop Lullabot is redesigning...
- A test framework added to core of Drupal 7 Dries reports on a 2 day sprint in Paris...


I have also been expecting the divide to fall between the high and low end – but this doesn’t seem to be happening.
I don’t know why this divide isn’t manifesting – it seems to me that it should be more of a tension given the range of people using Drupal.
I’ve worked on some big Drupal projects and most of the good programmers I’ve worked with who might have pushed Drupal towards the needs of bigger projects have just gotten frustrated and moved away from Drupal.
Drupal is appealing to people who don’t like programming because so much can be hacked together with some ready made modules, config and maybe a little PHP glue.
Drupal is also appealing to managers because it promises a lot of functionality at low cost.
Maybe the lack of tension between high-end and low-end is a bad thing in the Drupal world?
http://www.disambiguity.com/designing-for-the-wrong-target-audience/