The Drupal mission is to develop a leading edge open source content management system that implements the latest thinking and best practices in community publishing, knowledge management, and software design.

Values

We value:

  • Flexibility, simplicity, and utility in our product;
  • Teamwork, innovation, and openness in our community;
  • Modularity, extensibility and maintainability in our code.

Principles

  • Modular and extensible
    Drupal aims to provide slim, powerful core that can be readily extended through custom modules.
  • Quality coding
    High quality, elegant, documented code is a priority over roughed-in functionality.
  • Standards-based
    Drupal supports established and emerging standards.
  • Low resource demands
    To ensure excellent performance, Drupal puts a premium on low-profile coding (for example, minimizing database queries) Drupal should also have minimal, widely-available server-side software requirements.
  • Open source
    Drupal is based on the open source philosophy of collaborative free software development and is licensed under the GPL. Drupal is itself open source and builds on and supports other open source projects.
  • Ease of use
    Drupal aims for a high standard of usability for developers, administrators, and users.
  • Collaboration
    Drupal development supports open, collaborative information sharing systems and approaches.

Comments

dawehner’s picture

Can we include fun into the mission statement? I think its something we miss more and more

AlisaOdin’s picture

Hi dawehner,
I am a master student from University of Oslo and my master thesis is about improving collaboration aspects of drupal projects through gamification mechanisms. It would be really helpful if you could elaborate more about why you think that the fun is missing. Thanks!
cheers, Alisa