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.