Develop
- Local server setup
- Development tools
- Using Composer
- Git version control system
- Managing a drupal.org theme, module, or distribution project
- Security
- Drupal project issues
- Usability testing
- Profiling Drupal
- [Obsolete] Coding standards
- User interface standards
- Theming Drupal
- Creating custom modules
- Drupal APIs
- Automated Testing
- Upgrading and converting Drupal 7 modules
- Core modules and themes
- External Libraries in Core
- Mobile guide
- Decoupled Drupal
Drupal project issues
The Drupal project and community as a whole is composed of many smaller "projects", and each project uses "issues" to keep track of bugs, feature requests, tasks, and in some cases, support requests. Most people who contribute time to the Drupal project will eventually find themselves interacting with issues, so it is important to understand how they work and how the Drupal community uses them.
The pages in this section provide background information about the fields on issue reports, the etiquette of reporting an issue, how to get your issue addressed sooner, and other topics. See the Git version control system guide for information about code changes associated with issues.
Overview of projects and issues
Describes projects and issues, in the Drupal community
GitLab issues for Drupal.org projects
This documentation page explains how to work with GitLab issues for Drupal.org projects.
Drupal.org issues to GitLab issues cheatsheet
This cheat sheet is for contributors familiar with how things work on Drupal.org issues and are transitioning to GitLab issue work items.
Fields and other parts of an issue
Details of the fields and other parts of a Drupal project issue report
- List of issue fields
- Assigning ownership of issues
- Getting credit for work on issues
- Special issue titles
- Issue Category field
- Issue Priority field
- Issue Status field
- Issue tags field
- Issue tags -- special tags
- Issue summary field
- Special issue summary templates
- Selecting the Project for a documentation issue
- Selecting the Component for a Documentation project issue
Issue procedures and etiquette
How to create good issues, respond to issues, and maintain project issues
- Following issues and getting notifications
- Getting an issue addressed sooner
- Granting credit to issue contributors
- Issue etiquette
- Issue scope guidelines for Drupal core issues
- Maintaining and responding to issues for a project
- Policy on the use of AI when contributing to Drupal
- Reporting a security issue
- Reporting a usability issue
- Reporting spam
- Searching for issues
- Templates for comments