Skip to content
Samantha Miller edited this page Nov 1, 2016 · 3 revisions

Getting Started

Local Setup

  • Clone the project
  • Run npm install
  • Run composer install

##For a Clean Installation with No Data

##For an Installation with Production Data

Development

Developing

Here are some general rules that everyone should follow:

  • If you’re working on an issue, make sure to assign it to yourself. An issue you’d like someone else to complete should be assigned to that person.
  • Work should always be done in branches, and correspond with an issue.
  • Branches should be created from master, and be named with the issue number and title: [issue number]-[issue-name]. Example: 1-base-theme
  • Never commit directly to master.
  • When you start a branch, turn your work issue into a pull request using the directions below.
  • Commit early and often; push your branch to origin regularly.
  • When your branch is ready for merge, assign the pull request to the reviewer and tag it with the “Review Merge” label