Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.58 KB

CONTRIBUTING.md

File metadata and controls

21 lines (13 loc) · 1.58 KB

Contributing to Drupal CMS

Drupal CMS is developed on Drupal.org. We are grateful to the community for reporting bugs and contributing fixes and improvements. Drupal CMS's development repository lives at https://www.drupal.org/project/drupal_cms. You can also join the #drupal-cms-development channel on Drupal Slack to get help and ask questions.

Drupal CMS has adopted a code of conduct that we expect all participants to adhere to.

Getting Started

Drupal CMS is set up as a single repository, which is automatically split into multiple smaller projects. (See monorepo.tools for more information on this approach.)

To contribute to Drupal CMS, you'll need DDEV version 1.25.0 or later (if you already have DDEV installed, run ddev --version to check the version). DDEV is the Drupal community's Docker-based development environment of choice and it sets up everything you need easily. Install DDEV on your machine, then run the following commands to spin up the development branch of Drupal CMS:

git clone git@git.drupal.org:project/drupal_cms.git
cd drupal_cms
ddev launch

You can run Drush commands with ddev drush, and Composer commands with ddev composer. See DDEV's documentation for more information on using DDEV.

Issues and merge requests should be opened in the Drupal CMS development issue queue.