The problem with using one field for planning and showing where it is
committed is that you get into trouble when you have multiple releases. How
do you know if it is the version for planning or if that has been really
fixed already? If you have a bug that needs to be backported to a previous
release or forward ported to the master the jira is left open. The release
info in jira will show that it has not been fixed yet while it is for that
release.

The release tool is not designed to be used with multiple releases in mind.

Wilfred

On Thu, 29 Apr 2021 at 04:26, Weiwei Yang <w...@apache.org> wrote:

> Hi Wilfred
>
> If you look at the JIRA document:
> https://www.atlassian.com/agile/tutorials/versions.
>
> *Fix version* is the version where you plan on releasing a feature or
> bugfix to customers. This field is used for release planning, monitoring
> progress and velocity, and is used widely in reporting. This is most likely
> the field you want.
>
> You can also find a similar discussion here:
> https://stackoverflow.com/questions/37874420/use-target-version-for-release-planning-in-jira
> .
> If we follow this instruction, we can nicely track the release plan and
> activities here. But if we do not set the Fix Version, you see the
> In-progress and Issues-todo are both empty.
>
> [image: YUNIKORN__0_11_-_ASF_JIRA.png]
>
> Instead of creating customized filters, we should rely on the JIRA
> *release* tool to plan and track our releases.
>
> On Wed, Apr 28, 2021 at 1:06 AM Wilfred Spiegelenburg <wilfr...@apache.org>
> wrote:
>
>> Hi all,
>>
>> There are multiple fields that can be set with versions in jira. Two are
>> used in YuniKorn:
>> * Fix version/s
>> * Target Version
>>
>> The Target Version is not shown by default on the pages but should be used
>> to mark a jira to be targeted for a specific release. Currently that is
>> 0.11. The description of the Target Version field is given as:
>> The versions where this patch is intended to be committed. Use "Fix
>> Version" to note where it actually has been committed.
>>
>> That is exactly what I was taught when I started using bug tracking
>> systems. The Fix Version/s is set when the jira is resolved or closed and
>> the code is committed and the issue is fixed in that version.
>>
>> We had 29 jiras that are open marked with a fix version of 0.11. I have
>> moved them to a target version. Please do not set a fix version if the
>> code
>> has not been committed, use the target version field.
>> There are two public searches available that can be used to check what is
>> going on for the current release:
>> target for next release:
>> https://issues.apache.org/jira/issues/?filter=12348416
>> fixed in next release:
>> https://issues.apache.org/jira/issues/?filter=12350521
>>
>> These two searches are shown as the project shortcuts for anyone to
>> access.
>>
>> Wilfred
>>
>

Reply via email to