Use case follows. How do you folks deal with this?
Don't do point 2 - archiving really is there to stop people choosing it at all. If it's the version in production, it's not really archived (although you do have a good point that you don't really want to pick it as a a fix version)
Hi there,
Our customer's approach is this:
- There are 3 environments: dev, test, production
- When the development is ready, a (fix) version (V0.1) is released when deployed on the test environment
- Tests run, some bug detected and fixed in V0.2 which is also released and deployed on the test environment
- UAT passed on test environment, V0.1 and V0.2 are merged into V1.0 wich is released and deployed on the production environment
- V1.0 is archived to mark it is in production
- After a while, a production anomaly is detected; this should be a bug that affects V1.0
And here is the problem: one cannot select V1.0, because the option is no more available for affected versions, although we all know that bugs may appear in production versions
Do you have any clue on:
- how to make a different between versions released for tests purpose on tests environment and version released into production environment?
- how to mark a bug in a production version, if the version is no longer available in the list?
It would be a great help !
If you want to report on bugs found in versions, do not archive the version.
You say "V1.0 is archived to mark it as in production" - no, no, no, that is absolutely the wrong reason for archiving a version. Archiving a version is for when you no longer want to report against that version (because it's a version you're not supporting or developing against any more)
I believe what really needed is:
* Allowing a version to be selected as "Affected Version"
* Preventing it to be selected as "Fixed Version"
Having a version archived, failed to full fill the above purpose.
No, that's not what archiving versions is for. An archived version should not be needed to be added to old issues - you're not supporting it or working on it any longer, so there's no point.
You use case is totally invalid.
I archive releases to block developers from changing releases that have already been released to customers. When I archive the release developer can no longer select old versions under affects versions. This is totally messed up logic.
This renders the archive feature as being totally useless when it removes the version from affects version which is exactly what I don't want it to do.
There should be an option to link affects version to fix version, or unlink the two fields so that they are independent from each other. The logic for the current implementation is insane.
It looks like you're new here. Sign in or register to get started.