OOGroup / jumper

Project Waffle: https://waffle.io/oogroup/jumper
1 stars 0 forks source link

jumper

General Process

  1. As features come up, add them into the Waffle
  2. Be sure to be as descriptive as possible in Waffle. Especially if you aren't the one implementing the feature.

In Waffle:

  1. Press Add Issue to create a card for a feature
  2. New cards go into Backlog, move them to Ready when they are fully described. Labels are cool :)
  3. When you start work on an issue, assign yourself to the card and move it to In Progress

In command line:

  1. git pull origin master inside the root directory
  2. git checkout -b <branchname> to create and checkout a new branch. If you are Paul, it is helpful to name your branches like: paul-feature-name
  3. And then when you want to push changes: git push -u origin paul-feature-name (-u first time only)

To do a pull request

  1. git push origin paul-feature-name with the most up-to-date version of your code

In GitHub:

  1. There should be a message about a newly pushed branch and a green button that says something like Create New Pull Request If not, check to be sure your push to origin succeeded
  2. Change the title of the pull request to something like: Resolves #18 // Implemented user with the #18 coming from the number of the issue (either Waffle card number or on github)
  3. Optional (but cool) description
  4. Then go down to bottom and hit Submit Pull Request
  5. Ideally, you check each others' code, but at this point you can also Merge Pull Request but beware as any bugs are now in the main code too

Useful Tutorials

Getting Started (New iOS Version)

From this directory:

  1. Open the XCode Project
    • $ open Jumper.xcodeproj
  2. Attempt to run the app by pressing the play button in the upper left of XCode.

If something goes wrong:

Tools

Collaborators