Maintainership

This guide contains information about being or becoming the project owner, maintainer, or co-maintainer of a project, dealing with abandoned projects, and similar subjects.

Co-maintaining projects

Guidelines and best practices to follow when you have more than one maintainer of a project

Finding a new project owner or new maintainers/co-maintainers

Finding a new maintainer or co-maintainer for your project, or abandoning it if this is not possible

Open Ownership Pledge (finding co-maintainers)

How to recruit new co-maintainers by having them fix issues that demonstrate knowledge of the project

Setting a default branch

How to select the default branch for your project

Managing branches & releases

Using semantic versioning in relation to Drupal core compatibility and branch management.

Automated testing in DrupalCI

How to set up periodic automated testing and patch testing in your project

Module categories

Descriptions of categories for modules on Drupal.org

Offering to become a project owner, maintainer, or co-maintainer

How to become project owner, maintainer, or co-maintainer of a project created and maintained by other users