Turnkey Templates
Demo, Develop, Deploy
1 click hosting
100% Free
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.
Frequently Asked Questions
Yes, all of our site templates are varieties of Drupal.
You can also share your own Drupal apps / sites / recipes / distros through Drupal Forge.
Since the underlying platform is language/app agnostic, you can also create decoupled/headless apps and sites.
However, the mission of this project is to support the Drupal community so all apps offered here will be designed to work with Drupal.