Develop

Documentation for developers about tools, processes, and standards that are not specific to a major version of Drupal. For version specific documentation see the Drupal 8, and Drupal 7 documentation.

Coding standards

The Drupal Coding Standards apply to code within Drupal and its contributed modules.

User interface standards

User Interface standards for Drupal.

Documenting your project

Learn how to provide documentation and help text for your project.

Drupal project issues

All about how the Drupal project uses "issues" to keep track of bugs and feature requests

Git version control system

How to install and use Git for version control in Drupal projects

Using Composer

Learn how to use Composer to manage Drupal projects and their dependencies.

Local server setup

Local server setup for Drupal.

Development tools

Commonly used tools to aid in Drupal development

Usability testing

Guidelines for conducting and recording usability tests and communicating their results. Also, the findings of previous tests.

Packaging a distribution

Packaging a distribution on Drupal.org.

Profiling Drupal

Benchmarking and profiling Drupal.

Security

Best practices for secure sites and code.

For GCI students: where to start (Google Code-In)

This is a short guide to help get GCI students started with contributing to Drupal.

Group maintainers

eojthebrave's picture
tvn's picture