wiki:DEVELOPMENT_OVERVIEW

Version 5 (modified by boyan, 12 years ago) (diff)

--

Development Overview

This page contains all the information you need in order to start working on the Sophie2 Project.

Getting Started

Technologies used

Trac

This is our project management system that includes bug and issue tracking as well as an integrated wiki. The home page of the Trac project is http://trac.edgewall.org/. Information about using the Trac can be found under PLATFORM_INFRASTRUCTURE_OVERVIEW.

Java Development Kit

Sophie2 is written in Java. That means you have to install Java Development Kit if you want to develop it. Java Runtime Environment (JRE) is required for running the project.

Eclipse

Eclipse is the primary IDE tool used for developing Sophie2. More information about Eclipse and JDK can be found under PLATFORM_INFRASTRUCTURE_OVERVIEW

Subversion (SVN) client

Subversion is the version control system that we use. More information and useful links about it can be found under PLATFORM_INFRASTRUCTURE_OVERVIEW

Maven

Maven is a build manager used in the Sophie2 project. You can download the latest version from http://maven.apache.org/download.html

Setup

  • Subversion client
  • Maven
  • Eclipse
  • Repository

Tasks

Process

Performing tasks

  • Writing analysis
  • Writing reports
  • Code conventions

Sophie2

Comments