Refactor releases to be anticipatory, not just post hoc

Aren Cambre - October 15, 2009 - 15:38
Project:Project
Version:6.x-1.x-dev
Component:Issues
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

Right now it looks like the concept of release is just a post hoc grouping of completed issues.

It would be nice if releases could be anticipatory, meaning I could use them as planning points.

For example:

Current method: Work work work on issues filed for version 1.2 and prior. Oooh, now I've done "enough." Create 1.3 release to reflect "enough" progress.

Proposed method: Have 14 issues against 1.2 and prior versions. 6 are "blockers" for 1.3. Go ahead and create 1.3 release now as a placeholder or milestone (per #605512: Convert "API version" to generic milestones), and assign those 6 issues as prereqs for completing 1.3. Work work work until all 6 issues are completed, then set 1.3 to finished.

Note that I'm not suggesting devolution into waterfall-style project management. But I do think milestones have merit for planning purposes.

 
 

Drupal is a registered trademark of Dries Buytaert.