Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Introduction to the use of Components, PDI Sub-components and Labels within the JIRA PDI space

Due to the high volume of issues and feature requests, we needed a way to group these cases more fine grained.

...

This makes working with JIRA more easily and powerful. Here is an example: When you are facing an issue with the Modified Java Script Value step you want to search for existing cases that might help you. This is for some steps easier than for others since the cases are filed often with different descriptions for this step, you will find: Javascript Step, JS step, java script step and other variants and misspellings. With the search for the sub-component ScriptValueMod (the internal ID of this step) you can find all cases for the Modified Java Script Value step. Just try it with a search for the ScriptValueMod label sub-component!

When we are developing or fixing something, this is also useful, since we can find related cases more easily and may fix them together.

...

Panel

Status as of May 2012: The defining of sub-components for cases is a continuously ongoing effort (we have actually around 2000 open cases).

JIRA users, who have special privileges, can help in this effort when you file new cases with the correct Component, Sub-component and Label or when you search for some cases and see they are not marked correct.

Upper and lower case: The sub-components and labels are (unfortunately) case sensitive when you look at them at the heatmap or enter them and get suggestions. When you search for them, they are case insensitive. Due to this, we ask you to use the exact internal ID (see below) and upper / lower case spelling (copy/paste is best).

Scope of Labels and PDI Sub-components

  • Labels are valid in all JIRA projects.
  • PDI Sub-components use the JIRA label concept but are only valid within the PDI JIRA project.

Selected components and conventions for

...

PDI Sub-components

Conventions for Steps, Job Entries and Databases

Select the appropriate component (Step, Job Entry or Databases) and select the internal ID from the Plugin browser (since PDI 5.0 within Spoon: select Help / Show plugin information) or from the following location:

...

There are also a few special labels that are handled by the product management:

Cases get this label when they look like 'easy and quick to fix' (hopefully) and this is used for prioritization of cases.

Label

Meaning

low_hanging_fruit


patch

This case contains a patch and gets normally higher priority.