*Deprecated* See https://wiki.duraspace.org/display/VIVODOC/All+Documentation for current documentation

Information for people interested in contributing to the development of the VIVO software. For information on installing VIVO, see the Install Guide for your version.

The Basics

  • VIVO is a Java application.  You can find its source code at GitHub.  VIVO apps and tools are written in many languages.
  • VIVO has Email Lists you can join to post questions, and hear from other developers
  • The VIVO Project holds Implementation Calls– Thursdays at 1 pm US eastern time, open to all.  These are the great venue for learning more about the project, hearing from other developers.
  • VIVO uses JIRA for issue tracking.  You will need a Duraspace account to submit issues. Click here to get an account.
  • VIVO Vagrant provides a development environment for deploying and testing code changes.
  • And there's more information available in this section of the wiki.  See Getting Involved in Development.

Roadmap Process

The VIVO roadmap process is an open, community-based process for identifying features for development.  See VIVO Roadmap Process

Guides for developers

Additional Resources