You must have the 'JIRA Administrators' global permission to configure GreenHopper's General Configuration settings.

You can configure a number of GreenHopper settings globally (i.e. across all projects in your JIRA instance). A number of these global settings also exist as project settings. Your project settings will override the equivalent global settings.

To configure GreenHopper's global settings,

  1. Log in as a user with the 'JIRA Administrators' global permission.
  2. Click the 'Administration' link on the top bar.
  3. Select 'General Configuration' from the 'GreenHopper' section of the administration menu.
  4. The following global GreenHopper settings will be available for you to configure:

(warning) Please note, all changes made on the General Configuration page are applied immediately.

Specifying General Configuration

The general setup options for your project are described below:

Screenshot: Specifying GreenHopper General Configuration

Specifying Non-Working Days

To increase the accuracy of the charts you can identify the non-working days for your project (e.g. Saturday and Sunday). These days will simply be withdrawn from the charts. In the case where worklogs are entered in a non working day, these worklogs will be associated to the previous working day to be reflected in the charts.

Screenshot: Specifying Non-Working Days Section

To specify non-working days in bulk, edit the time-tracking within JIRA, e.g. if you set JIRA's time-tracking to five days, GreenHopper will take for granted that the weekends are non-working days. Go to 'Administration' > 'Global Settings' > 'Timetracking'. Disable it, change your day settings, then reenable it.

You can also define non-working days specific to a version by clicking the 'Edit' link that appears next to the words 'Non Working Days' at the top of every chart. See Using the Chart Board.

Registering GreenHopper Listeners and Services

GreenHopper ships with a number of useful listeners and services that can help you maintain the integrity of your GreenHopper data.

To enable listeners and services for GreenHopper,

  1. Enable the desired listener/service, as follows:

Screenshot: Registering GreenHopper Listeners and Services Section

Limit GreenHopper's Resource Consumption

Some GreenHopper requests, such as cross-project charts, query many thousands of issues. If these requests present a performance issue for your JIRA instance you may wish to limit the number of issues queried in any one request. Users will be notified if their request exceeds the issue limit.

To limit the maximum number of issues displayed on the Task Board,

  1. Find the 'Limit GreenHopper's Resource Consumption' on GreenHopper's 'General Configuration' page.
  2. Select the 'Ask users to filter issues if exceeding' option and specify the maximum number of issues to display on the Task Board in the text box below.

Screenshot: Limit GreenHopper's Resource Consumption Section