Page tree

Versions Compared

Key

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

...

Version Control

The Genoviz project uses Git git for version control and managing the release cycle. Note that for many years, Genoviz used Subversion for version control. Previously, we used svn (subversion) and cvs. We migrated from Subversion svn to Git git in 2014.

IGB code base

The IGB repository is organized into sub-projects, including:

  • genometryImpl - genomic data models shared by used in IGB and the DAS server code and IGB
  • genoviz_sdk - graphics framework that handles zooming, user interactions with data, etc. Includes tutorials.
  • igb - the core IGB application
  • plugins - functions added via plug-in interface, plug-ins are also called bundles (uses OSGi)
  • common - common classes used by the other projects

...