Drupal Zeitgeist 2008
Exit this survey
1. Default Section
*
1
. Enter some personal information. Only country is required. Name and company will not be shared publicly.
Enter some personal information. Only country is required. Name and company will not be shared publicly.
Name:
Company:
Country:
2
. I consider myself to be
I consider myself to be
A Drupal end-user
A Drupal end-user and Drupal developer
3
. Which best describes your experience using Drupal?
Which best describes your experience using Drupal?
Expert
Proficient
Beginner
No Experience
4
. Do you make a living with Drupal (e.g. consultant, writer, trainer, ....)?
Do you make a living with Drupal (e.g. consultant, writer, trainer, ....)?
No, Drupal is mostly a hobby
Yes, Drupal is my main source of income
Yes, but Drupal is not my main source of income
5
. As a user or administrator, how many Drupal sites do you currently operate or contribute to?
As a user or administrator, how many Drupal sites do you currently operate or contribute to?
6
. As a developer, how many Drupal sites have you (helped) build in the last 12 months?
As a developer, how many Drupal sites have you (helped) build in the last 12 months?
7
. When you work on a web development project, what is your primary role?
When you work on a web development project, what is your primary role?
I have no role in web development
Setting the business goals for the project
Writing/editing/approving site content
Managing the project/scheduling resources/tracking progress
Defining the information architecture
Designing the user experience and interaction flows
Designing the graphical look and feel
Defining architecture/design patterns/development best practices
Developing/coding the theme and other UI elements
Developing/coding elements other than UI
Designing and/or administering the database
Quality assurance and testing
Systems administration
Managing people who do all or some of the above
Other (please specify)
8
. For the typical web development project you work on, which technology would you choose first, second, and third?
First choice
Second choice
Thrid choice
Drupal
For the typical web development project you work on, which technology would you choose first, second, and third? Drupal First choice
Second choice
Thrid choice
Wordpress
Wordpress First choice
Second choice
Thrid choice
Joomla
Joomla First choice
Second choice
Thrid choice
Alfresco
Alfresco First choice
Second choice
Thrid choice
Django
Django First choice
Second choice
Thrid choice
Plone
Plone First choice
Second choice
Thrid choice
Typo3
Typo3 First choice
Second choice
Thrid choice
EZ Publish
EZ Publish First choice
Second choice
Thrid choice
OpenCMS
OpenCMS First choice
Second choice
Thrid choice
Dotnetnuke
Dotnetnuke First choice
Second choice
Thrid choice
Socialtext
Socialtext First choice
Second choice
Thrid choice
MediaWiki
MediaWiki First choice
Second choice
Thrid choice
Mindtouch Dekiwiki
Mindtouch Dekiwiki First choice
Second choice
Thrid choice
Atlassian Confluence
Atlassian Confluence First choice
Second choice
Thrid choice
Jive Clearspace
Jive Clearspace First choice
Second choice
Thrid choice
Traction Teampage
Traction Teampage First choice
Second choice
Thrid choice
Vignette
Vignette First choice
Second choice
Thrid choice
Interwoven
Interwoven First choice
Second choice
Thrid choice
Fatwire
Fatwire First choice
Second choice
Thrid choice
Tridion
Tridion First choice
Second choice
Thrid choice
Micosoft Sharepoint
Micosoft Sharepoint First choice
Second choice
Thrid choice
Custom PHP
Custom PHP First choice
Second choice
Thrid choice
Custom Ruby on Rails
Custom Ruby on Rails First choice
Second choice
Thrid choice
Custom Java
Custom Java First choice
Second choice
Thrid choice
Custom ASP
Custom ASP First choice
Second choice
Thrid choice
Custom Ruby
Custom Ruby First choice
Second choice
Thrid choice
Custom Other
Custom Other First choice
Second choice
Thrid choice
Other (please specify)
9
. Most of the Drupal sites that I have worked on are hosted ...
Most of the Drupal sites that I have worked on are hosted ...
On a public shared host
On a public virtual private server
On a public co-located server
On a public cloud server (Amazon EC2, etc.)
On a server behind corporate firewalls (intranet)
Other (please specify)
10
. What Drupal functionality did you use on your sites in the last 12 months?
What Drupal functionality did you use on your sites in the last 12 months?
Wiki
User profiles
Video/music/photo sharing
Rich text editing
Workflow and versioning
Classification (taxonomy, categories, tag clouds)
E-commerce
Access permissions
Personal blog
Multi-site feature
Multi-user blogs
Multi-lingual
Reviews and ratings
Localization
Search
User contributed content
Syndication and aggregation
CCK and Views
Forums
File and document management
11
. What are your primary skills?
Expert level
Know well
Know basics
Little or no experience
CCK and Views
What are your primary skills? CCK and Views Expert level
Know well
Know basics
Little or no experience
Content authoring
Content authoring Expert level
Know well
Know basics
Little or no experience
CSS
CSS Expert level
Know well
Know basics
Little or no experience
Flash/Flex/RIAs
Flash/Flex/RIAs Expert level
Know well
Know basics
Little or no experience
Graphic design
Graphic design Expert level
Know well
Know basics
Little or no experience
Hosting
Hosting Expert level
Know well
Know basics
Little or no experience
HTML
HTML Expert level
Know well
Know basics
Little or no experience
JavaScript/AJAX/jQuery
JavaScript/AJAX/jQuery Expert level
Know well
Know basics
Little or no experience
Module development
Module development Expert level
Know well
Know basics
Little or no experience
Open Source development
Open Source development Expert level
Know well
Know basics
Little or no experience
PHP development
PHP development Expert level
Know well
Know basics
Little or no experience
Scalability
Scalability Expert level
Know well
Know basics
Little or no experience
Security
Security Expert level
Know well
Know basics
Little or no experience
SQL
SQL Expert level
Know well
Know basics
Little or no experience
Technical writing
Technical writing Expert level
Know well
Know basics
Little or no experience
Test driven development
Test driven development Expert level
Know well
Know basics
Little or no experience
Theme development
Theme development Expert level
Know well
Know basics
Little or no experience
Web services
Web services Expert level
Know well
Know basics
Little or no experience
12
. What skills do you want to invest your time learning in because you think it is important to get better at them?
What skills do you want to invest your time learning in because you think it is important to get better at them?
SQL
Theme development
Hosting
CSS
HTML
CCK and Views
Scalability
Content authoring
Module development
JavaScript/AJAX/jQuery
PHP development
Security
Flash/Flex/RIAs
Test driven development
Open Source development
Web services
Technical writing
Graphic design
13
. How hard are any of the following Drupal tasks?
Very hard
Hard
Easy
Very easy
Changing the look and feel
How hard are any of the following Drupal tasks? Changing the look and feel Very hard
Hard
Easy
Very easy
Configuring access rights
Configuring access rights Very hard
Hard
Easy
Very easy
Contributing to Drupal
Contributing to Drupal Very hard
Hard
Easy
Very easy
Creating and marking up content
Creating and marking up content Very hard
Hard
Easy
Very easy
Finding good documentation
Finding good documentation Very hard
Hard
Easy
Very easy
Finding skilled Drupal designers
Finding skilled Drupal designers Very hard
Hard
Easy
Very easy
Finding skilled Drupal developers
Finding skilled Drupal developers Very hard
Hard
Easy
Very easy
Getting help in the forums
Getting help in the forums Very hard
Hard
Easy
Very easy
Installing Drupal
Installing Drupal Very hard
Hard
Easy
Very easy
Learning Drupal
Learning Drupal Very hard
Hard
Easy
Very easy
Module selection
Module selection Very hard
Hard
Easy
Very easy
Scaling Drupal
Scaling Drupal Very hard
Hard
Easy
Very easy
Staging a Drupal site
Staging a Drupal site Very hard
Hard
Easy
Very easy
Structuring your website
Structuring your website Very hard
Hard
Easy
Very easy
Upgrading Drupal
Upgrading Drupal Very hard
Hard
Easy
Very easy
Other (please specify other things that are hard)
14
. Where on drupal.org do you spend most of your time?
A lot of time
Average time
Limited time
Drupal IRC channels
Where on drupal.org do you spend most of your time? Drupal IRC channels A lot of time
Average time
Limited time
Drupal mailing lists
Drupal mailing lists A lot of time
Average time
Limited time
Drupal.org forums
Drupal.org forums A lot of time
Average time
Limited time
Drupal.org handbooks
Drupal.org handbooks A lot of time
Average time
Limited time
Drupal.org issue queue
Drupal.org issue queue A lot of time
Average time
Limited time
Groups.drupal.org
Groups.drupal.org A lot of time
Average time
Limited time
Other (please specify)
15
. What is important for drupal.org?
Very important
Important
Not important
A marketplace for Drupal services
What is important for drupal.org? A marketplace for Drupal services Very important
Important
Not important
A redesign of the current site
A redesign of the current site Very important
Important
Not important
Module reviews
Module reviews Very important
Important
Not important
Module ratings
Module ratings Very important
Important
Not important
Better search results
Better search results Very important
Important
Not important
Better site performance
Better site performance Very important
Important
Not important
Better bug tracking functionality
Better bug tracking functionality Very important
Important
Not important
E-mail notifications for forum topics
E-mail notifications for forum topics Very important
Important
Not important
An upgrade from Drupal 5 to Drupal 6
An upgrade from Drupal 5 to Drupal 6 Very important
Important
Not important
Test results for each module
Test results for each module Very important
Important
Not important
Other (please specify)
16
. Most of all, I think Drupal should be
Most of all, I think Drupal should be
An end-user tool
A developer platform
17
. What is holding back Drupal's adoption the most? Pick
Critical to fix
Very important to fix
Important to fix
Restricted access to Drupal talent
What is holding back Drupal's adoption the most? Pick Restricted access to Drupal talent Critical to fix
Very important to fix
Important to fix
Lack of marketing
Lack of marketing Critical to fix
Very important to fix
Important to fix
Lack of local user group meetings
Lack of local user group meetings Critical to fix
Very important to fix
Important to fix
Drupal.org experience
Drupal.org experience Critical to fix
Very important to fix
Important to fix
Lack of features
Lack of features Critical to fix
Very important to fix
Important to fix
Slow porting of contributed modules
Slow porting of contributed modules Critical to fix
Very important to fix
Important to fix
Ineffective governance by the Drupal Association
Ineffective governance by the Drupal Association Critical to fix
Very important to fix
Important to fix
Ineffective process for improving the Drupal software
Ineffective process for improving the Drupal software Critical to fix
Very important to fix
Important to fix
Too many features
Too many features Critical to fix
Very important to fix
Important to fix
Learning curve
Learning curve Critical to fix
Very important to fix
Important to fix
Provide a concrete suggestion for improving the deficiency above
18
. What do you think we should focus on for Drupal 7 and beyond?
Critical
Very important
Nice to have
Don't care
Improve node access system
What do you think we should focus on for Drupal 7 and beyond? Improve node access system Critical
Very important
Nice to have
Don't care
Better core theme(s)
Better core theme(s) Critical
Very important
Nice to have
Don't care
Improved database abstraction layer
Improved database abstraction layer Critical
Very important
Nice to have
Don't care
Custom content types and fields in core
Custom content types and fields in core Critical
Very important
Nice to have
Don't care
Basic install profiles in core
Basic install profiles in core Critical
Very important
Nice to have
Don't care
A test framework and lots of tests
A test framework and lots of tests Critical
Very important
Nice to have
Don't care
Better search
Better search Critical
Very important
Nice to have
Don't care
A WYSIWYG editor in core
A WYSIWYG editor in core Critical
Very important
Nice to have
Don't care
Discussion forum improvements
Discussion forum improvements Critical
Very important
Nice to have
Don't care
Support for microformats
Support for microformats Critical
Very important
Nice to have
Don't care
Performance improvements
Performance improvements Critical
Very important
Nice to have
Don't care
Improved APIs
Improved APIs Critical
Very important
Nice to have
Don't care
SSL support
SSL support Critical
Very important
Nice to have
Don't care
Better translations
Better translations Critical
Very important
Nice to have
Don't care
Support for web services
Support for web services Critical
Very important
Nice to have
Don't care
Better media handling (images, videos)
Better media handling (images, videos) Critical
Very important
Nice to have
Don't care
Better import/export functionality
Better import/export functionality Critical
Very important
Nice to have
Don't care
Better document management
Better document management Critical
Very important
Nice to have
Don't care
Easier upgrade functionality
Easier upgrade functionality Critical
Very important
Nice to have
Don't care
Support for content staging
Support for content staging Critical
Very important
Nice to have
Don't care
Usability improvements
Usability improvements Critical
Very important
Nice to have
Don't care
Views in core
Views in core Critical
Very important
Nice to have
Don't care
Modal dialogs
Modal dialogs Critical
Very important
Nice to have
Don't care
Other (please specify)
19
. What is the more important trend for the future?
What is the more important trend for the future?
Data portability
Mobile
Software as a service (SaaS)
Social networking
Cloud computing
Open Source
Other (please specify)
20
. Drupal is ...
Drupal is ...
Great ;-)
Javascript is required for this site to function, please enable.