Right. I totally agree that top-down project management should be part
of Trac as well as bottom-up ticket processing.
I'm just brainstorming on some ideas...
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.
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.
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?
Greg Troxel wrote:
> That is a good point. Just to make sure I better understand, you are
> happy with the pointing-to structure of the tickets, but the question
> was how to have effort and such also add up along a certain path. Is
> that a better statement of your question?
>
> I am sort of happy with it. The structure is fine, but it's used for
> two reasons, and to do the "add up estimates for all subtasks" you have
> to know what kind of edge each one is. So I don't see a way to have
> both kinds of edges and rolled up subtasks without some changes.
>
--
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
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