Easy, Fast, and Free!
Launch sites in < 5 seconds!
Demo, Develop, and Deploy.
Share recipes and templates.
Free for 30 days.
Drupal Starshot
Contribute to Drupal CMS in a cloud development environment. Starshot is an initiative to develop Drupal CMS, a distribution for non-technical users.
Contributing to Drupal CMS
- Review the Drupal CMS issue queue. Find or create an issue for your contribution.
- Create or get push access to the issue fork.
Open a terminal in the cloud dev environment and run the following commands:
cd /var/www/html/repos/drupal/drupal_cms git remote add -t <issue_branch> drupal_cms-<issue_number> https://<drupal.org_username>:<personal_access_token>@git.drupalcode.org/issue/drupal_cms-<issue_number>.gitIt is best practice to generate a personal access token rather than use your drupal.org password for
<personal_access_token>.Check out the branch for your issue:
git checkout -b <issue_branch>When you have committed your work, update the branch and push your changes:
git pull --rebase git push
Contributing to other projects
- Clone project repositories in the repos directory. To avoid project name collisions, use subdirectories to separate projects from different sources.
- Either symlink project files to where they are needed or add them to composer.json.