Skip Navigation and Search to Content

Search ConcourseConnect - Wiki - Concursive Corporation

Main Content

  • Open Source Initiative (OSI)
  • PostgreSQL
  • Java

ConcourseConnect

(1)

Your trail: Home >

User Documentation >

Sample Sites >

Versions >

How is Connect Different >

Developer Tools > Developer Guide

Developer Guide

Concursive believes that software should be easy to develop and that the licensing must provide the customer with choices, not limitations. Dual-licensing gives the customer the ultimate freedom since the source is readily available, it's internally customizable, backed by a core team of developers, and supported by an active online community. Java was selected because of its multi-threading, proven high performance, platform agnostic deployment and the large base of 3rd-party framework, middle-ware and libraries.

Overview

ConcourseConnect is developed using Java, primarily JEE and Portlets, and uses PostgreSQL as the reference database server. The web pages are constructed using HTML, CSS and JavaScript. Code resides in a Subversion repository and leverages many Open Source libraries.

Developer Reference Materials

Before getting started with development, please familiarize yourself with the underlying technologies.

Java

PostgreSQL Database

Subversion

HTML

CSS

JavaScript

Development Table of Contents

Development Process
Developer Tools
Coding Best Practices
Contributing Code
Code Repository
Understanding the Web Application Framework
Portal and Portlet Development
Module Development
Using the API
Plug-In Development

Comments

(3)

Can MySQL be supported?

Default user photo
lon w.

1 year ago

The core developers do not have plans to make a MySQL version. We've discussed the effort before and it would take about 60 hours of work and then continued maintenance for each release. The developers are keen on using PostgreSQL but understand that MySQL is well supported for hosting and performs well.

Matt Rajkowski photo
Matt R.

1 year ago

we company want to run it beyond oracle, we may try to modify source by ourself, is that hard? what would you recommand? Thank you.

Default user photo
Forrest L.

9 months ago

Sign in to add your comment.