History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: JRA-5830
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Grigori Karlik
Votes: 9
Watchers: 8
Operations

If you were logged in you would be able to see more operations.
JIRA

Adding Issues to released Versions

Created: 03/Feb/05 06:54 AM   Updated: 20/Jan/08 10:56 PM
Component/s: Project Management
Affects Version/s: 3.0.3
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Reference

Participants: Anton Mazkovoi [Atlassian], Grigori Karlik, Jeff Turner [Atlassian], Kevin Ross, Mark Chaimungkalanont [Atlassian], Regina Krims, Thomas Koeppen and Vincent Eggen
Since last comment: 26 weeks, 3 days ago
Labels:


 Description  « Hide
I do not exactly know, if that is a bug or if it is volitional. An issue can be added to a released version. I think when a version is released, it is live. So no issue should be added. Is it possible to take released versions out of the fix version selection?

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Markus,

This is done on purpose. Bugs can still be found against the "live" version? Is this what you mean?

Cheers

Mark C


Grigori Karlik - 04/Feb/05 05:25 AM
Hi,
I mean that an issue can have a released affects version, but a released fix version should not be selectable while issue creation. For me that makes no sense to add a new issue to a version which is already released/live.

Anton Mazkovoi [Atlassian] - 13/Feb/05 09:23 PM
Hi Marcus,

The functionality is intentional. However, I definitely see what you mean. This functionality will be a lot easier to implement after JIRA 3.2 is released as a lot of 'issue field' related code has been refactored.

Also please note that the fix version field can only be set by users with Resolve Issue permission. So you have some control over who is allowed to set and update the field.

Thanks,
Anton


Thomas Koeppen - 14/Feb/05 03:08 PM
Anton,

this control we cannot use,
because both QA-Team and Feature/Bug-Planner have "Resolve Issue permission".
We we need that NOBODY except JIRA-Administrators can add issues to released versions.

At the moment during every workflow phase everybody with "Resolve Issue permission" can add issues to old released version.
(existing adding-issue to old released version is a bug for us)
we need only this JIRA-behaviour, example:
REL_1_0, released 2005-02-01: NOBODY should be able to add issues (except JIRA-admins)
REL_1_0patch1, released 2005-02-03: NOBODY should be able to add issues (except JIRA-admins)
REL_1_0patch2, released 2005-02-10: NOBODY should be able to add issues (except JIRA-admins)
REL_1_1, unreleased, but planned e.g. 2005-03-01, only a specific rule-based group can add issues

we cannot really wait for 3.2 version,
we talk over about 5 releases a week (with curiosity finding issue in long-time releases versions)


Jeff Turner [Atlassian] - 14/Feb/05 10:51 PM
This would need to be an option, because in many cases (in JIRA development, for example), it is necessary to mark a bug fixed-for a released version (eg. when a bug is not properly identified until after the release cycle). When resolving an issue, the 'released' versions are clearly separated in the 'fix version' field. Could users not just be trained to not fix bugs in released versions?

Thomas Koeppen - 15/Feb/05 02:36 PM
This is not an option for us, we have a lot of non-technical or alternating JIRA-users (QA and issue/requirements planner) and theire modification attempts in JIRA should be control by JIRA itself.
User-Training is useful, but for this operation not possible.

"Adding issues to released Versions" must be controlled by JIRA itself. (e.g. configurable for different situations, i understand your workflow in JIRA development, but in our company this behaviour isn't understandable.

This "To be an option" is the needed choice for us. Possible?


Jeff Turner [Atlassian] - 18/Feb/05 12:39 AM
Yes, I mean that since both use-cases are valid, JIRA's behaviour would need to be specified via an option in the admin section.

Given the number of things happening at the moment, it is doubtful whether we can implement this soon. If it is urgent, I'd suggest trying to implement it yourself. The 'Fix versions' list is generated in create_versions.jsp, calling CreateIssueDetails.getPossibleVersions() (from a superclass). You would need to create a new getPossibleFixForVersions() method returning only unreleased versions, and then call it from create_versions.jsp


ATLASSIAN - http://www.atlassian.com
-
Like our software? Tell your mates and you can win an iPod photo
http://www.atlassian.com/mates


Regina Krims - 21/Dec/06 01:53 AM
Hi,
I need exactly the same and I would really appreciate an option in the admin section to configure that adding issues to released versions is not possible.
Please can you implement this in a near future version?

Vincent Eggen - 21/Dec/06 08:49 AM
Hi,
I confirm this improvement is not an option for us. The risk to miss an issue simply because it's assigned to the released version is too high.
The solution looks simple. It shouldn't therefore be too complicated to add it in standard in a next fix, no ?

Kevin Ross - 17/Jan/08 10:57 AM
I can't convey how difficult this issue is for us. We have non-technical clients, fairly unfamiliar with Jira entering issues. Since they are essentially product managers, it is necessary for them to prioritize issues into versions. We have many, many clients and absolutely cannot try and educate them all to make sure they do not do this.

Further, we base many of our contracts, and the basis of project completion on Jira. If we think we have everything completed, only to look at the changelog and find more issues, this can wreak havoc on our scheduling/planning overall.

THIS IS A BIG DEAL.