The Unspoken Assumption of our Current Workflow Model
"Developers are interested in all stages of problem reports."
But is that really true? Let's think about the various stages:
- triage:
- check for valid PR
- confirmation that it's a problem
- check that the information is sufficient
- development:
- (if necessary) generate patch
- confirm patch
- commit patch
- post-patch QA:
- confirmation that the fix works
So, the implicit assumption that we're making is that developers are
interested in triage and in QA as well as development.
- even assuming they are, there just isn't enough manpower.