I think of milestones as deliverable functionality and I use tickets as items in my To Do list (typically a day's work or less) so I can see progress as tickets are worked on and closed. But that leaves me with a big gulf of resolution between a ticket and a milestone (which might be weeks or months of work).
I really want to organize tickets into a hierarchy so "Implement the new Frobnitz" can have child tasks of "Implement Frobnitz data structures", "Implement Frobnitz user interface", "Add error checking to Frobnitz runtime", etc. I don't see a good way to do that in trac. Is there a plugin I've missed? http://www.trac-hacks.org/wiki/MasterTicketsPlugin doesn't really fit the bill. I have the same issue - mastertickets lets you associate the tickets, but doesn't roll up progress to sub milestones. I think you might want the MasterMilestonesPlugin but I don't think anyone has written it yet. It would let a milestone have a parent milestone, and have the milestone display find all tickets also from all child milestones - that might not be that hard to do.
pgp5QVgNSrv5S.pgp
Description: PGP signature
