Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

VIVO, Vitro, and OpenRif use GitHub and Git to manage development and changes to the code and ontologies, ontologies, data, and test scripts.

Organizations and Repositories

GitHub organizes repositories into organizations.  VIVO uses the following Organizations:

Best Practice for Submitting Changes

  1. Create a fork of the project that you want to contribute to (there is a button on the GitHub interface)
  2. Clone the fork locally
  3. Create a "feature" branch
  4. Implement only the changes that you want to contribute in the branch
  5. Push the branch to GitHub (in your fork)
  6. In the GitHub interface, open a pull request from your "feature" branch

Additional Resources

...