Atlassian Reference Application (REFAPP)

Description

The Atlassian Reference Application, or reference implementation, is known as the 'RefApp'. It is a
model implementation of the Atlassian Plugin Framework 2. It takes the form of a simple web
application, which implements the plugin framework and does not do much more than that.

See the root pom.xml in this project for examples using different database vendors.

Branches

refapp-3.2.x: tracks the current publicly consumable release of refapp
master: was forcibly changed to be based on refapp-3.2.x
refapp-4.0.x-dead: was master for a short period of time and contains the changes from Platform 4

Platform 4 contains a version bump for velocity from 1.6 to 1.7. In order to bump that version
changes were made that make it difficult to successfully provide both velocity 1.6 and 1.7 a product
with a plugin eco system that largely requires the old 1.6 version to function. As there are no current
plans to tackle this version incompatibility problem development will focus future work from before
the changes were made. (at this time the 3.2 branch)

refapp-4.0.x-dead is considered a dead branch that will no receive forward merges from refapp-3.2.x or master.