Documentation for GreenHopper 6.2.x. Documentation for earlier versions of GreenHopper is [available too].

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Unable to render {include} The included page could not be found.

We need to check the following before publishing this page:

  • Does the 'All changes will be saved automatically.' red warning message still appear at the bottom of each section of this page? If not, the two screenshots below will be cropped to remove these warnings.

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:

  • 'Need Scheduling Permission' — Check this checkbox to override the 'Resolve Issues' permission (i.e. 'Fix for version' permission) with the JIRA 'Schedule Issues' permission. Users will then need to have the 'Schedule Issues' permission to drag and drop cards into version boxes. This also applies to prioritising issues.
  • 'Card Creation' — Check this checkbox to allow the creation of cards via GreenHopper. If you uncheck this checkbox, the creation of cards via GreenHopper will be locked.
  • 'Use Time Aggregation' — Select this check box to allow aggregation of time tracking fields between the parents and their subs in GreenHopper.
  • 'Use JIRA Iframe' — Select this check box to use JIRA's Iframes when viewing issues in GreenHopper, i.e. when you click an issue in any of the boards the issue details will display in a pop-up window (Iframe) rather than opening the issue in the standard JIRA view.
    (info) Individual users can override this setting by specifying User Preferences on the Task Board or Planning Board.
  • 'Issue Link Type' — You can specify which link type the Links Hierarchy Reports plugin will use in this setting.
    (info) This option will not be available unless the Links Hierarchy Reports plugin has been installed into JIRA first. The Link Hierarchy Reports plugin can be downloaded from the Atlassian Plugin Exchange site.

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. You can enter the non working days that will affect all your JIRA projects from your JIRA Administration Console, i.e. 'Administration' -> 'GreenHopper' -> 'Non Working Days'.

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 project 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. Find the 'GreenHopper Listeners and Services' on GreenHopper's 'General Configuration' page.
  2. Enable the desired listener/service, as follows:
    • 'GreenHopper night service' — Check the checkbox for this field to enable this service. The GreenHopper night service will optimise and repair the GreenHopper ranking fields of your projects every night. You can also manually trigger the optimisation of your GreenHopper ranking fields via your general project settings.
    • 'Versions Synchroniser' — Check the checkbox for this field to enable this listener. The Versions Synchroniser will ensure that your version hierarchies are respected by detecting and repairing all the issues that are missing some versions based on your version hierarchies.
    • 'Components Synchroniser' — Check the checkbox for this field to enable this listener. The Components Synchroniser ensure that your component hierarchies are respected by detecting and repairing all the issues that are missing some components based on your component hierarchies.

Screenshot: Registering GreenHopper Listeners and Services Section

Limiting Task Board Issues

You can limit the maximum number of issues displayed on the Task Board to reduce resource consumption. If the number of issues exceeds the specified number, the Task Board will ask the user to narrow the number of issues by using filters from the context.

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

  • No labels