Project: jirasoftware
Issue JSW-7165: As Patrick, I want to assign issues to a version
- permissions - only one version can be associated with an issue (using this feature): fixVersion is replaced - can assign multiple issues to a single version easily - what happens when multiple issues from multiple projects are dragged? -- don't allow drop on version panel -- possibly explore additional message or change cursor - what happens when an issue from PROJA is dropped onto PROJB? -- don't allow drop on version panel -- show message - able to drag issues from active sprints or future sprints or backlog -- refer to comments below re: dialog when destructively updating Note: * IE8 experience may not be as good due to bad drag and drop performance * consider messaging for invalid drop targets (!) Development Notes (!) Q: What if the version list is stale and a version doesn't exist anymore/was archived? A: (/) We show a "Issue doesn't exist" message and we reload the issues list Q: What if an issue was converted to a subtask or epic? A: (/) We attach it anyway Q: What if the issue is already part of a sprint? A: (/) We allow it Q: Need to make sure the issue is not reranked if drop on version fails. A: (/) We always cancel ranking after drop on versions even if it fails Q: What if a group of issues is dropped but one or more fail to be added? What happens to the rest and how do we notify the user? A: (/) We don't update anything and we show a message saying that the user doesn't have the permission to update the issue(s) Q: Are the dropzones properly hidden when the version tab is hidden? A: (/) yes Q: Does drag and drop work well if quick and/or instant filters are on? A: (/) yes, no direct influence
Story points: 3