Regards
Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/
https://bitbucket.org/mfriedenhagen/
I updated http://wiki.jenkins-ci.org/display/JENKINS/Issue+Tracking
again to include my understanding of the government meeting's
decision.
Regards
Mirko
Could this also create an appropriate 'fix version' and apply that to
the bugs? (Or do we want to walk before we try to run)
--
Nathan
I think this is a good way forward.
Regards
//Erik
- Bugs will enter resolved state when the code fixing the bug is built - this will be done by ci.jenkins-ci.org, looking for [FIXED JENKINS-XYZ], [FIXES JENKINS-XYZ], or [FIX JENKINS-XYZ] in the commit comment.
- Bugs will enter the closed state when the code fixing the bug is actually released. This will be done via new automation to be added to the HPI plugin's release process and new scripting in the core release process.
I think having such a kind of quality gate for new issues would be a
good thing for both contributors and reporters:
- the reporter sees that someone actually looked at the issue and
accepted it as valid (NEW->OPEN). If something is missing then the
reporter gets a fast feedback to provide more information (Comments in a
NEW issue).
- the committers see, which issues are already verified. So committers
just can pick an open issue and work on a resolution.
> Maybe we could apply some heuristic to existing issues to put existing
> bugs into the new state? Something like 'resolution = unresolved and
> assigned = EMPTY and type = bug'?
Maybe we should change that only for issues without comments.
> The latter would be less important than the former though. It may just
> be that we need to wade through the existing bug reports to narrow
> them down by hand (which for me is probably a good exercise)
Actually, I think we need to look at all of the bugs and evaluate
them... This is quite some work, but this could be split into several
work packages and could be done in parallel.
Ulli