Skip to content
David Leoni edited this page Feb 8, 2016 · 7 revisions

Introduction

0.3 series

0.4 series

Checking out


Introduction

NOTE: Current public code is outdated. Latest code is in a private repository, when project reaches a sufficient level of stability we will merge changes into the public repo. We keep this wiki updated, though, so you can get an idea of how the project will look like. We are also gradually releasing dependencies which are listed in the project README

Project is currently split into two series 0.3 and 0.4:

0.3 series

Holds versions of ODR that somewhat work with a dozen of different types of CSV datasets.

JDK: >= 1.7 (either OpenJDK or Oracle JDK)

Maven: 3.3.9 (maybe versions >= 3.1.0 work as well)

IDE : ODR and dependencies can be edited both with Netbeans 8.1 or Eclipse Mars

In particular, there are:

  • master-0.3: holds 0.3.x series with clean commits
  • dev-0.3: holds 0.3.x series with possibly unclean commits, it's used for testing features and integration

0.4 series

Holds a more modular version of ODR with several improvements addressing maintainability of the system. Currently it's very experimental and may not even compile.

JDK: >= 1.7 (either OpenJDK or Oracle JDK)

Maven: 3.3.9 (maybe versions >= 3.1.0 work as well)

IDE: ODR and dependencies are edited best with Eclipse Mars, as with Netbeans we got problems editing dependencies with annotations, see tod-commons wiki for more info.

  • master: holds 0.4.x series with clean commits
  • dev: holds 0.4.x series with possibly unclean commits, it's used for testing features and integration

Checking out

  1. Clone from private repository for latest code:
git clone PUT_REPO_ADDRESS
  1. Checkout the branch you want to use, for es. master-0.3:
git checkout master-0.3
  1. Follow documentation written inside the branch code in file docs/devs/README.md
Clone this wiki locally