Developer Guide

Sachin Pathare edited this page Jan 4, 2017 · 28 revisions

Development tools

  • Java Development Kit (JDK) 1.8 (starting from Zanata 3.8)
  • GIT - Source code repository
  • Eclipse IDE for J2EE (Kepler 4.2) or IntelliJ IDEA
  • MySQL database 5.1 - 5.5, or mariadb
  • WildFly 10+ or EAP 7+ (can be auto-installed for integration tests)
  • Maven 3.3.9
  • Docker 1.12.3

Developer Setup Guide

NB: if you just want to run Zanata via integration tests (or via cargo:run) you need not set up mysql, JBoss or the datasource.

  1. Install JDK 1.8 yum install java-1.8.0-openjdk-devel
  2. Install git and clone Zanata repo https://github.com/zanata/zanata-platform.git
  3. Install and setup Maven
  4. Install and setup MySQL
  5. Install and setup JBoss
  6. Install and setup IDE
  7. Install and setup docker https://docs.docker.com/engine/installation/linux/fedora/

Architecture Overview

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.