Apache OpenOffice (AOO) Bugzilla – Issue 113868
EIS should notify issues about their cws state
Last modified: 2013-03-29 00:55:09 UTC
When an issue is added to a CWS, EIS should: - Change its state from UNCONFIRMED or NEW to STARTED - Change the target of the issue to the target of the CWS (see issue 113866) - comment to the issue: "EIS: issue added to CWS $CWSNAME with target $TARGET" When an issue is removed from a CWS, EIS should: - comment to the issue: "EIS: issue removed from CWS $CWSNAME" - leave other fields untouched rationale: Reliefs devs of errorprone target updates.
(partially) depending on 113866
bei->b_michaelsen: adding an issue to a CWS is not always equivalent to really start working on the issue. A CWS may be a long time in the status planned and have issues added to it without any real work on any issue being started. Also changing the state of the CWS from planned to started does not automatically imply than that the work on ALL issues added to the CWS has been started at that time, the developer might have begun work just for some of them. So in the end well it´s only the developer who really knows what he/she is really working on and there is no automated process possible which "reliefs" him/her from documenting that adequately although some might see this as a burden.
That does not change the fact, that adding an issue to a cws should be visible on the issue too. Whether an issue should automatically change to STARTED is open to debate, so it would be enough to have a checkbox on the EIS interface "change issue state to started, if currently NEW or UNCONFIRMED". But the important part of the issue is, that EIS should update the issue about cws state at all.
bei->b_michaelsen: I agree that adding a comment would make sense this feature request is duplicate to i66549.
I don't think that tampering with the issue state is a good idea, this is too error-prone for my taste. However, tracking the addition and removal of issues to/from a CWS, in the issues themselves, would be a Very Good Thing (TM).
Note: with the upcoming move to the Kenai infrastructure, we have full control over our bug tracking system (a Bugzilla flavour, that is). This includes adding fields - like "CWS". Somehow I think this is worth being evaluated. In this case, it would not be EIS maintaining the list of issues belonging to a CWS, but the issue tracking system itself. IMO, this would solve quite a number of problems we currently have with our duplicate housekeeping (including problems which I suppose lead to the request in issue 113866). This would not solve this problem here, but be somewhat related ...
EIS and cws no longer exist.