Skip to content

Development workflow

Inigo San Gil edited this page Feb 5, 2014 · 4 revisions

How can I contribute to the DEIMS install profile?

Github workflow

  1. Fork the https://github.com/lter/deims repository
  2. Create a new branch from the 7.x-1.x branch, and commit your changes
  3. Submit your branch as a pull request to the source repo
  4. A DEIMS maintainer will approve or reject the pull request
  5. A DEIMS maintainer will then push the 7.x-1.x Github branch to Drupal.org

Drupal.org workflow

  1. Submit an issue with a patch to https://drupal.org/project/issues/deims
  2. A DEIMS maintainer will apply and commit your patch to the 7.x-1.x branch on https://github.com/lter/deims
  3. A DEIMS maintainer will then push the 7.x-1.x Github branch to Drupal.org

Pushing changes from Github to Drupal

  1. Log in to https://drupal.org/project/deims/git-instructions and copy the remote URL inside the Setting up this repository in your local environment for the first time area, which should look like [email protected]:project/deims.git
  2. In your existing DEIMS git clone, run git remote add drupalorg [email protected]:project/deims.git replacing the last part with the part from step 1.
  3. Make sure you're on the 7.x-1.x branch in your git checkout, and then run git push drupalorg 7.x-1.x to push the changes to Drupal.org.

Clone this wiki locally