OBiBa Infrastructure

Infrastructure

Our development workflow follows the Agile principles with continuous integration. In order to reduce the amount of time dedicated to the maintainance of the development infrastructure, we are relying on software-as-a-service (Saas) offers.

Issue Tracking

For each of our applications or libraries, you can refer to the corresponding issue tracker in the Github repository, for instance:

We are also using ZenHub for managing issues in a Scrum dashboard.

Continuous Integration

Travis is our continuous integration system. Compilation jobs are triggered on each Github commit, pull-request and tag.

Repositories

The maven and debian/rpm packages repositories are now provided by JFrog:

  • Artifactory for maven snapshot artifacts,
  • Bintray for released packages and maven artifacts.

See debian/rpm packages instructions at:

The debian/rpm/zip packages can also be directly downloaded from Github releases pages:

The R packages with their documentation are available in the official R packages repository (CRAN). See also OBiBa packages listing from RDocumentation site.

The plugins index and service plugin interfaces (SPI) are visible at Plugins repository.

The docker images are available from Docker Hub.

Documentation

We are using Read the Docs services for the online documentation. You can refer to the following product documentations: