I'll have to learn sql! I'm interested in having more project management functionality in Trac.
Thanks for sharing ideas! Greg Troxel wrote: > Ariel Balter <[email protected]> writes: > > >> One possibility would be to have "tasks" or "projects" in addition to >> "tickets". Another might be if, as you have said, to define the right >> kind of edges--connections between tickets. >> > > Tickets are already, by default, of type { defect, enhancement, task }. > > >> I changed my "Blocks" and "Blocked By" to "Required For" and "Required >> By". One possibility would be to keep tickets as they are, and create >> ''another'' table that would record the project subdivision data. For >> example, suppose #A has sub-tasks #B and #C. Also, suppose #B blocks >> #C. Then we could make two tables: >> >> Blocks: >> | #A | #B | #C >> #A | 0 | 0 | 0 >> #B | 0 | 0 | -1 >> #C | 0 | 1 | 0 >> >> Required By: >> | #A | #B | #C >> #A | 0 | -1 | -1 >> #B | 1 | 0 | 0 >> #C | 1 | 0 | 0 >> >> I was trying to see if I could come up with a really clean way to encode >> the information into one table. But I think the information is actually >> disjoint. So, two tables might be best. >> > > See the existing sql schema. This is not how it looks, and I think it's > easy to extend. > > >> Perhaps we could make a parallel plugin a-la MasterTicketePlugin that is >> for task hierarchy. But, would we need an additional plugin to handle >> accumulating effort etc. properly? >> > > Sure, or make TimingAndEstimationPlugin do it. plugin granularity is > cool if it saves development time or lets people choose functionality > subsets, but it can be overdone too. > -- /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ Ariel I Balter, Ph.D. Postdoc Biological Monitoring/Modeling Fundamental and Computational Sciences Directorate Pacific Northwest National Laboratory Mail: PO Box 999, MS P7-58,Richland, WA 99352 Shipping: 790 6th Street, MS P7-58, Richland, WA 99354 Tel: 509-376-7605 Cell: 509-713-0087 [email protected] www.arielbalter.com www.pnl.gov --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
begin:vcard fn:Ariel Balter, PhD n:Balter;Ariel email;internet:[email protected] tel;home:812-332-2721 tel;cell:812-219-4558 x-mozilla-html:TRUE url:http://arielbalter.com version:2.1 end:vcard
